modbus和FSMC初始化冲突!?

2019-08-12 16:48发布

我移植了Freemodbus(一种串口协议),再同时应用原子哥的FSMC读写外部SRAM(只要包含如下图这段代码)。modbus就出现问题,不工作了(板子都接不到数据)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
张国旗
1楼-- · 2019-08-13 20:29
八度空间 发表于 2017-10-25 09:43
modbus自己写的还是移植FreeModbus???
工程发上来看看

我传上来了,你试试
张国旗
2楼-- · 2019-08-13 23:48
八度空间 发表于 2017-10-25 09:43
modbus自己写的还是移植FreeModbus???
工程发上来看看

我解决了。应该是编译器的问题。我把modbus初始化和fsmc初始化语句上下换个位置就好了(图中这两句上下换位置)
八度空间
3楼-- · 2019-08-14 02:09
张国旗 发表于 2017-10-25 11:31
我解决了。应该是编译器的问题。我把modbus初始化和fsmc初始化语句上下换个位置就好了(图中这两句上下换 ...

zcz0426
4楼-- · 2019-08-14 03:16
关于初始化先后顺序的问题,我也被坑了很多次。我发现TIM1和TIM5初始化先后调换导致tim1的通道1PWM波输出与否,还影响了UART1的正常工作!!还请@正点原子 原子哥和广大网友帮忙解答一下!!

一周热门 更多>