发明名称 电子装置
摘要 本发明提供一种电子装置,其具备串行通信电路,实现高精度的波特率调整。例如通过时钟计数器(CKCUNT)测量接收串行数据DBGI的多个位的位宽,计算其平均值,并且检测最大值和最小值(AVGC、MAXD、MIND)。另外,例如通过该平均值的大致1.5倍和大致0.5倍计算最大允许值和最小允许值,且判断最大值和最小值是否在最大允许值和最小允许值的范围内(MXMNJGE)。如果在范围内(是),则将该平均值设定在波特率设定寄存器(REG_BR)中。
申请公布号 CN103150283B 申请公布日期 2015.09.30
申请号 CN201210511124.7 申请日期 2012.12.03
申请人 三垦电气株式会社 发明人 广松亚由美;片山雅弘;山崎尊永
分类号 G06F13/40(2006.01)I 主分类号 G06F13/40(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 许静;郭凤麟
主权项 一种电子装置,其与具有通信功能的其它装置进行串行通信,其特征在于,所述电子装置具备包含波特率调整电路并与所述其它装置进行串行通信的串行接口电路和生成内部时钟信号的时钟生成电路,在与所述其它装置连接的状态下接收来自所述其它装置的串行信号,所述串行信号由1位的起始位、与起始位连续的多位的数据位、与数据位连续的1位的停止位构成,所述波特率调整电路执行以下处理:(a)通过基于所述时钟生成电路生成的所述内部时钟信号的计数动作,测定用于构成接收到的所述串行信号的各位的时间宽度;(b)检测所述测定的各位的时间宽度的最大值和最小值;(c)运算所述测定的各位的时间宽度的平均值;(d)根据所述各位的时间宽度的平均值运算最大允许值和最小允许值;(e)判别所述最大值和所述最小值是否在所述最大允许值和所述最小允许值的范围内;(f)在所述最大值和所述最小值在所述范围内时,设定与所述平均值对应的波特率,所述电子装置通过所述设定的波特率执行与所述其它装置之间的串行通信。
地址 日本埼玉县