380091044 发表于 2023-9-22 11:11:24

串口1中断收发-C语言-MODBUS协议移植问题

我把官网例程串口“1中断收发-C语言-MODBUS协议”做成.C和.H文件后,使用的芯片时STC8G1K08单独测试,通信正常;移植到我的主程序中去,出现原来主程序不工作,通信正常,或是通信不正常,原来程序正常工作???

很是迷惑,求指点




神农鼎 发表于 2023-9-22 11:39:33

你先不改测试下

https://www.stcaimcu.com/forum.p ... t&ptid=375&pid=2070

380091044 发表于 2023-9-22 11:55:37

视频连接:https://www.stcaimcu.com/forum.p ... 3184&extra=page%3D1   


18220866638 发表于 2023-10-18 10:01:12

因为你这样改了以后每次进入函数都重新设置了一次定时器和串口,所以就不行了。把设置的放在主函数里只调用一次,下边的函数进入一个无限循环。这样串口中断函数中断后执行

380091044 发表于 2023-10-19 17:25:15

18220866638 发表于 2023-10-18 10:01
因为你这样改了以后每次进入函数都重新设置了一次定时器和串口,所以就不行了。把设置的放在主函数里只调用 ...

已经改好了,感谢
页: [1]
查看完整版本: 串口1中断收发-C语言-MODBUS协议移植问题