jindizhiwa 发表于 2023-3-14 09:44:19

STC8G系列-串口相关程序-01串口1中断收发C语言的bug

本帖最后由 jindizhiwa 于 2023-3-14 09:47 编辑

请教下,在调试中遇到STC8G系列-串口相关程序-01串口1中断收发C语言的bug

我的串口一配置成485接口,通过P5.4控制收发,把例程里改了下,增加了GPIO_config();添加相关头文件
#include      "GPIO.h"
#include      "delay.h"
增加了自己的变量,不用例子里的计数变量


主程序修改如下图


中断函数修改


结果发现例程中接收数据出错,






什么原因?怎么排查?

梁工 发表于 2023-3-14 13:52:24

用STC官方例程改一点测试一下,缩小问题范围,直到正常,不要一次改动那么大,到时自己都不知道哪里的问题。
页: [1]
查看完整版本: STC8G系列-串口相关程序-01串口1中断收发C语言的bug