[发明专利]一种低功耗模式下TTL串口无损接收突发数据的方法在审
| 申请号: | 201710451086.3 | 申请日: | 2017-06-15 |
| 公开(公告)号: | CN107239422A | 公开(公告)日: | 2017-10-10 |
| 发明(设计)人: | 付涛;王晓春;邢燕燕 | 申请(专利权)人: | 威海市天罡仪表股份有限公司 |
| 主分类号: | G06F13/38 | 分类号: | G06F13/38 |
| 代理公司: | 威海科星专利事务所37202 | 代理人: | 王元生 |
| 地址: | 264200 山东省*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 功耗 模式 ttl 串口 无损 接收 突发 数据 方法 | ||
1.一种低功耗模式下TTL串口无损接收突发数据的方法,其特征在于:
包括单片机和主站,所述单片机设有TTL串口模块和IO引脚,所述TTL串口模块的Tx发送引脚与主站的Rx引脚连接,TTL串口模块的Rx接收引脚与主站的Tx引脚连接,TTL串口模块的Gnd引脚与主站的Gnd引脚连接,TTL串口模块的Rx接收引脚与IO引脚并联;
所述TTL串口模块无损接收突发数据的方法包括:
步骤1,TTL串口模块初始化;
步骤2,设置单片机的IO引脚为输入,并使能IO引脚的下降沿中断;
步骤3,所述单片机进入低功耗模式,TTL串口模块的Rx接收引脚为高电平,单片机的IO引脚为高电平;
步骤4,所述主站发送突发数据帧,突发数据帧的第一个字节的起始位产生一个位宽的低电平给单片机的IO引脚,单片机的IO引脚从高电平到低电平的下降沿跳变中,触发IO引脚中断,唤醒单片机,进入中断处理程序;
步骤5,在中断处理程序中,单片机使能TTL串口模块接收功能,开始接收完整的突发数据帧。
2.一种低功耗模式下TTL串口无损接收突发数据的方法,其特征在于:
包括单片机和主站,所述单片机设有TTL串口模块,所述TTL串口模块的Tx发送引脚与主站的Rx引脚连接,TTL串口模块的Rx接收引脚与主站的Tx引脚连接,TTL串口模块的Gnd引脚与主站的Gnd引脚连接;
所述TTL串口模块无损接收突发数据的方法包括:
步骤1,TTL串口模块初始化,其中Rx引脚设置为IO输入功能;
步骤2,使能Rx引脚的下降沿中断;
步骤3,所述单片机进入低功耗模式,TTL串口模块的Rx接收引脚为高电平;
步骤4,所述主站发送突发数据帧,突发数据帧的第一个字节的起始位产生一个位宽的低电平给TTL串口模块的Rx引脚,TTL串口模块的Rx引脚从高电平到低电平的下降沿跳变中,触发Rx引脚中断,唤醒单片机,进入中断处理程序;
步骤5,在中断处理程序中,单片机关闭Rx引脚的IO中断功能,使能TTL串口模块接收功能,开始接收完整的突发数据帧。
3.根据权利要求1或2所述的低功耗模式下TTL串口无损接收突发数据的方法,其特征在于,对于串口通讯波特率大于2400bps的情况,若中断引脚唤醒单片机到启用串口接收的时间超过Rx接收引脚起始位的判断,则接收脚按照波特率的位宽度模拟接收完第一个完整字节,从第二个字节开始启用串口接收功能,接收完整的突发数据帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威海市天罡仪表股份有限公司,未经威海市天罡仪表股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710451086.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种随钻用井下仪器数据管理的装置
- 下一篇:输入输出设备





