在嵌入式應(yīng)用中,使用RTOS的主要原因是為了提高系統(tǒng)的可靠性,其次是提高開(kāi)發(fā)效率、縮短開(kāi)發(fā)周期。μC/OS-II是一個(gè)占先式實(shí)時(shí)多任務(wù)內(nèi)核,使用對(duì)象是嵌入式系統(tǒng),對(duì)源代碼適當(dāng)裁減,很容易移植到8~32位不同框架的微處理器上。但μC/OS-II僅是一個(gè)實(shí)時(shí)內(nèi)核,它不像其他實(shí)時(shí)操作系統(tǒng)(如嵌入式Linux)那樣提供給用戶一些API函數(shù)接口。在μC/OS-II實(shí)時(shí)內(nèi)核下,對(duì)外設(shè)的訪問(wèn)接口沒(méi)有統(tǒng)一完善,有很多工作需要用戶自己去完成。串口通信是單片機(jī)測(cè)控系統(tǒng)的重要組成部分,異步串行口是一個(gè)比較簡(jiǎn)單又很具代表性的中斷驅(qū)動(dòng)外設(shè)。本文以單片機(jī)中的串口為例,介紹μC/OS―II下編寫中斷服務(wù)程序以及外設(shè)
μC/OS―II的嵌入式串口通信模塊設(shè)計(jì)
更新時(shí)間: 2006-06-15 17:03:05來(lái)源: 粵嵌教育瀏覽量:1471
粵嵌動(dòng)態(tài)
推薦閱讀
- ·深圳華創(chuàng)智聯(lián)電子有限公司專場(chǎng)招聘
- ·廣州2512全網(wǎng)運(yùn)營(yíng)就業(yè)班
- ·廣州2511嵌入式開(kāi)發(fā)就業(yè)班
- ·深圳市領(lǐng)世達(dá)科技有限公司專場(chǎng)招聘
- ·廣州2510嵌入式開(kāi)發(fā)就業(yè)班
- ·深圳正運(yùn)動(dòng)技術(shù)有限公司專場(chǎng)招聘會(huì)(長(zhǎng)沙校區(qū))
- ·廣東賽鉑安智能科技有限公司專場(chǎng)招聘會(huì)
- ·中山志源電子科技有限公司專場(chǎng)招聘會(huì)
- ·啟泰智能科技有限公司專場(chǎng)招聘
- ·中山豐旭電子實(shí)業(yè)有限公司專場(chǎng)招聘會(huì)