我使用st公司送的三合一板和一个触摸屏进行串口通信,通信方式为中断接收、查询发送,经过好多天的反复,现在通信的接收和发送都可以进行了,传输的数据都正确,但在主程序里却无法看到接收中断接收的数据。我试了好几种方式,好像接收中断里接收到的数组数据,设置的标志位,对设置变量的赋值等等(这些数组和变量都在main.c声明,在it.c里用extern声明为外部变量),在主程序里都无法看到,但主程序设置的数组数据却可以在中断程序里发送出去,这是什么参数没有设置好?该如何设置?希望得到各位高手和好友帮助指点,谢谢! |