第一章
为什么有些软件需要经常调试?
一、晶振简介 之一
二、如何设置时间中断 /4
三、小结 /22
第二章
如何提高程序运行的稳定性?
一、注意芯片的管脚特性和寄存器的设置 /23
二、动态分配内存的原则 /24
三、在常量数据前加const /26
四、stack是稀缺资源 /30
五、软件的抗干扰 /31
六、认真学习编程规范 /33
七、应付难于理解的语句 /33
八、慎用goto /34
九、在程序中加入尽量多的注释 /34
第三章
如何提高软件的执行速度?
一、RTOS简介 /35
二、程序的结构 /36
三、数据存取和函数调用方面,如何不浪费时间? /38
四、利用合适的算法节约时间 /65
五、培养全能型技术人才 /69
六、小结 /69
第四章
用户界面还可以更加友好吗?
一、注重整体效果 /73
二、颜色(RGB、YUV)/74
第五章
软件和硬件完美结合
一、让硬件的功能发挥良好 /75
二、判断问题的来源 /77
第六章
典型的bug
一、单步调试没有问题,一运行就有问题 /79
二、其他问题 /84
验证学习效果
/85
文章评论(0条评论)
登录后参与讨论