区别系统上电复位和带电复位的方法

基本信息

申请号 CN200510124102.5 申请日 -
公开(公告)号 CN1329793C 公开(公告)日 2007-08-01
申请公布号 CN1329793C 申请公布日 2007-08-01
分类号 G06F1/24(2006.01) 分类 计算;推算;计数;
发明人 李刚 申请(专利权)人 北京产权交易所有限公司
代理机构 北京君尚知识产权代理事务所 代理人 贾晓玲
地址 100033 北京市西城区金融大街甲17号
法律状态 -

摘要

摘要 本发明提供一种区别系统上电复位和带电复位的方法,在可编程逻辑器件内部设置寄存器,利用可编程逻辑器件上电复位可预置的功能,设上电复位该寄存器值为A,而因外围其他操作(IO引脚或者寄存器写操作)引起的复位值为B,CPU启动以后,在CPU复位可编程逻辑器件之前,先读此寄存器的值,如果为A,则判断为上电复位,如果不为A,则判断为带电复位,然后,CPU复位可编程逻辑器件为下次判断做准备。本发明对于外围已有可编程逻辑器件的系统,无需增加额外硬件成本,并能可靠、简单地区别系统的上电复位和带电复位。