程序没有问题,串口能够接收到 间隔连续的 adbs 。
是否 是串口调试 程序 设置问题。
c只是个指针,你在使用之前要初始化,就是给它个具体的地址。c="xxxxxx"并不是初始化,而是向c指向的地址赋值,由于c没有值,所以赋值都是错的。建议:定义一个unsigned char datagroup[20];c=datagroup;然后再c="xxxxx"
初始化时还需要加一行:TL1=0xfd;自动重装载你需要重装载的数据吧。