練習并掌握多任務實時操作系統下Task 調度、Task 間主要通信手段(信號量、消息隊列等)、RISC 處理器 I/O 端口控制等內容,并形成嵌入式實時應用軟件的良好編程習慣。創建多Task,為每個Task 創建私有的Message Queue,每個Task 只通過自己的私有Message Queue 接收消息;Task 間消息通信通過向對方私有MessageQueue 發送消息完成。 Task1:管理Task。負責系統啟動時同步系統中其他Task 的啟動同步,利用信號量的semFlush()完成。同時接收各Task 的告警信息,告警信息需編號以logmsg 方式輸出。本task 負責系統結束時的Task 刪除處理。 Task2:console 命令行接收Task。接收并分析console 發來的命令行及參數。自行設置5 種以上命令,并根據命令的內容向Task3 或/及Task4 發送激勵消息。同時實現系統退出命令,使系統采用適當方式安全退出。收到非法命令向Task1告警。 Task3:Led 控制Task。接收Led 控制消息(命令),自定義Led 顯示方式表現命令執行情況。本task 應負責led 相關I/O port 初始化。收到非法led 控制命令向Task1 告警。 Task4:console 輸出Task。接收需打印輸出的字串消息(命令),輸出到console。收到長度為0 或超常字串向Task1 告警。
標簽: Task RISC 多任務 信號量
上傳時間: 2016-04-12
上傳用戶:iswlkje
11 本站以C語言和Java語言、嵌入式開發、算法實現為主,源碼數量達幾十萬個,有200多個分類,很多都是本站會員的私家珍藏,互聯網上其他地方是找不到的
標簽: Java 11 C語言 語言
上傳時間: 2014-01-18
上傳用戶:it男一枚
本書介紹了嵌入式操作系統,ucos的原理,有ucos操作系統的源碼
標簽: 嵌入式操作系統
上傳時間: 2016-06-02
上傳用戶:凌云御清風
這是最近在學習嵌入式編程時,UP-TECH2410-s開發板,所附帶的UCOS下的程序實例,包括了紅外通信,LCD驅動等源碼!
標簽: 學習嵌入式 編程
上傳時間: 2016-06-10
上傳用戶:wfl_yy
ARM單片機S3C2410完全開發流程+源碼,附帶有手冊,該手冊面向由傳統51單片機 轉向ARM嵌入式開發的硬件工程師、由硬件轉嵌入式軟件開發的工程師、沒有嵌入 式開發經驗的軟件工程師。分9個部分: 1、開發環境建立 2、S3C2410功能部件介紹與實驗(含實驗代碼) 3、bootloader vivi詳細注釋 4、linux移植 5、linux驅動 6、yaffs文件系統詳解 7、調試工具 8、GUI開發簡介 9、UC/OS移植
標簽: S3C2410 ARM 單片機 開發流程
上傳時間: 2016-06-11
上傳用戶:cjl42111
struts源代碼,手把手教你struts開發步驟 讓你成爲真正的struts開發高手,包括一個真實的案例開發。
標簽: struts
上傳時間: 2014-12-07
上傳用戶:silenthink
Statistical Pattern Recognition: A Review Anil K. Jain, Fellow, IEEE, Robert P.W. Duin, and Jianchang Mao, Senior Member, I
標簽: K. P.W. Statistical Recognition
上傳時間: 2016-06-18
上傳用戶:chens000
S2C2410下IDE驅動開發的文檔和源碼,對IDE驅動在嵌入式平臺的移植很有幫助,少有的文檔
標簽: S2C2410 IDE 驅動開發 文檔
上傳時間: 2016-06-21
上傳用戶:z1191176801
嵌入式linux系統下hi3510平臺的osd開發源碼,含jpeg解碼源碼
標簽: linux 3510 osd hi
上傳時間: 2014-01-08
上傳用戶:wyc199288
嵌入式數據庫sqlite 3.5.9的文檔,配合源碼
標簽: sqlite 嵌入式數據庫 文檔
上傳時間: 2014-01-22
上傳用戶:363186
蟲蟲下載站版權所有 京ICP備2021023401號-1