本帖最后由 eehome 于 2013-1-5 09:52 编辑
二、软件部分 1、能用C语言开发就用C语言,这样开发速度比较快,而且代码也比较容易维护。 2、将你常用的芯片的服务编成函数库,这样就能重复利用了,降低开发的周期。 3、善于利用KEIL C51的开发环境与proteus仿真环境的联合调试,可以降低开发的成本。 4、平常多做设计练习,多学多看,尤其要多多地收集别人公开的驱动源程序,这样可以在设计的时候少写很多代码。 5、设计完成后,要结合电路图和代码写出设计说明书,这样可以很好地保存自己的设计思路,对以后维护设计和移植设计都是很有好处的。 6、多看看《软件工程》和《数据结构与算法》,提高自己代码的可重用能力。 7、好的程序员是热爱程序的程序员,把你编写的每个源代码文件都加上自己的名字和版权说明,在能保护自己的知识产权的同时,也是对自己的一种激励。 8、大一点的设计都要写出数据词典,这样在用变量、写功能的时候就不会晕头转向。
|