基于嵌入式系统实现数据异步接收的方法
摘要:
本发明涉及一种基于嵌入式系统实现数据异步接收的方法,属于电子设备控制领域。本发明方法步骤如下,根据上位机的波特率,设定定时器的计时间隔;将系统的外部中断端口作为与上位机连接的数据接收端,当其接收到上位机发出的数据起始位时,触发系统的外部中断,系统把外部中断端口作为普通I/O口使用,同时定时器开始计时;系统每隔一定时间从外部中断端口取样一次,并将得到的数据作保存处理;当取样得到上位机发出的数据停止位时,系统结束外部中断,定时器终止计时,并停止将外部中断端口作为普通I/O口使用。本方法只要有外部中断端口和定时器,就能实现数据异步接收,实现简单。
公开/授权文献
0/0