- 4
- 0
- 约小于1千字
- 约 10页
- 2026-03-07 发布于北京
- 举报
中断管理FreeRTOS内核实现与应用开发实战指南淘宝:论坛:扫描进入淘宝店铺
01常与中断的基本概念02中断的运作处理机制03中断延迟的概念参考资料:《FreeRTOS内核实现与应用开发实战指南》主讲内容
异常异常是导致处理器脱离正常运行转向执行特殊代码的任何事件同步异常异步异常
中断与中断相关的硬件可以划分为三类:外设、中断控制器、CPU本身。
中断相关的名词解释中断号中断请求中断优先级中断处理程序中断触发中断触发类型中断向量中断向量表临界段
中断的运作处理机制保存当前处理机状态信息载入中断处理函数到PC寄存器把控制权转交给处理函数并开始执行当处理函数执行完成时,恢复处理器状态信息从异常或中断中返回到前一个程序执行点
中断延迟中断延迟是指从硬件中断发生到开始执行中断处理程序第一条指令之间的这段时间。识别中断时间等待中断打开时间关闭中断时间中断延迟=识别中断时间+[等待中断打开时间]+[关闭中断时间]
中断管理中断管理的应用场景配置:configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY中断嵌套中断向量表
实验中断管理实验是在FreeRTOS中创建了两个任务分别获取信号量与消息队列,并且定义了两个按键KEY1与KEY2的触发方式为中断触发,其触发的中断服务函数则跟裸机一样,在中断触发的时候通过消息队列将消息传递给任务,任务接收到消息就将信息通过串口调试助手显示出来。而且中断管理实验也实现了一个串口的DMA传输+空闲中断功能,当串口接收完不定长的数据之后产生一个空闲中断,在中断中将信号量传递给任务,任务在收到信号量的时候将串口的数据读取出来并且在串口调试助手中回显。步骤:硬件配置,外部中断创建任务创建消息队列与信号量在任务中获取消息/信号量在中断中释放消息、信号量
THANKSFreeRTOS内核实现与应用开发实战指南论坛:淘宝:扫描进入淘宝店铺
您可能关注的文档
最近下载
- (必会)铁路机车车辆驾驶人员(J5类)近年考试真题题库资料(含答案).pdf VIP
- 《绘本赏析与阅读指导》学前教育专业全套教学课件.pptx
- Q/GDW 13237.1—2018 10kV架空绝缘电缆采购标准(第1部分:通用技术规范).pdf VIP
- NY-T 490-2002 椰子果.pdf
- 《产后盆底肌康复》课件.ppt VIP
- 楷书六十四个种子字口诀.pdf VIP
- 2026年医卫类医用设备使用人员业务能力考评CT医师-CDFI技师参考题库含答案解析(5卷题有答案).docx VIP
- 2025年江苏专转本《化工生物综合操作技能》精编讲义复习备考必备资料.pdf VIP
- 体育与物理学融合.pptx
- 统编版初中语文教材中论说类文言文的教学策略.pdf VIP
原创力文档

文档评论(0)