久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
剪不斷理還亂—Cortex-M4核的“異常”與“中斷”那點事
[打印本頁]
作者:
xuwei
時間:
2015-6-24 16:22
標題:
剪不斷理還亂—Cortex-M4核的“異常”與“中斷”那點事
最近一直在看《ARM Cortex-M3權威指南》這本書,不知道被我翻看了多少遍了,感覺這本書的著迷之處在于每次看都會有點小收獲、小心得,由衷的欽佩作者扎實的技術功底和嚴謹的科學態度(包括英文原著的作者和中文翻譯的作者,都很NB,個人認為這本書是中文翻譯最好的嵌入式書籍中的代表作之一)。我
之前一直對MCU中的“異常”和“中斷”這兩個概念有點模糊,最近終于在這本書中找到了答案,欣喜之余,也把它記錄了下來,同時本著share的思想,也開放給廣大博友,共同進步,當然也可能有不準確的地方,可以隨時博客中留言溝通交流。
所謂“異常”,即所有能打斷正常執行流的事件都可以稱之為異常。平時,我們經常混合使用術語“中斷”與“異常”這兩個概念,這也是我老是弄混的原因,但是如果不加額外說明,則強調的都是它們對前臺主程序所體現出來的“中斷”性質,也就是說我們平時都以“中斷”來統稱。不過在一些用戶手冊上卻常常將這兩個單獨分開來講,所以我們還是有必要將這兩者分個丁一卯二。我們知道Cortex-M3/M4的中斷系統中前16個中斷都是被稱作系統異常,之后的240個中斷稱之為外部中斷(即內核的外部統稱外部中斷),而準確來講,中斷與異常的區別在于,那 240 個中斷對 CM3/CM4 核來說都是“意外突發事件”——也就是說,該請求信號來自CM3內核的外面,來自各種片上外設和外擴的外設,對CM3/CM4來說是“異步”的;而異常則是因CM3/CM4內核的活動產生的——在執行指令或訪問存儲器時產生,因此對CM3/CM4
來說是“同步”的。
所以說轉牛角尖的話,這兩者的確是存在區別的,哈哈,只不過我們平時不管三七二十一的都稱之為中斷罷了,畢竟這些只是概念上的東西,只是有助理解而已,但是為了科學的嚴謹考慮,我們也有必要對這兩者有個準確的認識即可。
好了,就寫到這了,將這部分作為學習筆記記錄下來,最后對《ARM Cortex-M3權威指南》這本書的作者表示感謝,呵呵。未完待續~
作者:
果然在囧途
時間:
2015-11-28 08:59
好東西,頂起來,讓更多的人看到。我已經厭煩了一些所謂“大師”云里霧里的談吐,喜歡看到這種簡潔易懂的闡述。
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
中文字幕一区二区三区精彩视频
|
精品国产乱码久久久久久蜜臀
|
精品视频免费在线
|
欧美成人精品一区二区男人看
|
国产亚洲精品久久情网
|
久久精品在线
|
天天干天天谢
|
jizjizjiz中国护士18
|
亚洲欧美日韩国产综合
|
成人亚洲精品
|
中文字幕一区二区三区在线观看
|
欧美亚洲视频在线观看
|
亚洲欧美少妇
|
黑人性hd
|
免费av电影网站
|
99九九视频
|
欧美日韩国产一区二区三区
|
国产专区在线
|
久久国产精品免费
|
国产一区二区三区在线免费
|
成人影院在线视频
|
亚洲精品久久区二区三区蜜桃臀
|
亚洲综合国产精品
|
伊人网国产
|
国产一区二区影院
|
久久精品国产亚洲
|
一区二区三区国产好
|
欧美久久久久久久久
|
久久69精品久久久久久国产越南
|
久久精品综合
|
黄色中文字幕
|
一级特黄色毛片
|
亚洲成人a v
|
亚洲天堂免费在线
|
欧美日一区
|
99精品视频一区二区三区
|
欧美一级片a
|
日韩靠逼
|
日韩av免费看
|
亚洲性网
|
欧美国产精品一区二区
|