練習多任務實時操作系統下Task 調度、Task 間主要通信手段、I/O 子系統基本應用 等內容,并形成嵌入式實時應用軟件的良好編程習慣。 內容: 1. 創建多Task,為每個Task 創建私有的Message Queue,每個Task 只通過自己的私 有Message Queue 接收消息;Task 間消息通信通過向對方私有Message Queue 發送 消息完成。 2. Task1:管理Task。負責系統啟動時同步系統中其他Task 的啟動同步,利用信號量 的semFlush()完成。同時接收各Task 的告警信息,告警信息需編號以logmsg 方式 輸出。本task 負責系統結束時的Task 刪除處理。 3. Task2:console 命令行接收Task。接收并分析console 發來的命令行及參數。自行 設置5 種以上命令,并根據命令的內容向Task3 發送激勵消息。同時實現系統退出 命令,使系統采用適當方式安全退出。收到非法命令向Task1 告警。 4. Task3:console 輸出Task。接收需打印輸出的字串消息(命令),輸出到console。 收到長度為0 或超常字串向Task1 告警。 5. 在以下基本功能完成基礎上,自選擴展一項功能。
標簽: Task 多任務 實時操作系統 子系統
上傳時間: 2017-06-11
上傳用戶:15736969615
hư ớ ng dẫ n về dsp tham khả o các cô ng cụ cơ bả n
標簽: 7843 7899 7851 7873
上傳時間: 2014-12-01
上傳用戶:zhichenglu
本資源包含了單片機鍵盤、a/d、頻率測試等源代碼
標簽: 資源 單片機 測試 源代碼
上傳時間: 2017-06-22
上傳用戶:csgcd001
說明:該代碼是關于dsPIC33F系列芯片的A/D、DMA、D/A功能的應用范例。開發環境:用MPLAB C30編譯,用ICD2在線調試和編程。
標簽: dsPIC MPLAB 33F DMA
上傳時間: 2017-07-09
上傳用戶:924484786
用定時器以間隔500MS在6位數碼管上依次顯示0、1、2、3….C、D、E、F,重復。
標簽: 500 MS 定時器 數碼管
上傳時間: 2017-07-10
上傳用戶:siguazgb
c程序設計語言(第二版)版B.W.Kernighan、D.M.Ritchie 著
標簽: Kernighan Ritchie 程序設計語言
上傳時間: 2014-01-24
上傳用戶:athjac
半角、全角數字及字母的驗證,ip地址的驗證。
標簽: 數字 字母
上傳時間: 2013-12-08
上傳用戶:banyou
TLC5620 DAC轉換實驗程序 該實驗程序使用TLC5620中A、B、C、D四個通道中的前兩個通道分別輸出周期相等、幅度均為3.3V的三角波和方波,5620的輸出經過LM358雙運方的反相跟隨后增強了帶負載能力 并且使得輸出的信號電壓位于-3.3V~0V之間,起到了模擬反相的作用。在程序中,RNG位的置位使得輸出幅度增加一倍。
標簽: 5620 TLC 3.3 DAC
上傳時間: 2017-08-03
上傳用戶:lindor
A/D轉換模塊 目的: 1.熟悉1路及多路A/D轉換。 2.為溫度、壓力、流量等模擬量的轉換提供參考。
標簽: 轉換 轉換模塊 多路 壓力
上傳時間: 2013-12-17
本人參照linux 0.1內核源代碼寫的printf函數的實現,支持 c, s, o, d, x, f的打印輸出
標簽: printf linux 0.1 內核
上傳時間: 2017-08-20
上傳用戶:yy541071797
蟲蟲下載站版權所有 京ICP備2021023401號-1