-
一、上篇回顾
上次代码中Task_Switch实现了两个任务的切换,代码如下:
void Task_Switch()
{
if(g_OS_Tcb_CurP == &am...
-
某客户和我们反应他们制作回来的板子,能下载程序但是程序执行不了。
一、复现现象
硬件是:客户自己设计制作的板子。上面是STM...
-
在ucos中调用printf调试浮点数的时候,在内存中表示正确,但是打印数据就都为0.00,其他整形数据表示正常。
定义了一个float类型的变量i,在内存中的数据是这样的,如下...
-
描述:
STM32f0按键模块电路经常遇到上电不复位的情况,芯片采用的是stm32f030,按键模块采用ZLG7290芯片、4X4按键LED矩阵。ZLG7290是周立功公司专门开...
-
stm32学习笔记——按键(外部中断)目的:使用外部中断方式触发按键,会使用外部中断的操作配置文件:
#incl...
-
CAN基础can总线协议概述:
CAN是Controller Area Network的缩写,由德国博世公司开发;CAN通过ISO11891以及I...
-
前段时间我稍微涉及节能减排大赛、、倡导节能的社会、、没错了、你真是太聪明了、、知道了我今天要讲关于STM32节能方面的模块、、没错、、这标题已经告诉你了是吧、、哦,对,标题有写、、...
-
近日有人咨询问题如下:
“我用STM32F7 MCU开发产品,用到S...
-
一般来讲,微处理器的用户程序运行前总有个启动文件或类似的文件先行启动,完成微处理器从复位过渡到运...
-
我们在从事MCU应用开发过程中,难免会碰到MCU芯片异常的问题,其中有些异常比较严重。比如异常复位,表现为复位脚有电平跳变或者干脆处于复位电平;在做代码调试跟踪时,发现代码根本就进...
-
用过STM8s芯片的人都会有印象,芯片上都有个VCAP脚,他需要外接一个电容到地。目的是为了保证内部主调压器的电压稳定。数据手册里也给出这个电容的相关参考参数。
如果这个地方...
-
某工程师用到STM32F103芯片的I2C通信外设,启用了DMA数据传输。他在使用I2C数据发送过程中,发现每轮实际发送出去的数据总比在DMA配置中设定的传输数据个数要少一个。比方...
-
工程师在做STM8系列的应用开发中,难免会遇到各种各样的问题,尤其初次使用。这里结合个人理解及跟有些工程师的沟通交流,抽空整理一些常见的问题,希望帮到更多的工程师。文字中难免有描述...
-
目前STM32家族中有些系列支持DMA的双缓冲模式,比如STM32F2/STM32F4/STM32F7等系列。尤其随着人们对STM32F4/F7系列应用不断拓宽和加深,在设计中运用...
-
背景介绍 &...
-
硬件:MPU-6050模块+STM32F103VET6板+STM32固件库V3.51、接线:VCC、GND;SCL接PB6 / I2C1_...
-
抗干扰体现在2个方面,一是硬件设计上,二是软件编写上。 这里重点提醒:在MCU设计中主要抗干扰设计是在硬件上,软件为辅。因为MCU的计算能力有限,所以要在硬件上花大...
-
汇总1:STM32的USB例程修改步骤
以下是笔者将ST的Custom_HID例程修改为“自定义USB设备”例程时总结出来的,因为笔者也是刚刚学USB开发...
-
以下是STM32F10x芯片GPIO/AFIO端口配置详细介绍,欢迎大家查阅,如有问题,可联系我:
1、介绍
STM32F10x芯片的GPIO/AF...
-
在嵌入式项目中,经常会用到SD卡升级这一方式来进行产品的软件升级。刚好最近做的项目也需要这一功能,由于之前未接触过IAP开发,刚好在这个时候可以学习一下,于是先到各大网站去搜索相关...