介紹了源代碼公開的實時操作系統(tǒng)μCOSII在ARM處理器STM32F103VBT6上的移植過程。首先簡要介紹了ARM核Cortex—M3的一些基本概念,然后結合其基本概念用C語言和匯編語言修改了移植過程中需要修改的所有源代碼文件且給出了其詳細解釋。最后給出了一個基于μCOSII嵌入式操作系統(tǒng)的簡單應用,討論了基于嵌入式操作系統(tǒng)的應用程序開發(fā)方法與傳統(tǒng)應用程序開發(fā)方法的區(qū)別,說明前者方法的優(yōu)越性并驗證了移植的成功。
μCOSII在基于Cortex-M3核的ARM處理器上的移植
μCOSII在基于Cortex-M3核的ARM處理器上的移植
μCOSII在基于Cortex-M3核的ARM處理器上的移植
基于ARM7+μC/OSII的數據采集系統(tǒng)設計
μC/OSII任務創(chuàng)建和銷毀的用戶接口改善
μC/OSII任務創(chuàng)建和銷毀的用戶接口改善
基于提高CAN總線組網能力的考慮,提出一種新穎的CAN中繼器設計方法;闡述以LPC2119控制器為核心的硬件設計方案;詳細分析在μC/OSII實時操作系統(tǒng)下的軟件實現(xiàn)過程
基于提高CAN總線組網能力的考慮,提出一種新穎的CAN中繼器設計方法;闡述以LPC2119控制器為核心的硬件設計方案;詳細分析在μC/OSII實時操作系統(tǒng)下的軟件實現(xiàn)過程
基于提高CAN總線組網能力的考慮,提出一種新穎的CAN中繼器設計方法;闡述以LPC2119控制器為核心的硬件設計方案;詳細分析在μC/OSII實時操作系統(tǒng)下的軟件實現(xiàn)過程
基于提高CAN總線組網能力的考慮,提出一種新穎的CAN中繼器設計方法;闡述以LPC2119控制器為核心的硬件設計方案;詳細分析在μC/OSII實時操作系統(tǒng)下的軟件實現(xiàn)過程