大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家分享的是Cortex-M中斷向量表原理及其重定向方法。 接着前文 《嵌入式Cortex-M裸機環境下臨界區保護的三種實現》 繼續聊,嵌入式代碼設計里有時候一些特殊操作(比如 XIP 下 Flash 擦寫、低功耗模式切換 ...
大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家分享的是嵌入式MCU中標准的三重中斷控制設計。 我們知道在 MCU 裸機中程序代碼之所以能完成多任務並行實時處理功能,其實主要是靠中斷來調度的,沒有中斷,CPU 就只能按順序 呆板 地執行代碼。很多人都說是中斷能力賦予了 MCU 真正的靈魂,能正確認識和熟練使用 MCU 中斷,基本上就算玩熟了這顆 MCU。 痞子衡之前寫過一篇 中斷處理函數 ...
2021-07-24 15:41 0 271 推薦指數:
大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家分享的是Cortex-M中斷向量表原理及其重定向方法。 接着前文 《嵌入式Cortex-M裸機環境下臨界區保護的三種實現》 繼續聊,嵌入式代碼設計里有時候一些特殊操作(比如 XIP 下 Flash 擦寫、低功耗模式切換 ...
大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家分享的是Cortex-M系統中斷延遲及其測量方法。 在嵌入式領域里,實時性是個經常被我們掛在嘴邊的概念,這里的實時性主要強調得是當外界事件發生時,系統是否能在規定的時間范圍內予以響應處理,這個時間閾值越小,系統的實時性就越 ...
大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家分享的是嵌入式里串口(UART)自動波特率識別程序設計與實現。 串口(UART)是嵌入式里最基礎最常用也最簡單的一種通訊(數據傳輸)方式,可以說是工程師入門通訊領域的啟蒙老師,同時串口打印也是嵌入式項目里非常經典的調試與交互方式 ...
大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家介紹的是國內車規級MCU廠商及其產品。 在汽車電子領域,MCU的應用非常廣泛,大到車身控制與動力總成,小到雨刷車窗等控制單元,都離不開MCU的身影。但汽車領域產品必須要是高可靠、高安全的,因此車規級MCU與消費電子類MCU本質上 ...
大家好,我是痞子衡,是正經搞技術的痞子。本系列痞子衡給大家介紹的是ARM Cortex-M內核微控制器相關知識。 ARM公司從2004年開始推出Cortex-M系列內核,迄今Cortex-M家族已經包含九款Cortex-M0/M0+/M1/M3/M4/M7/M23/M33/M35P ...
大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家講的是飛思卡爾軟件開發C語言編碼規范。 2020鼠年春節是個漫長的假期,痞子衡在家百無聊賴,翻出了2016年10月1日(這個時間是痞子衡正式開始用markdown+github寫技術文章並發表到博客園上的紀念日)之前寫的技術文檔 ...
大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家介紹的是以i.MXRT的GPIO模塊為例談談中斷處理函數(IRQHandler)的標准流程。 在痞子衡舊文 《串口(UART)自動波特率識別程序設計與實現(中斷)》里,我們利用了 GPIO 模塊內部集成的 I/O 邊沿檢測功能 ...
大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家介紹的是國內Cortex-M內核MCU廠商高性能產品。 在8/16位中低端MCU領域,國內廠商的本土化產品設計以及超低價特點,使得其與國外大廠競爭時是有優勢的,因此國內廠商份額相當之高。但在32位中高性能MCU領域,國外大廠仍有 ...