C8051F020的串口中断问题
我的程序现在遇到这样的问题,串口中断时而响应,时而不响应,在中断子程序中加了一句temp++; ,得到的temp值大的可怕,说明按一次键,串口收到数据后,进入了N次中断,而按下键盘后,总共只发出3个字节的数据,根据每收到一个字节进入一次串口中断,好像问题比较奇怪.我把代码贴出来,大家帮忙看看,谢谢了.主程序:#include// Register definition file.#includeu
这里我发现对串口的问题特别多,大家看看我的一点经验
//rs422 over USART1#include msp430x14x.h#include foshan.h//P3.6 UTXD1//P3.7 URXD1char fe_wt[12] = {'1','D','F','F','E','5','0','1','2','3','0',13};uchar fe_rd[8] = {'1','D','E','F','E','5','2',13};uch
评论