自己动手的时候,不要第一步就跑去写程序,写程序恰恰是排在后面的,先拿张纸,写下自己的构想,画画硬件电路的原理,然后程序的大致流程图和一些细节比如几个按键,液晶屏大概显示些什么之类的.字迹不要太潦草,起码得自己日后看起来不会太乱.把这些草稿保存下来.然后用面包板洞洞板之类的试着去搭建外围一些功能块的电路,自己亲手搭建过电路跟仅仅是在仿真软件里跑过或者是单单在实验板里跑过区别还是很大的.建议网上买些面包板洞洞板和一些常用原件,一次买全原件不可能,有空就买点时间长了东西也比较全了.
初学的时候要注意养成良好的代码习惯,变量命名不要随便的起个X Y N M之类的数学名称,最好一眼就能看懂的名字,比如DianYa,Motor_RPM之类的.否则当你写代码量较多的程序时,隔段时间自己去看如读天书,更不要说别人去读你代码的感受.多写注释,写注释能帮助你巩固,更能让你不必去死记那些讨厌的寄存器设置,(日后要用但不记得时,直接去看以前自己写过的代码,直接复制或者略加修改就行,当然为了考试除外)且能在你DEBUG的时候帮你大忙. |