一般情况下,由单片机构成的智能仪器的开机自检需要检测哪些内容
2个回答
展开全部
检测的都是单片机外部设备,举个例子,我们做的一个智能电源控制器:
外扩存储器,比如EEPROM,向其写数据并读回,以检测连接有效性;
外设1,比如ADC,向其测试寄存器写数据并读回,以检测连接有效性;
外设2,比如CAN控制器,向其测试寄存器写数据并读回,以检测连接有效性;
外设3,比如429总线控制器,对其进行一次自收发操作,检测数据正确性;
...
外设n,类似操作;
无论哪一步检测未通过,都向外部汇报,全部通过后,报告自检测状态,进入正式程序。
外扩存储器,比如EEPROM,向其写数据并读回,以检测连接有效性;
外设1,比如ADC,向其测试寄存器写数据并读回,以检测连接有效性;
外设2,比如CAN控制器,向其测试寄存器写数据并读回,以检测连接有效性;
外设3,比如429总线控制器,对其进行一次自收发操作,检测数据正确性;
...
外设n,类似操作;
无论哪一步检测未通过,都向外部汇报,全部通过后,报告自检测状态,进入正式程序。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询