摘要: 1. 中断和异常的区别 1.1 中断是指系统停止当前正在运行的程序转而其他服务,可能是程序接收了比自身高优先级的请求,或者是人为设置中断,中断是属于正常现象。 1.2 异常是指由于cpu本身故障、程序故障或者请求服务等引起的错误,异常属于不正常现象。 Cortex-M3内核总共支持256个中断,其中 阅读全文
posted @ 2021-04-03 10:44 清语堂 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 异常类型 原话: Cortex‐M3 在内核水平上搭载了一个异常响应系统,支持为数众多的系统异常和外部中断。 其中,编号为 1-15 的对应系统异常,大于等于 16 的则全是外部中断。 除了个别异常的优先级被定死外,其它异常的优先级都是可编程的。 所有能打断正常执行流的事件都称为异常。 异常的概念包 阅读全文
posted @ 2021-04-03 07:21 清语堂 阅读(1656) 评论(0) 推荐(0) 编辑