您的位置:首页 > 其它

STM使用过程中遇到问题集锦

2016-11-21 11:50 281 查看
1、win7安装CH340不成功解决方法:

先点击安装CH341SER.EXE,然后把硬件插上后,如果仍然提示硬件驱动安装失败的话,

①将mdmcpq.inf复制到c:\windows\inf

将usbser.sys复制到c:\windows\system32\drivers

在我的电脑的设备管理里删掉报错硬件,刷新后,系统自动完成安装

如果仍然不成功

②查找一下电脑中serenum.sys文件,如果有,拷贝到C:\Windows\system32\DRIVERS\目录下,如果没有,从其他电脑上面拷贝过来即可;

2、问题:STM32运行时有时候会卡在 LDR R0,= LDR SystemInit

解决方法:

①出现最多的情况就是设置的断点过多,可以把断点全部删除试试看,把断点设置在主函数。

②在程序中使用了C库(printf),那么进入Option —target 将 use microLib 勾选上。

③硬件原因,主芯片,或者晶振有问题,更换一下就好了

3、STM32F103硬件I2C问题

在学习使用硬件I2C的时候,在网上查找了很多描述STM32硬件I2C高频情况下容易卡死的问题,初次调试读写EEPROM的时候出现了些问题,初始以为是碰到了跟网上各位大侠同样的问题,也尝试了很多网上查找到的方法,最好查找代码发现是程序中对EEPROM的读写地址存在设置的问题,经过修改,问题解决。

但是看到网上其他大侠的帖子,说是挂上MPU6500时会出现卡死的情况,分析原因是中断造成I2C数据出错造成的,暂时还没有使用到MPU6500,等遇到了再来详细的研究一下!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  问题集锦