今天写STM32程序,开启FSMC则IIC就无法工作。还好有JLink,问题发现的早,上网一查,发现早有人有同样的问题。
虽然还是很郁闷,好在耽误的时间不算多。这种BUG。。。
明天我也果断改成软件模拟的方法吧,哎。。。。
下面来自网上的大虾:
只要启动fsmc时钟,i2c1就不动作了。
之后仔细看了下资料,ST勘误表里面原来已经列出来这个问题了;还给出了解决方案是可以remap到PB8、PB9口。我必须用fsmc口,那这个板子估计就只能模拟i2c了。
本文记录了一次STM32开发过程中遇到的问题:启用FSMC时,IIC无法正常工作。作者通过查阅资料发现此为已知BUG,并给出了两种解决方案:一是将IIC重映射到其他引脚;二是采用软件模拟IIC的方式。
今天写STM32程序,开启FSMC则IIC就无法工作。还好有JLink,问题发现的早,上网一查,发现早有人有同样的问题。
虽然还是很郁闷,好在耽误的时间不算多。这种BUG。。。
明天我也果断改成软件模拟的方法吧,哎。。。。
下面来自网上的大虾:
只要启动fsmc时钟,i2c1就不动作了。
1万+
2587
4120

被折叠的 条评论
为什么被折叠?