嵌入式开发之C基础学习笔记10--总结

人走茶凉 提交于 2019-11-29 13:38:36
嵌入式C总结

一.学习编程语言的一些建议

1)多动手
  学习编程唯一方法就是编写调试程序。看再多的书,效果也比不上设计调试一个简单程序
2)养成良好的编程习惯
3)注意细节
4)了解开发环境
  在学习编程语言的同时,也许要了解编程语言的开发,使用环境。如硬件平台(51,MSP430,PC),操作系统(nCOS,linux,DOS),集成开发环境(Keil C,Borland C)等
5)多看书,勤思考


二. 可移植性

 我们建议类似下面的类型定义来替代
 typedef unsigned char BOOLEAN;
 typedef unsigned char INT8U;
 typedef signed char INT8S;
 typedef unsigned int INT16U;
 typedef signed int INT16S;
 typedef unsigned long INT32U;
 typedef signed long INT32S;
 typedef float        FP32;
 typedef double fp64;


  在变量无需用到负数时,明确定义其为unsigned char或者是INT8U
  在变量可能用到负数时,明确定义其位singed char或者是INT8S


三. 参考书籍和资料

 1) 《C程序设计语言》
 2) 《C Primer Plus中文版》
 3)《C和指针》
 4) 《C陷阱与缺陷》
 5)《C专家编程》
 6)《C语言常见问题解答》


 嵌入式编程书籍
 1)《C/C++嵌入式系统编程》
 2)《嵌入式实时操作系统》
 3)《嵌入式系统构件》


四. 网上资源

 1) http://www.vczx.com/minute/c.php
 2) csdn
 3) http://www.c51bbs.com




  


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!