介紹了源代碼公開的實(shí)時(shí)操作系統(tǒng)μCOSII在ARM處理器STM32F103VBT6上的移植過程。首先簡要介紹了ARM核Cortex—M3的一些基本概念,然后結(jié)合其基本概念用C語言和匯編語言修改了移植過程中需要修改的所有源代碼文件且給出了其詳細(xì)解釋。最后給出了一個(gè)基于μCOSII嵌入式操作系統(tǒng)的簡單應(yīng)用,討論了基于嵌入式操作系統(tǒng)的應(yīng)用程序開發(fā)方法與傳統(tǒng)應(yīng)用程序開發(fā)方法的區(qū)別,說明前者方法的優(yōu)越性并驗(yàn)證了移植的成功。
支持ARM Cortex-M3的高速跟蹤仿真器(IAR)
基于ARM Cortex-M3的業(yè)界最快速微控制器(恩智浦)
ARM公司中國總裁譚軍博士介紹,如果按ARM公司原來的ARM7, ARM9, ARM11等方式來命名,這款芯片的名稱應(yīng)該為ARM12, 但是ARM已經(jīng)決定用Cortex系列來命名,最新推出的第一款產(chǎn)品是Cortex-M3,針對(duì)微控制器(MCU)領(lǐng)域