新聞中心

        EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于SOPC的嵌入式高速串口設(shè)計(jì)(06-100)

        基于SOPC的嵌入式高速串口設(shè)計(jì)(06-100)

        —— 基于SOPC的嵌入式高速串口設(shè)計(jì)
        作者:重慶大學(xué) 通信工程學(xué)院 何偉 張慧敏 張玲 時(shí)間:2008-04-02 來源:電子產(chǎn)品世界 收藏

          高速數(shù)據(jù)通信在現(xiàn)代通信系統(tǒng)和控制系統(tǒng)中應(yīng)用日益廣泛,較之傳統(tǒng)的基于RS232傳輸標(biāo)準(zhǔn),具有更高的可靠性,更強(qiáng)的兼容性,更快的傳輸速率。由于不同的數(shù)據(jù)通信采用的方式各不相同,有異步模式、同步模式,而且數(shù)據(jù)傳輸格式也各不相同,有的采用傳統(tǒng)SCI傳輸格式,有的采用自定義數(shù)據(jù)格式,有的采用幀長度固定方式,有的采用幀長度可變方式等,而且每一幀的數(shù)據(jù)長度可以從10bit到幾千bit,所以高速的設(shè)計(jì)要求不同其實(shí)現(xiàn)方案也不同。本文重點(diǎn)介紹基于(可編程系統(tǒng)芯片)的高速異步串口通信系統(tǒng)的設(shè)計(jì)方法。

        本文引用地址:http://www.104case.com/article/81083.htm

          目前的處理器種類繁多。Altera 公司的Nios II處理器是用于可編程邏輯器件的可配置的軟核處理器,與Altera 的FPGA 組合,具有很高的性價(jià)比。

          總體設(shè)計(jì)及系統(tǒng)架構(gòu)

          高速串口數(shù)據(jù)通信系統(tǒng)采用雙線平衡驅(qū)動(dòng),半雙工同步傳輸或單向廣播同步傳輸,線路傳輸速率為5Mbits/s,總線連接關(guān)系如圖1所示。



          系統(tǒng)中主機(jī)模塊能調(diào)度總線上的數(shù)據(jù)幀收發(fā),保持?jǐn)?shù)據(jù)通信的實(shí)時(shí)性,數(shù)據(jù)傳輸時(shí)由主機(jī)模塊發(fā)送數(shù)據(jù)幀。數(shù)據(jù)幀若為半雙工同步傳輸幀,則數(shù)據(jù)幀只對其中一個(gè)外圍模塊有效,同時(shí)當(dāng)外圍模塊收到數(shù)據(jù)后,應(yīng)發(fā)送相應(yīng)的應(yīng)答信號(hào);數(shù)據(jù)幀若為單向廣播同步傳輸幀,則數(shù)據(jù)發(fā)向所有外圍模塊,而不需要任何應(yīng)答信號(hào)。

          系統(tǒng)以固定的數(shù)據(jù)幀格式傳送數(shù)據(jù),不同于傳統(tǒng)的SCI格式,幀長為7字節(jié)(共56bits),由2字節(jié)引導(dǎo)序列、1字節(jié)地址,3字節(jié)數(shù)據(jù)、1字節(jié)幀結(jié)束序列組成。幀的發(fā)送順序:字節(jié)內(nèi)低位先發(fā),多字節(jié)內(nèi)低字節(jié)先發(fā)。

        linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

        上一頁 1 2 3 下一頁

        關(guān)鍵詞: SOPC 嵌入式 串口

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 元氏县| 绍兴县| 黄石市| 个旧市| 江油市| 西丰县| 铜川市| 佛学| 古蔺县| 安塞县| 林口县| 平塘县| 岗巴县| 屯门区| 前郭尔| 宜兰县| 泸州市| 沾益县| 黔江区| 团风县| 寿光市| 富锦市| 昌都县| 明溪县| 吕梁市| 巴青县| 黄梅县| 乌拉特中旗| 呼玛县| 安岳县| 手机| 凭祥市| 湟中县| 赤城县| 凤凰县| 永胜县| 永仁县| 商洛市| 阿瓦提县| 上饶县| 萍乡市|