是一個(gè)有6個(gè)task的ucos演示程序,控制led閃爍。
上傳時(shí)間: 2016-03-28
上傳用戶(hù):youmo81
候捷 inside object Oriented C
標(biāo)簽: Oriented inside object
上傳時(shí)間: 2016-04-02
上傳用戶(hù):ardager
文獻(xiàn) agent-oriented soft.pdf
標(biāo)簽: agent-oriented soft
上傳時(shí)間: 2016-04-12
上傳用戶(hù):anng
練習(xí)并掌握多任務(wù)實(shí)時(shí)操作系統(tǒng)下Task 調(diào)度、Task 間主要通信手段(信號(hào)量、消息隊(duì)列等)、RISC 處理器 I/O 端口控制等內(nèi)容,并形成嵌入式實(shí)時(shí)應(yīng)用軟件的良好編程習(xí)慣。創(chuàng)建多Task,為每個(gè)Task 創(chuàng)建私有的Message Queue,每個(gè)Task 只通過(guò)自己的私有Message Queue 接收消息;Task 間消息通信通過(guò)向?qū)Ψ剿接蠱essageQueue 發(fā)送消息完成。 Task1:管理Task。負(fù)責(zé)系統(tǒng)啟動(dòng)時(shí)同步系統(tǒng)中其他Task 的啟動(dòng)同步,利用信號(hào)量的semFlush()完成。同時(shí)接收各Task 的告警信息,告警信息需編號(hào)以logmsg 方式輸出。本task 負(fù)責(zé)系統(tǒng)結(jié)束時(shí)的Task 刪除處理。 Task2:console 命令行接收Task。接收并分析console 發(fā)來(lái)的命令行及參數(shù)。自行設(shè)置5 種以上命令,并根據(jù)命令的內(nèi)容向Task3 或/及Task4 發(fā)送激勵(lì)消息。同時(shí)實(shí)現(xiàn)系統(tǒng)退出命令,使系統(tǒng)采用適當(dāng)方式安全退出。收到非法命令向Task1告警。 Task3:Led 控制Task。接收Led 控制消息(命令),自定義Led 顯示方式表現(xiàn)命令執(zhí)行情況。本task 應(yīng)負(fù)責(zé)led 相關(guān)I/O port 初始化。收到非法led 控制命令向Task1 告警。 Task4:console 輸出Task。接收需打印輸出的字串消息(命令),輸出到console。收到長(zhǎng)度為0 或超常字串向Task1 告警。
標(biāo)簽: Task RISC 多任務(wù) 信號(hào)量
上傳時(shí)間: 2016-04-12
上傳用戶(hù):iswlkje
ET++ is a portable and homogenous object-oriented class library integrating user interface building blocks, basic data structures, and high level application framework components. ET++ eases the building of highly interactive applications with consistent user interfaces following the direct manipulation principle. The ET++ class library is implemented in C++ and can be used on several operating systems and window system platforms. Since its initial conception the class library has been continuously redesigned and improved. It started with an architecture which was close to MacApp. During several iterations a new and unique architecture evolved. A byproduct of the ET++ project is a set of tools, which were designed to support the exploration of ET++ applications at run-time. 設(shè)計(jì)模式一書(shū)引用的主要參考例程,一個(gè)跨平臺(tái)的應(yīng)用框架,基于C++實(shí)現(xiàn),是學(xué)習(xí)面向?qū)ο蟮慕?jīng)典源碼.
標(biāo)簽: object-oriented integrating homogenous interface
上傳時(shí)間: 2016-04-15
上傳用戶(hù):tedo811
Task: 動(dòng)態(tài)數(shù)組模版類(lèi) Requirements: 用動(dòng)態(tài)空間實(shí)現(xiàn) 代碼要規(guī)范,加上程序注釋 重載操作符[]
標(biāo)簽: Requirements Task 動(dòng)態(tài)數(shù)組 動(dòng)態(tài)
上傳時(shí)間: 2016-04-18
上傳用戶(hù):kikye
A simple Task Manager style application, ideal for PPC, but also runs on HPC units.
標(biāo)簽: application Manager simple ideal
上傳時(shí)間: 2016-06-27
上傳用戶(hù):ccclll
一個(gè)利用task和電平敏感的always塊設(shè)計(jì)比較后重組信號(hào)的組合邏輯的實(shí)例。可以看到,利用task非常方便地實(shí)現(xiàn)了數(shù)據(jù)之間的交換,如果要用函數(shù)實(shí)現(xiàn)相同的功能是非常復(fù)雜的;另外,task也避免了直接用一般語(yǔ)句來(lái)描述所引起的不易理解和綜合時(shí)產(chǎn)生冗余邏輯等問(wèn)題。
上傳時(shí)間: 2013-12-21
上傳用戶(hù):WMC_geophy
Service Oriented Architecture Based Integration
標(biāo)簽: Architecture Integration Oriented Service
上傳時(shí)間: 2014-01-05
上傳用戶(hù):2404
C++ source code for book-C++ and Object Oriented Numeric computing for scientists and engineers
標(biāo)簽: scientists and for computing
上傳時(shí)間: 2016-07-12
上傳用戶(hù):dengzb84
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1