6. 從0開始學ARM-異常及中斷處理、異常向量表、swi

2020-12-13T14:34:03+00:00

異常向量表一、異常(Exception)異常是理解CPU運轉最重要的一個知識點,幾乎每種處理器都支持特定異常處理,中斷是異常中的一種。 有時候我們衡量一個作業系統的時候實時性就是看os最短響應中斷時間以及單位時間內響應中斷次數。二、異常源在ARM體系結構中,存在7種異常處理。

C語言為什麼使用結構體效率會高?一文給你講透

2021-08-05T19:25:15.076687+00:00

作為過來人,我發現很多程序猿新手,在編寫代碼的時候,特別喜歡定義很多獨立的全局變量,而不是把這些變量封裝到一個結構體中,主要原因是圖方便,但是要知道,這其實是一個不好的習慣,而且會降低整體代碼的性能。

9. Cortex-A9 LED彙編、C語言驅動編寫

2021-08-03T07:38:16.263565+00:00

0. 前言一般我們購買一個開發板,廠家都會給出對應的電路圖文件,我們可以通過搜索對應名稱來查找到對應的外設。對於驅動工程師來說,我們只需要知道外設與SOC交互的一些數據線和信號線即可。