0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

单片机

单片机在中断中包含处理函数的问题

在51单片机里 因为RAM比较小 所以尽量不要在中断中包含函数    但是STM32的RAM比较大 是不是不用这样考虑

提问者:lucas_songlea 地点:- 浏览次数:1324 提问时间:10-24 11:37
我有更好的答案
提 交
3条回答
DH9527 11-01 17:19
中断里程序太长,会影响主函数里程序运行节拍的。
ctwewer 11-08 06:17
看哪个重要些,比如main中只有些常规函数,中断里有重要的。就算长也得执行完呀
biang51 11-02 16:50
中断中尽量少用函数,RAM的尺寸只是次要因素,主要的因素是程序调度方面的考虑。如果你的程序任务单一,而且不会有什么突发事件要处理,那么你的绝大多数程序都放在中断里也无妨,但如果程序的任务多,特别是存在不定期的多中断源发生事件,那么中断程序就务必简洁,否则程序的鲁棒性就无法保证了。
撰写答案
提 交
1 / 3
1 / 3
相关单片机
具有音调控制的单片机立体声前置放大器
用于单片机与电子装置中的开关电源
单片机软硬件复位的条件都有啥
电动机的单片机控制
单片机应用系统开发实例导航