因为公司不让泄露公司项目细节,我就说说我在学校翻车事件吧。21年我在学校的时候,都是学校买的开发板写程序,或者是用安信可的ESP8266模块做板子,最小系统加下载电路只用一个串口、boot和复位电路。我们老师突发奇想做一款针对单片机课程的开发板,要求是51单片机、尽量全部插件、流水灯、矩阵键盘等(主要是想让学弟学妹在实训周自己焊接一块属于自己的开发板,有成就感再学习单片机)。
第一板回来,焊接好了后用我自己画的板载TLL一直下载不进去,测电源、复位、基准电压都是正常的,直接换了一颗有程序的单片机发现可以正常跑就是下载不了。因为当时也不会看手册,只能在网上搜帖子看为什么下载不了,最后发现是P3.0上要加一个二级管。割线飞了一个二极管,把所有功能都测试一次没有问题,例程保存下来。改版后交给老师。
后面认识了另外的老师(我最崇拜的老师,每次指点都是经典),我才明白单片机有不同的手册,在开发的时候大部分问题都是可以在手册里面找到,这样想想会看芯片手册这次就不会翻车了。
|