导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→在串口接收中断中,把收到的数放在一个个缓冲(比如数组中),等

* 75556: 我用max232与pc通信,用串口调试助手发送数据,单片机中断接收,但接收到的数据怎么导入下个程序?

   xcfj9412 
xcfj9412发表的帖子 

 
在串口接收中断中,把收到的数放在一个个缓冲(比如数组中),等收满(收全一个完整的数据包或缓冲满)置一个“满”标志(自己定义一个);在main函数的while(1)中时不时的去扫描这个“满”标志是否被置位,如已置位,处理缓冲里面的数据。

发表时间:2005年3月20日11:48:44

  
回复该帖

本主题共有 6 帖,分页:>>>>>该主题的所有内容[6]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  75606.[详细]你说的对!!我就是这样接收的,不过在main()里,while(1)里我要等两个中断,定时器0和串..
摘要:你说的对!! 我就是这样接收的,不过在main()里,while(1)里我要等两个中断,定时器0和串口接收, 接受的数据 控制脉冲的产生,(占空比和脉冲个数)他们都是通过定时器编程得到的,  ......(204字)
- [guest][959次] 2005年3月21日

[上一篇帖子]:江湖告急:哪位高人能找出这个96最小系统的问题在哪儿????这个最小系统我试了N次了,还是不能用,程
[下一篇帖子]:波特率是否有变?