发明名称 | 一种镜像MCU实时同步方法 | ||
摘要 | 一种镜像MCU实时同步方法,建立互为镜像的两个MCU的连接:两个MCU上各取一相同输出引脚和相同输入引脚作为同步OUT引脚和同步IN引脚,将两个同步OUT引脚连接到与门的输入端,两个同步IN引脚接至与门的输出端,进行以下步骤:在两个MCU运行的相同的软件汇编代码是需要同步的位置插入或等指令间隔插入同步命令;编译、连接并烧写加载运行软件;给互为镜像的两个MCU同时加电。本发明能解决两个MCU由于各自的硬件时钟有误差而造成指令执行不同步的问题,具有简单、易实现、成本低的特点。 | ||
申请公布号 | CN102694641A | 申请公布日期 | 2012.09.26 |
申请号 | CN201210143275.1 | 申请日期 | 2012.05.10 |
申请人 | 四川电力科学研究院 | 发明人 | 李琪林;张昀;肖红;范荣全 |
分类号 | H04L7/00(2006.01)I | 主分类号 | H04L7/00(2006.01)I |
代理机构 | 成都信博专利代理有限责任公司 51200 | 代理人 | 舒启龙 |
主权项 | 一种镜像MCU实时同步方法,其特征是,包括以下步骤:a)、建立互为镜像的两个MCU之间的连接:两个MCU各取一个相同输出引脚作为同步输出引脚OUT,两个MCU各取一个相同输入引脚作为同步输入引脚IN,将两个同步输出引脚OUT分别连接到与门的两个输入端,两个同步输入引脚IN分别连接到该与门的两个输出端;b)、在两个MCU运行的相同的软件汇编代码是需要同步的位置插入或等指令间隔插入同步命令synch_cmd:synch_cmd(){ 同步输出引脚OUT输出1; While(同步输入引脚IN 不为 1 );/*循环查询—同步等待*/ 同步输出引脚OUT输出0;}c)、编译、连接并烧写加载运行软件;d)、给互为镜像的两个MCU同时加电。 | ||
地址 | 610071 四川省成都市青羊区青华路24号 |