- 博客(2)
- 收藏
- 关注
原创 STM32 硬件IIC 锁死及复位问题
这里不准备深入讨论stm32硬件IIC的锁死的原因,大概意思是应为IIC为“响应”式的通讯,通讯一方无响应则导致另一方等待或者出错。STM32的硬件IIC一直传说是有问题的,从最开始的初始化之后立刻锁死开始,一直被大家所诟病,后来官方经过多次的驱动修改或者硬件迭代,目前至少在新的mcu上,IIC可以在正常情况下正常工作了,但从设备无响应是时,可能导致整个IIC的HAL库函数处于busy或error状态,从而无法恢复。如果使用硬件模拟IIC则比较灵活,可以自行处理各种问题(如状态复位,或者使用9个脉冲复位总线
2020-11-01 20:45:10 6523
原创 STM32CubeMX+FreeRTOS+FatFs+SD卡的调试心得
由于本人的习惯,新接触的东西一般先找个简单的历程实现一些简单的功能,然后再在此基础上展开,所以调试参考了众多前辈的文章,在此表示感谢,如果有需要注明出处的地方,请联系我。 由于项目需要使用ARM实现一些数据转发等功能,考虑可能需要记录日志,于是计划项目采用STM32作为主控,原因考虑有以下:1. STM32是目前资源比较多的ARM。简单的入门可以参考wei xue的教程。2.价格也比较便宜,...
2018-05-22 12:49:22 9030 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人