近来看宋宝华老师的c语言嵌入式系统编程修炼之道,架构篇的笔记整理如下。
1.模块划分的几个规则
1)模块即是一个.c文件和一个.h文件的结合,头文件中是对于该模块接口的声明;
2)某模块提供给其他模块调用的外面函数以及数据需要在.h文件中冠以extern关键字声明;
3)模块内的函数和全局变量需在.c文件开头冠以static关键字声明;
本文是根据宋宝华老师的《C语言嵌入式系统编程修炼之道》架构篇整理的学习笔记,主要涵盖了模块划分规则、硬件驱动模块、中断服务程序的功能特点以及如何在C语言中实现面向对象的思想。
近来看宋宝华老师的c语言嵌入式系统编程修炼之道,架构篇的笔记整理如下。
1)模块即是一个.c文件和一个.h文件的结合,头文件中是对于该模块接口的声明;
2)某模块提供给其他模块调用的外面函数以及数据需要在.h文件中冠以extern关键字声明;
3)模块内的函数和全局变量需在.c文件开头冠以static关键字声明;
397

被折叠的 条评论
为什么被折叠?