该怎么判断单片机是否起振?如何判断晶振好坏?
这一共有两个问题,先说说怎么判断晶振好坏,晶振是cpu的心脏,晶振好坏直接影响cpu是否能够正常工作,晶振输出是一个非常有规律的时钟波形,想要知道晶振是否有问题,直接使用示波器测量晶振的输出即可。如下图为示波器测出晶振的波形,波形是否畸变或者幅值是否偏低一目了然。
重点说一下怎么判断单片机是否起振?其实就是想办法判断单片机是否能够正常工作即可。判断单片机内的程序是否能够正常运行即可知道单片机是否起振,若单片机有外部看门狗信号,直接用示波器测量单片机给外部看门狗输入信号的引脚,观察其是否有波形输出,且波形周期是否与设计值相吻合,若没有波形输出,则单片机没有正常工作,程序没有正常运行;若有相应的波形输出,则证明单片机程序是在正常工作的。
若单片机没有外部看门狗信号,可利用单片机未使用的一个i/o口进行测试,测试步骤如下:
(1)更改单片机程序,初始化设置该i/o口为输出引脚,在主函数上使该引脚为周期翻转的输出波形,翻转周期最好2ms以内,这样使用示波器监测波形时可更准确测量出单片机异常的时间;
(2)将改好的程序烧录进单片机后重新上电,用示波器测量该i/o口的输出波形,若输出一直为持续的周期波形,且周期与设计值相符合,说明单片机正常工作,晶振也没有异常;若输出波形不对,比如周期波形持续一段时间后,有一段高电平,然后才恢复周期波形,可测量这段高电平的时间,猜测该高电平时间单片机在复位,可检查单片机的外部复位引脚是否异常;若无异常,检查程序初始化时钟配置等是否正确;程序内部看门狗是否开启?是否定时进行喂狗?喂狗时间是否超时?等。
EDA产业目前面临哪些问题?
戴维南等效电路受控源分析
基于FPGA的千兆以太网ARP和UDP的实现
国民技术因前海旗隆相关人员失联事件欲计提5亿坏帐
小米X1最新消息:月底发布,小米新品确认曝光:骁龙660处理器+6英寸屏幕
怎么判断单片机是否起振 如何判断晶振好坏
浅谈膨体聚四氟乙烯(ePTFE)微孔防水透气膜薄膜的制备
HP4284A大量特供HP4284ALCR测试仪HP4284A
荣耀芯片困境或有解
如何修复氯气管道泄漏问题
美参议员要求脸书不记录用户的位置数据
PUR热熔胶机注意事项有哪些_PUR热熔胶机换胶时注意事项详解
关于5G+工业互联网的思考与实践
尼龙导热塑料应对LED散热问题的解决方案
权威发布2019年物联网十大趋势
纳米多孔锌助力二次碱性锌基电池
深圳率先完成5G覆盖 美国全面封锁华为第三方芯片供应来源
磁场传感器的头部企业有哪些,影响行业发展的因素是什么
长安微型车Lumin今日正式上市,共有三种版本可选,起售价4.89万元
什么是复印式电子白板?