http://www.openedv.com/posts/list/43199.htm移植的这个里的代码,现在有下面几个问题
1.在电脑上调试的时候,老是出现通讯超时,是要修改代码么?要改哪些?
2.因为这个程序用的是USART2,原贴里楼主说必须要用COM2,为什么?
3.硬件上是用哪个端口和电脑连接的 是这个USB-232
,还是用这个RS232的串口
和电脑连接(要先弄跳线帽么?)最好能把232通讯和485的通讯的连接方式都说下
4.我用的调试软件是Modbus调试精灵,那个串口号根据什么选的?
楼主是个小白,刚接触STM32问的有点多啊,希望各位大大能够多多指导。感激不尽!
---------------------------------
不好意思 不提供私人联系方式
已经说过了,就修改两个东西就行,通信串口 和 定时器
搞定这两个,也就成功了,而且那个帖子已经讲解的很清楚了
还是先弄懂什么是单片机串口
什么是PC虚拟串口再说吧
---------------------------------
移植freemodbus很简单
改一个串口 和 一个定时器就行了
---------------------------------
这东西其实不难,半小时就可以移植好
---------------------------------
给你个帖子 自己看吧 看懂了 半小时之内就可以修改好
http://www.amobbs.com/thread-5491615-1-1.html
一周热门 更多>