ISSN 1009-5624 CN 10-2021/TQ    主管:中国乐凯集团有限公司    主办:北京乐凯科技有限公司

中国知网全文收录期刊
万方数据库收录期刊
RCCSE中文学术期刊
维普资讯网/超星域出版 全文收录
中国核心期刊(遴选)数据库收录期刊
首页 > 刊期 > 2024 > 7期 > 综合:探索与发现
单片机串口中断的模块化编程方法
李志鹏

摘要单片机模块化编程的原则是高内聚低耦合将不同功能的程序代码写在不同的程序文件中通过全局函数或全局变量的方式对外提供接口,供其他模块调用。 以串口中断模块为例。 当发生中断请求时,程序将当前信息压入堆栈,然后跳转到中断服务程序中运行。 中断服务程序可编译成一个单独的模块,便于协同开发。 程序编写过程遵循的原则是模块内部的函数尽量不占用模块以外的资源。 使用串口调试助手对编译好的串口中断程序进行运行和调试,实验结果符合中断发生后通过串口进行数据输入输出的预期。

【关键字】单片机;串口中断;模块化;协同开发;运行和调试