STM32F1系列 调试硬件I2C应注意的问题
来源:互联网 发布:周期表中原子半径数据 编辑:程序博客网 时间:2024/05/18 04:33
今天一直在调试STM32的硬件I2C,刚开始一直都没有调试成功。
出现的问题是有时候可以,有时候不可以,例如我写了一个接收多字节的函数,有时候接收9个字节可以,接收10个字节就不通了,让我摸不着头脑。
后来灵机一动,发现我一直在接着JLink调试程序,也就是说我的程序一直都是在JLink仿真下跑的,我想到JLink的调试功能可能影响到了硬件I2C的时序,后来没有使用JLink跑,采用直接跑+串口输出调试,发现真的是这个问题。
希望各位朋友切记,调试STM32硬件I2C时,不要在JLink仿真模式下去跑程序,会导致时序错乱,建议用串口输出调试。
0 0
- STM32F1系列 调试硬件I2C应注意的问题
- 应注意的问题
- 第一次使用exlipes调试真实手机应注意的问题
- 硬件设计应注意
- delete 应用时应注意的问题
- 聚类分析应注意的问题
- jpa 应注意的问题
- 变量应注意的问题
- 指针应注意的问题
- kernel调试时应注意的几个问题
- 选择硬件防火墙应注意的几点事宜
- STM32L系列+ADXL345的I2C调试
- 硬件总线接口系列-I2C
- 硬件总线接口系列-I2C
- 硬件总线接口系列-I2C
- 关于STM32的HAL库硬件I2C简单调试
- 软件断点和硬件断点及在调试PMON时应注意之区别
- 计算机专业的大学生应注意的问题
- 单选多选
- Spring工作流程
- [阿里Hao]Android无线开发的几种常用技术
- jQuery.validate.js之二【整理】
- 四子棋
- STM32F1系列 调试硬件I2C应注意的问题
- 十款经典php网店系统
- IOS UITableViewCell样式
- [RQNOJ 216][codevs 1041]Car的旅行路线
- NY448寻找最大数
- 大二下半学期以及未来的展望
- 通过使用DOSBOX运行MASM
- 作业——在线学习Android课程之第一周
- CopyOnWriteArraySet 与CopyOnWriteArraySet 的使用 高并发 读写分离