【规则12】不要忽视编译器的警告。
编译器的给出的警告都是有的放矢,在没有查清引起警告的真正原因之前,不要忽视它。
【规则13】注意溢出问题,写安全的代码。
1.4 KeilC 编程
【规则14】深入了解你所用的工具。
仔细查看KeilC 附带的帮助文件,你能找到你期待已久的东西。KeilC 是当前最好用的单片机开发软件。要充分利用该软件的功能,就必须对它深入的进行了解。
【规则15】不要使用语言的冷僻特性,并且记住,耍小聪明会贻害无穷。最重要的是编写你理解的代码,理解你编写的代码,你就可能会做得很好。
2 推荐书目
要成为一个优秀的单片机系统产品设计工程师,兴趣、热情、责任心至关重要。
2.1 单片机技术学习
《微机原理及应用(从16 位到32 位) 》戴梅萼等著清华大学出版社。学校教材,也是当年我学习单片机的启蒙书。
2.2 C51 编程学习
《单片机高级语言C51 Windows 环境编程与应用》作者:徐爱钧彭秀华电子工业出版社。这本书几乎覆盖了C51 编程的方方面面,最新版本对当前使用最广的keilC 也有很详细的讲述。对于刚学C51 编程的同志,本书是上上之选,强力推荐。比起现今书市上的所谓什么“C51 编程圣经”之类的书强得多。
2.3 C 语言编程必读
《C 陷阱与缺陷》Andrew Koenig 著
《C 专家编程》Peter Van Der Linden 著
C 语言开发技术经典之作,C 程序员必读之书,数十年来经久不衰。如果你想对C语言全面的掌握,真正了解C 语言的精髓,这两本书是必读之作。由人民邮电出版社出版的中文译本也还不错。
2.4 程序设计技术方面
《数据结构》 严蔚敏 清华大学出版社。清华大学出版社的教材质量稳定,中规中矩,价格相对来说也便宜一点。
《程序设计实践》Brian W. Kernighan Rob Pike 著;《代码大全》(网上有下载)。这两本是能让你看后,感觉有大突破的那种书籍,千万别吝惜银子。
本文关键字:单片机 综合-其它,单片机-工控设备 - 综合-其它