随笔分类 - 单片机
STM32HAL库使用总结(持续更新)
摘要:1、外设初始化 设置硬件无关参数,调用初始化函数,比如: 1 TIM_HandleTypeDef TIM3_Handler; //定时器句柄 2 3 //通用定时器3中断初始化 4 //arr:自动重装值。 5 //psc:时钟预分频数 6 //定时器溢出时间计算方法:Tout=((arr+1)*(
阅读全文
STM32CubeMX生成工程顺序
摘要:1、新建STM32CubeMX工程,选择芯片,并保存工程; 2、使能RCC,配置时钟树,时钟超过频率会显示红色; 3、在Pinout选择配置各种引脚和外设功能; 4、在Configuration具体配置参数; 5、生成代码; 6、删掉代码中时钟初始化部分HSI时钟的初始化,这是Cube新版本的Bug
阅读全文
Keil下载器配置记录
摘要:1、Debug 仿真器选择; 2、点击Setting,设置仿真器参数,SW或JTAG模式和频率; 3、选择仿真器给目标器件FLASH编程; 4、点击Setting,选择FLASH算法。
阅读全文
stm32软件模拟IIC读取PX4FLOW光流传感器数据
摘要:这段时间在做全国光电设计大赛,用到了px4的px4flow光流传感器,用软件模拟iic读取数据不定期会导致px4flow死机,查了资料和光流的源码,发现这个光流用了stm32的硬件iic,所以对软件模拟iic的时序要求可能更高一点所以在原子哥的iic程序上做了修改,代码测验后已经不会死机,做个笔记,
阅读全文