发明授权
- 专利标题: 基于嵌入式系统实现数据异步接收的方法
- 专利标题(英): Embedded-system-based asynchronous data receiving method
-
申请号: CN201110009056.X申请日: 2011-01-17
-
公开(公告)号: CN102117254B公开(公告)日: 2012-11-21
- 发明人: 任兆亭 , 王红霞
- 申请人: 青岛海信日立空调系统有限公司
- 申请人地址: 山东省青岛市黄岛区前湾港路218号
- 专利权人: 青岛海信日立空调系统有限公司
- 当前专利权人: 青岛海信日立空调系统有限公司
- 当前专利权人地址: 山东省青岛市黄岛区前湾港路218号
- 代理机构: 山东清泰律师事务所
- 代理商 聂磊
- 主分类号: G06F13/24
- IPC分类号: G06F13/24
摘要:
本发明涉及一种基于嵌入式系统实现数据异步接收的方法,属于电子设备控制领域。本发明方法步骤如下,根据上位机的波特率,设定定时器的计时间隔;将系统的外部中断端口作为与上位机连接的数据接收端,当其接收到上位机发出的数据起始位时,触发系统的外部中断,系统把外部中断端口作为普通I/O口使用,同时定时器开始计时;系统每隔一定时间从外部中断端口取样一次,并将得到的数据作保存处理;当取样得到上位机发出的数据停止位时,系统结束外部中断,定时器终止计时,并停止将外部中断端口作为普通I/O口使用。本方法只要有外部中断端口和定时器,就能实现数据异步接收,实现简单。
公开/授权文献
- CN102117254A 基于嵌入式系统实现数据异步接收的方法 公开/授权日:2011-07-06