本帖最后由 xlsbz 于 2013-12-7 13:45 编辑
当模块的工作涉及中断服务干程序时,应将中断曩务子程序和模嵌封装在一起:
假如用到很多中断。那么把这些中断都放到一个C文件下面 好不好?
我所应用的场合。比如说某个功能用到两个中断 那么把。。。。。
说不清了。
举个例子吧 比如编写485的 modbus
那么用到了定时器(判断frame结束用)和串口接收中断,
那么把定时器和串口接收的两个中断 以及 串口初始化 定时器初始化 放到一个C文件下面。
我工作后 自己琢磨这么弄比较好,后来偶然发现我原先实验室的老师写的论文也是这样弄的。
所以这样看来,这么弄在很多场合也是很可能适用的。。。。。。
|