基于MDK RTX 的COrtex—M3 多任務應用設計
武漢理工大學 方安平 武永誼
摘要:本文描述了如何在Cortex—M3 上使用MDK RL—RTX 的方法,并給出了一個簡單的多任務應用設計。
關鍵詞:MDK RTX,Cortex,嵌入式,ARM, STM32F103VB
1 MDK RL—RTX 和COrtex—M3 概述
MDK 開發套件源自德國Keil 公司,是ARM 公司目前最新推出的針對各種嵌入式處理器
的軟件開發工具。MDKRL—IUX 是一個實時操作系統(RTOS)內核,完全集成在MDK 編譯器中。廣泛應用于ARM7、ARM9 和Cortex-M3 設備中。它可以靈活解決多任務調度、維護和時序安排等問題?;赗L—I 訂X 的程序由標準的C 語言編寫,由Real—View 編譯器進行編譯。操作系統依附于C 語言使聲明函數更容易,不需要復雜的堆棧和變量結構配置,大大簡化了復雜的軟件設計,縮短了項目開發周期。
標簽:
COrtex-M
MDK
RTX
多任務
上傳時間:
2014-12-23
上傳用戶:Yue Zhong