MCU:Atmel mega32
经验与教训:
1,发布打样板之后,原理与PCB图纸必须保存,不然,后期要是更改了(这是必然的),样板回来了引脚定义都会找不到;
2,设计的时候考虑好可拓展性,比如控制步进电机和直流电机的时候,虽说直流比较简单,引脚可以随便定义,但是如果步进电机使用IO口生成PWM调速,而直流电机使用高速PWM调速的话,很容易就会悲剧;
3,看门狗波形是一串PWM,好吧,这个以前没看过;
4,IO口输入还是输出必须声明,不然会出现各种乱七八糟的电压值;
5,电源指示灯还是加上吧,不然你不知道是程序不执行还是板子断电;
6,接线要做好,接触不良的时候,很痛苦;
7,目标芯片的各个控制脚电压值实测一下,不然你不知道是虚焊了还是芯片坏了还是控制程序不对;
8,可以的话还是拿两三块板子一起调,不要总怀疑软件。