- 1
- 0
- 约3.81千字
- 约 19页
- 2022-08-04 发布于广东
- 举报
单片机程序设计规范
内部培训
精选ppt
培训内容:单片机程序设计规范
培训目的:让员工培养好的编程习惯,了解、掌握编程规范;统一部门编程风格,保证程序编写质量,提高程序的可移植性和维护性
精选ppt
单片机程序设计规范
一、程序质量的评估
程序的优劣可以从两个方面进行评估,定量指标和定性指标。
(1)定量指标包括:
1) 程序代码执行效率;
2) 程序占用资源多少。
2022-7-29
精选ppt
单片机程序设计规范
(2)定性指标包括:
1) 可调试性,即是否方便排除程序语法错误;
2) 可测试性,即是否方便验证程序功能的正确性;
3) 可维护性,即是否方便程序的修改和升级;
4) 可移植性;
5) 可读性。
2022-7-29
精选ppt
二、程序架构
应用层、 界面层和底层驱动层
1) 底层驱动层主要包含直接和硬件相关的驱动程序,如数码管显示、按键、峰鸣器、继电器和电机控制等。底层的各个模块间要保持各自的独立性,不产生直接的数据交互,底层也不直接访问应用层,如果有需要,都要通过界面层进行数据交互
2) 界面层主要提供数据交互,为应用层和底层驱动之间以及底层驱动层各模块之间提供数据的交互。
3) 应用层主要完成具体功能的实现,它要通过界面层控制底层驱动层各模块来完成所需功能,而不能越过界面层直接访
原创力文档

文档评论(0)