2020四月份开始做毕设题目是无线溫湿度记录仪,主控是STM32单片机下面是第一版板子(现在看着好丑)
当时拿到板子自己费尽九牛二虎之力将0603(有的还是0402)封装器件焊好之後,打算使用仿真器下载程序调试但是Keil软件里识别不到芯片型号,更别说下载程序了当时查了好多资料,也问了好多人最终也没有将問题解决到底还是不知道哪里出了问题,无奈只好画第二版第二版我将芯片所有用到的引脚用排针引出,这样即使最小系统不能用我還用现成的最小模块可以用下面是第二版
果然还是线少好看,这次没有让我失望成功运行。但是第一版的问题始终没有解决直到今忝,我在公司问了领导这个问题领导跟我列出下面几点检查步骤:
1.将单片机引脚再过一边锡,排除虚焊问题
2.检查仿真器是否正常。
3.排除布线问题因为单片机兼容性还不错,而且我晶振布线离单片机也挺近最小系统相关管脚连接也都正确。
4.即使我晶振里单片机远单爿机内部也很会自动切换到内部振荡器给系统提供时钟信号。这样晶振部分也就可以排除了
5.检查复位电路,看看系统是否一直处于复位狀态检查仪器用示波器,上电后示波器信号变化应该是从低到高的变化比如这样
查看波形是否正确,如果波形正确就看一下时间T是否滿足复位最低要求
6.检查仿真器到下载管脚的线是都连通
如果检查完都是好的还是检测不到单片机型号,八成是单片机坏掉了
如有什么遺漏,还请留言补充谢谢。