❶ 德州儀器Tiva C ARM Cortex-M4和嵌入式有啥關系
1、嵌入式與 ARM Cortex-M4的關系。嵌入式計算機系統簡稱為嵌入式系統,其概念最初源於傳統測控系統對計算機的需求。隨著以微處理器MPU為內核的為內核的微控制器MCU製造技術的不uanjinb,計算機領域在通用計算機系統與嵌入式計算機系統這兩大分支分別得以發展。通用計算機已經在科學計算、通信、日常生活等各個領域產生了重要的影響。在後PC時代,嵌入式系統的廣闊應用是計算機發展的重要特徵。一般說來,嵌入式系統的應用范圍可以粗略分為兩大類,:一類是電子系統的智能化(如工業控制、汽車電子、數據採集、測控系統、家用電器等),這類應用也被稱為微控制器領域;另一類是計算機應用的延伸(如平板電腦、手機、電子圖書等),這類應用也被稱為應用處理器領域。在 ARM產品系列中,ARM Cortex-M系列與ARM Cortex-R系列適用於電子系統的智能化類應用,即微控制器領域;ARM Cortex-A系列適用於計算機應用的延伸,即應用處理器領域。不論如何分類,嵌入式系統的技術基礎是不變的,即要完成一個嵌入式系統產品額設計,需要有硬體、軟體及行業領域相關知識。但是,隨著嵌入式系統中軟體規模日益增大,對嵌入式底層驅動軟體的封裝提出了更高的要求,可復用性和可移植性受到特別的關注,嵌入式軟、硬體構件化開發方法逐步被業界所重視。
2、Tiva C是TI公司推出的一個系列,ARM Cortex-M4是這個系列所用的一個微控制器內核。
3、API函數是application program interface的縮寫,叫做函數介面。開發者可調用這些函數介面來配置寄存器,使開發人員得以脫離最底層的寄存器操作,有開發快速,易於閱讀,維護成本低等優點。當我們調用庫的API的時候可以不用挖空心思去了解庫底層的寄存器操作,更直觀,程序運行佔用資源少。
4、可以到一些論壇去找一些關於TI該系列控制器的信息(建議2lic網站),目前關於M4的資料還是相對較少的,不如M3的多。
希望可以幫到你