智能门锁测试程序和PCB板线路通断检测程序经验总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了智能门锁测试程序和PCB板线路通断检测程序经验总结相关的知识,希望对你有一定的参考价值。

这次去WZ出差,还是很累的,之前一年多没有搞嵌入式了,更重要的是之前没有接触太深刻GPIO的用法等等原因,导致很心累。

必须掌握的技能:

(1)SPI和IIC总线,模拟和专用外设两种方式,他们的重要性不言而喻;

(2)GPIO的用法,基本中的基本;

(3)时序;

  时序是很重要的概念,无论是在裸机还是操作系统。尤其是裸机,首先要保证整个大的“APP while(1)”的各种时序,比如整个大任务刷新频率。再比如用GPIO的模拟IIC和模拟SPI时序。

时序和逻辑都要正确!

尤其是硬件调试的时候,在某个子模块不能确定是不是完全OK的情况下,就不能基于这个模块去验证其他的模块,就不能进行下一步,必须搞清楚了才能继续,不然到最后都不知道哪里出错了,那个时候头脑简直是一团糟!!!~

调试归调试,真理归真理,不了解真理的时候,不要用一两个调试出来的经验去下定义某个“真理”,不然这会误导自己的思路。

(4)在调试的时候,使用示波器是必须的,尤其是调试通信协议的时候,要看波形!!!示波器是电子工程师的眼睛!~

(5)IAR/Keil硬件仿真,这是在找不到问题的最后而行之有效的办法。

真理只有一个,细心谨慎的去执行。

以上是关于智能门锁测试程序和PCB板线路通断检测程序经验总结的主要内容,如果未能解决你的问题,请参考以下文章

jack设计的esp01s 1路智能开关pcb

pcb抄板绘图丝印元器件线路过孔通孔分哪几层?

PCB高层板生产加工的难点,没想到还有这么多讲究!

PCB线路板拼版方式

利用arduino给PCB800099液晶驱动板烧录程序

高速pcb布线经验