adc檢測串口反饋到PC上,數(shù)據(jù)不斷發(fā)送,以顯示電壓變化
上傳時間: 2016-03-17
上傳用戶:小寶愛考拉
練習(xí)并掌握多任務(wù)實時操作系統(tǒng)下Task 調(diào)度、Task 間主要通信手段(信號量、消息隊列等)、RISC 處理器 I/O 端口控制等內(nèi)容,并形成嵌入式實時應(yīng)用軟件的良好編程習(xí)慣。創(chuàng)建多Task,為每個Task 創(chuàng)建私有的Message Queue,每個Task 只通過自己的私有Message Queue 接收消息;Task 間消息通信通過向?qū)Ψ剿接蠱essageQueue 發(fā)送消息完成。 Task1:管理Task。負責(zé)系統(tǒng)啟動時同步系統(tǒng)中其他Task 的啟動同步,利用信號量的semFlush()完成。同時接收各Task 的告警信息,告警信息需編號以logmsg 方式輸出。本task 負責(zé)系統(tǒng)結(jié)束時的Task 刪除處理。 Task2:console 命令行接收Task。接收并分析console 發(fā)來的命令行及參數(shù)。自行設(shè)置5 種以上命令,并根據(jù)命令的內(nèi)容向Task3 或/及Task4 發(fā)送激勵消息。同時實現(xiàn)系統(tǒng)退出命令,使系統(tǒng)采用適當方式安全退出。收到非法命令向Task1告警。 Task3:Led 控制Task。接收Led 控制消息(命令),自定義Led 顯示方式表現(xiàn)命令執(zhí)行情況。本task 應(yīng)負責(zé)led 相關(guān)I/O port 初始化。收到非法led 控制命令向Task1 告警。 Task4:console 輸出Task。接收需打印輸出的字串消息(命令),輸出到console。收到長度為0 或超常字串向Task1 告警。
上傳時間: 2016-04-12
上傳用戶:iswlkje
智能大廈報警系統(tǒng):主要通過串口通信來實現(xiàn)。計算機對數(shù)模轉(zhuǎn)換設(shè)備發(fā)送到端口的數(shù)據(jù)進行處理,并根據(jù)用戶設(shè)置的信息相應(yīng)的動作,同時,還需要通知大廈的管理人員,以確保萬無一失。
標簽: 智能大廈 報警系統(tǒng) 串口通信 發(fā)送
上傳時間: 2013-12-25
上傳用戶:daguda
FIFO(先進先出隊列)通常用于數(shù)據(jù)的緩存和用于容納異步信號的頻率或相位的差異。本FIFO的實現(xiàn)是利用 雙口RAM 和讀寫地址產(chǎn)生模塊來實現(xiàn)的.FIFO的接口信號包括異步的寫時鐘(wr_clk)和讀時鐘(rd_clk)、 與寫時鐘同步的寫有效(wren)和寫數(shù)據(jù)(wr_data) 、與讀時鐘同步的讀有效(rden)和讀數(shù)據(jù)(rd_data) 為了實現(xiàn)正確的讀寫和避免FIFO的上溢或下溢,給出與讀時鐘和寫時鐘分別同步的FIFO的空標志(empty)和 滿標志(full)以禁止讀寫操作。
上傳時間: 2014-01-25
上傳用戶:趙云興
一個學(xué)習(xí)MVC的很好的實例 此項目以JSP、servlet、JavaBean實現(xiàn)MVC三層架構(gòu),*僅供參考* 環(huán)境:eclipse_3.2、myeclipse_5.1、jdk_6.0、tomcat_5.5、數(shù)據(jù)庫sql server 2005 為方便調(diào)試,未設(shè)置默認首頁,請從bookworm.jsp登陸 數(shù)據(jù)庫端口、帳戶、密碼等可能有所不同,請到BookStore\WebRoot\WEB-INF下的 connection.xml文件中更改配置
上傳時間: 2014-11-26
上傳用戶:gonuiln
基于UDP實現(xiàn)E-Mail傳輸 工作過程描述: 客戶端描述: 1. Client(以下簡稱C端)端將郵件以規(guī)定的大小封裝為符合要求的UDP包。 2. 將封裝好的UDP包發(fā)出,并等待Server(以下簡稱S端)端收到相應(yīng)的UDP包后返回的回應(yīng)Acknowledge(以下簡稱為ACK)。若收到的為Positive ACK,則繼續(xù)發(fā)包;若收到的為Negtive ACK,則將應(yīng)發(fā)的包重發(fā)。 3. 直到C端將所有要發(fā)的包都發(fā)完,并都已經(jīng)收到S端的回應(yīng),最后發(fā)一個End包,直接關(guān)閉此進程。 服務(wù)器端描述: 1. S端啟動服務(wù)進程,并監(jiān)聽相應(yīng)端口。 2. 若收到C端發(fā)出的有關(guān)請求,按如下情況給出相應(yīng)的反映: a. 將收到的包進行檢測,若收到的包有錯則拋棄(discard),并發(fā)給C端一個negtive ACK。 b. 將收到的包進行檢測,若收到的包正常,則將此包進行解包,將內(nèi)容輸出至一臨時文件;并發(fā)給C端一個positive ACK。 3.依次收到來自C斷的包,直到收到end為止,并關(guān)閉此進程,轉(zhuǎn)回監(jiān)聽狀態(tài)。
上傳時間: 2014-12-08
上傳用戶:sxdtlqqjl
仿真標準串口,用于升級原串口外圍設(shè)備,或者通過USB 增加額外串口。 ● 計算機端Windows 操作系統(tǒng)下的串口應(yīng)用程序完全兼容,無需修改。 ● 硬件全雙工串口,內(nèi)置收發(fā)緩沖區(qū),支持通訊波特率50bps~2Mbps。 ● 支持5、6、7 或者8 個數(shù)據(jù)位,支持奇校驗、偶校驗、空白、標志以及無校驗。 ● 支持串口發(fā)送使能、串口接收就緒等傳輸速率控制信號和MODEM 聯(lián)絡(luò)信號。 異步串口/RS232/RS485/RS422 轉(zhuǎn)換并口打印機為USB 打印機 EPP 并口和MEM 并口 常用的2 線和4 線同步串口 DD+ 計算機 或者 其它 USB 主機 CH341 轉(zhuǎn)接芯片 CH341 中文手冊(一) 2 ● 通過外加電平轉(zhuǎn)換器件,提供RS232、RS485、RS422 等接口。 ● 支持以標準的串口通訊方式間接地訪問CH341 外掛的串行EEPROM 存儲器。
上傳時間: 2013-11-29
上傳用戶:15736969615
本課程設(shè)計是利用微機原理試驗箱的發(fā)光二極管來模擬路燈的控制。即由8255芯片A口對二極管的開關(guān)數(shù)據(jù)的采集來模擬晝夜,由觸發(fā)器通過8259芯片來控制路燈的亮滅。當白天天氣狀況不好時,如遇到雨雪或大霧天氣,通過控制可以將部分路燈點亮,天氣狀況好轉(zhuǎn)時熄滅;當黑夜來臨時,路燈全部點亮,若深夜車流量減少時,可以熄滅部分路燈以減少電力負荷,節(jié)約能源。
上傳時間: 2016-06-10
上傳用戶:iswlkje
以8255作為輸出口,控制8個單色LED燈。 8255工作于方式0,此時PA、PB、PC均為可獨立輸入/輸出的并行 口。8255的各寄存器對應(yīng)的口地址為: PA口:218H PB口:219H PC口:21AH 控制寄存器:21BH
上傳時間: 2013-12-29
上傳用戶:開懷常笑
一個通用的RS232串口程序,其是把以O(shè)X55開頭,以0XAA結(jié)束的中間字符數(shù)小于五的數(shù)據(jù)包重發(fā)給PC機。
上傳時間: 2016-06-15
上傳用戶:sdq_123
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1