微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > 射频无线通信设计 > CC2530的中断处理总结

CC2530的中断处理总结

时间:10-02 整理:3721RD 点击:
最近在学习CC2530,一直在看TI的用户手册,其中在2.5小结中讲的是中断处理,做了一点点的小总结,中断处理的一般步骤如下:
(1) 清除中断标志位
(2) 全局中断标志EA,用于开启所有中断
(3) 设置特殊功能寄存器(SFR)中中断标志位
(4)  设置IEN0、IEN1、IEN2寄存器中对应的中断标志位,如睡眠定时器STIE。
(5)  编写中断向量及中断处理程序。
(6) 在中断处理程序中,首先清除中断悬挂(pending)位,然后开始进行具体业务逻辑的处理。
上面的这些就是CC2530的中断处理的过程了,其中1-4点是在模块初始化函数中完成的,5-6是在中断处理函数中完成的。

学习了,善于总结和分享,小编好人

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top