在嵌入式應用中,使用RTOS的主要原因是為了提高系統的可靠性,其次是提高開發效率、縮短開發周期。μC/OS-II是一個占先式實時多任務內核,使用對象是嵌入式系統,對源代碼適當裁減,很容易移植到8~32位不同框架的微處理器上。但μC/OS-II僅是一個實時內核,它不像其他實時操作系統(如嵌入式Linux)那樣提供給用戶一些API函數接口。在μC/OS-II實時內核下,對外設的訪問接口沒有統一完善,有很多工作需要用戶自己去完成。串口通信是單片機測控系統的重要組成部分,異步串行口是一個比較簡單又很具代表性的中斷驅動外設。本文以單片機中的串口為例,介紹μC/OS―II下編寫中斷服務程序以及外設
μC/OS―II的嵌入式串口通信模塊設計
更新時間: 2006-06-15 17:03:05來源: 粵嵌教育瀏覽量:1487