MCU中遇到的常见问题
文章平均质量分 90
SystemCaller
这个作者很懒,什么都没留下…
展开
-
Summary the I2C Oscillogram(MSP430 Debug I2C Slave 问题解决过程)
MSP430 I2C Slave mode原创 2022-06-09 16:01:50 · 196 阅读 · 0 评论 -
关于I2C调试过程中遇到的一些细节性的问题(包括定位Master read-->Slaver send不成功的问题)
I2C调试踩坑,I2C容易遗漏的细节方面,主从通信,SCL信号问题原创 2022-06-08 19:36:21 · 1691 阅读 · 0 评论 -
在keil工程中删除编译文件的方法
在实际工作中coding的工作是一方面,但是作为最终的输出是要提交源码作为成果来管理和上传的,不管是Git也好SVN也好,一般都要求只保存源码和工程文件(针对单片机MCU类的项目,对于Linux下的项目没有工程文件一说,只有配置信息和整个工程文件的源码),所以我们在coding只有提交之前必须要把调试过程中生成的编译链接的中间文件如.obj .axf .elf .map文件等等。1. 利用keil自身的软件功能可以清理部分编译产生的中间文件,但是不能删除所有。2.利用.bat文...原创 2020-07-15 09:28:07 · 11282 阅读 · 1 评论 -
关于单片机AD采集到的电压跟实际测试到的电压相差较大的问题分析
当遇到MCU采集到的AD值相差特别大的时候,应该怎么分析。1.首先再次确认采样点的实际电压。2.确认采样的参考电压是否正确,是内部参电压VCC、1.2V或者是外部的Vref.3.以上两步都确认没有问题后,核查代码的初始化有无问题。4.以上都确认无误的话,观察AD的IO口的对外电阻值,是否在芯片推荐使用的对外电阻值得范围之内。如果超出芯片推荐的范围值得话就要小心了,有可能是因为外部阻抗过大所导致的AD采样不准。如果是这种情况的话,可以先将AD的采样保持时间设置的尽量长,将AD的的分频调至最大,以保证原创 2020-07-09 22:03:26 · 11135 阅读 · 9 评论