<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 基于NIOS II的多串口數據通信的實(shí)現

基于NIOS II的多串口數據通信的實(shí)現

作者: 時(shí)間:2011-03-17 來(lái)源:網(wǎng)絡(luò ) 收藏


圖4中SET_EN用于設置個(gè)的輸入模式(是否乒乓輸入及乒乓輸入時(shí)緩存的大小)和使能等操作,輸入控制寄存器的默認值在系統初始化時(shí)由DSP寫(xiě)入。
當數據輸入時(shí), CPU檢測到來(lái)自的中斷請求,進(jìn)入對應的中斷響應程序。首先對數據傳輸模式進(jìn)行判斷,P_flag默認值為0,表示非數據塊輸入模式。該模式下輸入的數據有特定的結尾標志符組合,一旦檢測到結束標志則發(fā)送已緩存的數據并完成狀態(tài)清零以便下次接收;P_flag為1則為連續數據塊輸入,當Half_BAM0或Half_RAM1其中一塊寫(xiě)滿(mǎn)時(shí)即向DSP發(fā)出中斷信號,DSP即進(jìn)入中斷服務(wù)程序讀取數據。程序流程圖如圖5所示。



3 結束語(yǔ)
采用Altera FPGA芯片上的 CPU控制串口的優(yōu)點(diǎn)是充分使用硬件資源,可以減輕DSP芯片的計算量。測試表明, CPU工作頻率為20.46 MHz,串口波特率設置為115 200,數據位為8 bit,各串口可以同時(shí)正常輸入輸出。多串口可以同時(shí)輸入輸出數據,由指令可以靈活配置傳輸模式,以適應不同數據傳輸類(lèi)型的需求。
本文解決了單串口傳輸不能滿(mǎn)足GPS高精度接收機對多種數據同時(shí)輸入輸出的要求,了GPS定位結果、RTK差分數據與外界的實(shí)時(shí)交換以及用戶(hù)控制命令的輸入。本方案的優(yōu)點(diǎn)是通過(guò)增加各串口的輸入/輸出控制寄存器,使DSP芯片可以?xún)H以?xún)蓚€(gè)GPIO資源原本需要3個(gè)串口輸入/輸出功能相對應的6個(gè)中斷操作;采用NIOS II CPU進(jìn)行多串口控制可以減少硬件調試時(shí)間,節約FPGA片內資源。不足之處是未串口波特率、數據位等實(shí)時(shí)配置。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>