TI OMAPL處理器介紹(三)

2021-07-02 14:36:29 字數 492 閱讀 3751

個人認為,學ti的omap也好,學samsung的arm也好,學mips也好。最好的上手的方法就是忘了他是什麼。(對於應用開發人員用作業系統下的驅動開發人員適用)

只要有作業系統, 不管他是什麼處理器,其本質都只是處理器的核 + 一堆外設

那麼對於做應用的人來說,沒有任何本質的區別。

對於做驅動的人來說,只是在不同的器件上pinmux設定等東西有所不同。但本質都是為某乙個作業系統寫驅動。

真正需要去理解硬體核心的架構的人是做編譯器的人,大部分工作需要量寫彙編**的人。

對於像omapl這樣的主流另類,其中之一的dsp或硬體加速器本質上也都是乙個外設,只不過可能這個外設本身是可程式設計的。

這樣的外設,通常原廠已經做好一些應用,你只需要根據其程式設計介面呼叫即可。如ti提供的codec。

如果需要執行自己的一些演算法,通常原廠也會提供一些通訊工程框架。如ti的c6run及dsplink

如果需要完全受控,直接寫他的memory讓啟動即可,怎麼通訊你說了算。 

9 微處理器介紹

微處理器 將所有元件整合到乙個矽晶元中。第一台微處理器 intel 4004.最有影響力的微處理器 intel8080 摩托羅拉6800.以上處理器稱為單晶元微處理器。微處理器象微控制器一樣,有許多管腳。8080的特點是有三個管腳是電源電壓,其他管腳為輸入 輸出 控制訊號。8080包含暫存器,用於更...

ARM協處理器處理指令介紹

arm支援16個協處理器,在程式執行過程中,每個協處理器忽略屬於arm處理器和其他協處理器指令,當乙個協處理器硬體不能執行屬於她的協處理器指令時,就會產生乙個未定義的異常中斷,在異常中斷處理程式中,可以通過軟體模擬該硬體的操作,比如,如果系統不包含向量浮點運算器,則可以選擇浮點運算軟體模擬包來支援向...

ARM處理器工作模式介紹

從今天開始學習arm異常中斷處理相關的知識點 首先學習arm的工作模式。arm處理器共有7種執行模式,如下表所示。arm處理器的7種執行模式 處理器模式描述 使用者模式 user 正常程式執行模式 快速中斷模式 fiq 用於高速資料傳輸和通道處理 外部中斷模式 irq 用於通常的中斷處理 特權模式 ...