[发明专利]一种串口控制器及基于其的微控制器系统的唤醒方法在审
申请号: | 201410830132.7 | 申请日: | 2014-12-26 |
公开(公告)号: | CN104597790A | 公开(公告)日: | 2015-05-06 |
发明(设计)人: | 王斌;李宝魁 | 申请(专利权)人: | 北京兆易创新科技股份有限公司 |
主分类号: | G05B19/04 | 分类号: | G05B19/04 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 胡彬;邓猛烈 |
地址: | 100083 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 串口 控制器 基于 系统 唤醒 方法 | ||
1.一种基于串口控制器的微控制器系统的唤醒方法,其特征在于,包括:
在低功耗模式下,判断是否检测到帧开始标记,如果检测到所述帧开始标记,则打开时钟开关电路,以产生串口工作时钟;
接收当前数据帧;
判断所述当前数据帧与唤醒帧是否匹配,如果所述当前数据帧与所述唤醒帧匹配,则产生唤醒中断,唤醒微控制器系统。
2.根据权利要求1所述的唤醒方法,其特征在于,还包括:
如果所述当前数据帧与所述唤醒帧不匹配,则关闭时钟开关电路。
3.根据权利要求1或2所述的唤醒方法,其特征在于,所述在低功耗模式下,判断是否检测到帧开始标记之前,所述方法还包括:
在系统运行模式下,判断是否接收到进入所述低功耗模式的指令;若是,则关闭时钟产生电路,若否,则继续系统运行模式。
4.根据权利要求3所述的唤醒方法,其特征在于,所述在系统运行模式下,判断是否接收到进入所述低功耗模式的指令之前,所述方法还包括:
在系统运行模式下,通过系统总线配置所述唤醒帧的内容。
5.一种串口控制器,所述串口控制器能够实现权利要求1-4任一所述的唤醒方法,其特征在于,包括:
配置寄存器、帧开始检测电路、数据帧接收电路、接收帧内容分析电路和时钟开关电路,
所述帧开始检测电路与所述时钟开关电路连接,所述接收帧内容分析电路分别与所述配置寄存器和所述数据帧接收电路连接;
所述配置寄存器用于存储唤醒帧;
所述帧开始检测电路用于在低功耗模式下,判断是否检测到帧开始标记,如果检测到所述帧开始标记,则打开时钟开关电路,以产生串口工作时钟;
所述数据帧接收电路用于接受当前数据帧;
所述接收帧内容分析电路用于判断所述当前数据帧与所述唤醒帧是否匹配,如果所述当前数据帧与所述唤醒帧匹配,则产生唤醒中断,唤醒微控制器系统。
6.根据权利要求5所述的串口控制器,其特征在于,所述接收帧内容分析电路与所述时钟开关电路连接;
所述接收帧内容分析电路还用于如果所述当前数据帧与所述唤醒帧不匹配,则关闭所述时钟开关电路。
7.根据权利要求6所述的串口控制器,其特征在于,所述配置寄存器还与微控制器系统中的系统总线连接,在系统运行模式下,通过所述系统总线对所述唤醒帧进行配置。
8.根据权利要求7所述的串口控制器,其特征在于,所述帧开始检测电路为CK型沿检测电路。
9.根据权利要求7所述的串口控制器,其特征在于,所述时钟开关电路包括第一触发器、第二触发器、反相器和与门,所述第一触发器用于将所述帧开始检测电路产生的脉冲信号进行展宽和同步,所述第二触发器用于产生控制所述时钟产生电路打开或关闭的时钟开关,其中,所述第一触发器包括第一置位端、第一时钟端、第一触发端和第一输出端,所述第二触发器包括第二置位端、第二时钟端、第二触发端和第二输出端,
所述第一置位端与所述帧开始检测电路连接,所述第一时钟端与所述时钟产生电路的输出端相连,所述第一触发端用于接收一低电位,所述第一输出端与所述第二置位端相连;
所述第二时钟端与所述时钟产生电路的输出端相连,所述第二触发端与所述与门的输出端相连,所述第二输出端与所述时钟产生电路的输入端相连;
所述反相器的输入端与所述接收帧内容分析电路的输出端相连,所述反相器的输出端与所述与门的第一输入端相连,所述与门的第二输入端与所述第二输出端相连。
10.根据权利要求9所述的串口控制器,其特征在于,当所述时钟产生电路控制所述串口工作时钟关闭时,且当所述帧开始检测电路检测到帧开始标记时,控制所述第一触发器和所述第二触发器置位,所述第二输出端输出的时钟开关打开,从而控制所述时钟产生电路产生串口工作时钟;当所述时钟产生电路产生串口工作时钟时,如果所述接收帧内容分析电路判断所述当前数据帧与所述唤醒帧不匹配,则所述接收帧内容分析电路输出高电位,使得所述第二触发器输出的时钟开关关闭,从而控制所述时钟产生电路关闭所述串口工作时钟。
11.根据权利要求5-9任一所述的串口控制器,其特征在于,还包括:
数据帧发送电路,所述数据帧发送电路与所述配置寄存器连接,用于发送配置寄存器中存储的数据帧;
所述数据帧接收电路与所述配置寄存器连接,用于将接收到的数据帧传送到所述配置寄存器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京兆易创新科技股份有限公司,未经北京兆易创新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410830132.7/1.html,转载请声明来源钻瓜专利网。