為了實(shí)現(xiàn)一個(gè)伺服控制器的上位機(jī)(工控機(jī))與下位機(jī)(MCU)間的串口通信,采用Delphi編寫圖形用戶界面,利用ComPort控件庫進(jìn)行編程,降低了編程難度和工作量。文中給出了部分關(guān)鍵代碼,最后給出了實(shí)例程序和演示結(jié)果。實(shí)驗(yàn)證明此方案可行,滿足了系統(tǒng)的要求。
標(biāo)簽: ComPort PC機(jī) 伺服控制器 串行通信
上傳時(shí)間: 2014-03-28
上傳用戶:781354052
摘要: 串行傳輸技術(shù)具有更高的傳輸速率和更低的設(shè)計(jì)成本, 已成為業(yè)界首選, 被廣泛應(yīng)用于高速通信領(lǐng)域。提出了一種新的高速串行傳輸接口的設(shè)計(jì)方案, 改進(jìn)了Aurora 協(xié)議數(shù)據(jù)幀格式定義的弊端, 并采用高速串行收發(fā)器Rocket I/O, 實(shí)現(xiàn)數(shù)據(jù)率為2.5 Gbps的高速串行傳輸。關(guān)鍵詞: 高速串行傳輸; Rocket I/O; Aurora 協(xié)議 為促使FPGA 芯片與串行傳輸技術(shù)更好地結(jié)合以滿足市場需求, Xilinx 公司適時(shí)推出了內(nèi)嵌高速串行收發(fā)器RocketI/O 的Virtex II Pro 系列FPGA 和可升級的小型鏈路層協(xié)議———Aurora 協(xié)議。Rocket I/O支持從622 Mbps 至3.125 Gbps的全雙工傳輸速率, 還具有8 B/10 B 編解碼、時(shí)鐘生成及恢復(fù)等功能, 可以理想地適用于芯片之間或背板的高速串行數(shù)據(jù)傳輸。Aurora 協(xié)議是為專有上層協(xié)議或行業(yè)標(biāo)準(zhǔn)的上層協(xié)議提供透明接口的第一款串行互連協(xié)議, 可用于高速線性通路之間的點(diǎn)到點(diǎn)串行數(shù)據(jù)傳輸, 同時(shí)其可擴(kuò)展的帶寬, 為系統(tǒng)設(shè)計(jì)人員提供了所需要的靈活性[4]。但該協(xié)議幀格式的定義存在弊端,會導(dǎo)致系統(tǒng)資源的浪費(fèi)。本文提出的設(shè)計(jì)方案可以改進(jìn)Aurora 協(xié)議的固有缺陷,提高系統(tǒng)性能, 實(shí)現(xiàn)數(shù)據(jù)率為2.5 Gbps 的高速串行傳輸, 具有良好的可行性和廣闊的應(yīng)用前景。
標(biāo)簽: Rocket 2.5 高速串行 收發(fā)器
上傳時(shí)間: 2013-10-13
上傳用戶:lml1234lml
串行通信
上傳時(shí)間: 2013-11-04
上傳用戶:cjf0304
labview,串口通信方法設(shè)計(jì)及程序
標(biāo)簽: LabVIEW 串行通信 接口設(shè)計(jì)
上傳時(shí)間: 2013-11-01
上傳用戶:squershop
線程通信 本 文 我 們 將 在VC++4.1 環(huán) 境 下 介 紹 一 個(gè) 父 進(jìn) 程 和 其 子 進(jìn) 程 的 通 信 實(shí) 例。 在 父 進(jìn) 程Parent 窗 口 中 按 一 下 鼠 標(biāo) 左 鍵, 就 會 產(chǎn) 生 一 個(gè)Pipe 和 啟 動 子 進(jìn) 程Child, 并 從Pipe 一 端 發(fā) 送 信 息, 同 時(shí)Child 啟 動 后 會 創(chuàng) 建 一 個(gè) 工 作 線 程, 專 門 用 來 從 管 道 的 另 一 端 讀 入 數(shù) 據(jù)。 通 過 父 進(jìn) 程 菜 單 項(xiàng) 的 控 制 來 改 變 圖 形 形 狀 參 數(shù), 并 傳 給Child 使 之 在 自 己 的 窗 口 中 繪 出 響 應(yīng) 的 圖 形。 下 面 分 別 就 父 進(jìn) 程Parent 和 子 進(jìn) 程Child 來 進(jìn) 行 說 明。
上傳時(shí)間: 2015-02-26
上傳用戶:hopy
計(jì)算機(jī)中傳輸數(shù)據(jù)的方式有兩種:并行方式和串行方式。在IBM PC機(jī)的匯編語言中,對串口的編程方式有DOS和BIOS 系統(tǒng)功能中斷調(diào)用。本次實(shí)驗(yàn)設(shè)計(jì)采用BIOS系統(tǒng)功能中斷調(diào)用,即通過INT 14H,調(diào)用ROM BIOS串口通信例行程序。
標(biāo)簽: IBM 計(jì)算 機(jī)中 傳輸數(shù)據(jù)
上傳時(shí)間: 2013-12-18
上傳用戶:ynzfm
眾志-863系統(tǒng)芯片 USBDC(univer serial bus devce control通用串行總線設(shè)備控制芯片,以下簡稱USBDC)是和帶有USB主機(jī)控制器的設(shè)備進(jìn)行通信的支持部件,實(shí)現(xiàn)和帶有USB主機(jī)控制器的設(shè)備進(jìn)行數(shù)據(jù)交換。 USBDC和APB連接進(jìn)行寄存器的初始化配置,和DMAC連接進(jìn)行大量的數(shù)據(jù)交換。
標(biāo)簽: control univer serial USBDC
上傳時(shí)間: 2015-03-31
上傳用戶:kytqcool
通過CPLD將8位并行數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù)并可以采用I2C方式與其他器件連接,可以用于MCU需要與提供I2C接口器件通信的場合。
標(biāo)簽: CPLD I2C 8位 并行數(shù)據(jù)
上傳時(shí)間: 2015-04-10
上傳用戶:363186
WINDOWS CE 通信指南(附光盤) 本書配套光盤內(nèi)容包括:本書的英文版電子書;SDK for Windows CE,Handheld PC Professional Edition 3.0;范例源代碼;送“Internet互聯(lián)網(wǎng)即時(shí)通”多媒體學(xué)習(xí)軟件。 本書是Microsoft Windows CE開發(fā)人員指南系列叢書之一。Microsoft Windows CE是公司為系統(tǒng)資源有限的設(shè)備開發(fā)的一種小型操作系統(tǒng)。因?yàn)閃indows CE具有模塊化的設(shè)計(jì)特征,所以能夠適用于多種設(shè)備,包括從手提PC(H/PC)到嵌入式系統(tǒng)。全書共分十章:Windows CE通信概述,串行通信,電話API,遠(yuǎn)程訪問服務(wù),Windows插口,Windows連網(wǎng),Internet連接,安全支持提供者接口密碼技術(shù)和無線服務(wù)。 本書是為Windows CE開發(fā)人員編寫的,是Windows CE應(yīng)用程序開發(fā)人員必備的手冊,同時(shí)也可作為廣大科技人員,大專院校相關(guān)專業(yè)師生自學(xué)的參考書。 本書配套光盤內(nèi)容包括:本書的英文版電子書;SDK for Windows CE,Handheld PC Professional Edition 3.0;范例源代碼;送“Internet互聯(lián)網(wǎng)即時(shí)通”多媒體學(xué)習(xí)軟件。
標(biāo)簽: WINDOWS Windows CE SDK
上傳時(shí)間: 2015-04-13
上傳用戶:czl10052678
本程序是用于通用同步和異步串行接收器和轉(zhuǎn)發(fā)器(USART),使用中斷方式異步接收和發(fā)送數(shù)據(jù)通信源的程序文件。
標(biāo)簽: 程序 異步串行 接收器 轉(zhuǎn)發(fā)器
上傳時(shí)間: 2015-04-15
上傳用戶:cooran
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1