999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的RS232接口設計與實現

2017-04-13 10:24:38丁超
中國新通信 2017年5期
關鍵詞:單片機設置設計

丁超

【摘要】 RS232是一種常用的異步的串行通訊接口,本文介紹了基于FPGA的RS232接口設計與實現過程,利用FPGA完成全雙工串口通信,波特率可任意設置,接口掛載數量多,并能實現多通道同步處理,設計方式靈活,通用性較強。

【關鍵字】 FPGA RS232接口 串口通信 幀數據解析

一、前言

RS232作為低速短距離通信的串行接口,常用于配合上位機通信。傳統單片機實現的RS232串口通信,波特率設置固定,接口掛載數量有限,接口速度較慢等諸多缺點,并且單片機的并行操作,難以實現RS232的全雙工功能。為此,本文介紹基于FPGA的RS232接口設計與實現,彌補了單片機在RS232通信中的不足。

二、接口電平轉換的設計

使用9針RS232通信接口實際使用時,利用TXD(發送數據)、RXD (接收數據)、GND(地線)三線便能實現串口通信。RS232規定的邏輯電平與一般處理器的邏輯電平不同,在TXD、RXD中,邏輯1電壓為-3~-15V,邏輯0電壓為+3~+15V。因此要想與PC的232接口通信,需要專門的電平轉換芯片將RS232電平轉換為TTL電平。我們使用專門的MAX232電頻轉換芯片可實現電平的轉換,保證處理機與PC通信的正常進行。接口傳輸線纜少,電路設計相對簡單。如圖2-1所示:

三、邏輯設計

利用FPGA設計RS232接口通信,設計靈活性較大。在FPGA中,接口的通信可同時進行,互不干擾。因此可實現全雙工的串口通信。數據的發送與接收可使用獨自的波特率,并且波特率可任意設置,保證數據的正確接收與發送。

例如在與PC進行數據交互時,我們規定接收來自PC的數據波特率為115200bps,發送速率為9600bps,數據收發同時進行。在單片機中指令順利執行,速度也相對較慢,要實現這樣一組RS232接口通信較為困難。在FPGA設計中,接口的數據收發可同步進行,RXD,TXD映射到底層的收、發子模塊,子模塊的操作只受敏感信號主時鐘CLK與復位信號的影響,實現收、發同步的同時,每個子模塊中波特率可設置為任意波特率,波特率由FPGA描述各自模塊內部的計數器,計數到標志位產生波特率時鐘,因此可獨立將接收波特率設置為115200bps,將發送波特率設置為9600bps。FPGA實現數據收發的邏輯描述如圖3-1所示:

當FPGA的RX引腳檢測到外部信號發送時,RX電平拉低,進入起始位,FPGA內部接收子模塊中,已設置好接收波特率設置,在移位操作后,將8位數據信息解析出來。由于數據流要進行發送處理,并且接收速度大于發送速度,這便會出現數據丟失的可能。因此在接收子模塊中將數據緩存如FIFO中作為數據保留,待需要發送時,將數據發送至發送子模塊的緩存區域(FIFO),準備好發送狀態,數據發送時,由起始位、數據位8位、校驗位(可刪)、停止位重組 發送至PC端。設計中,接收,發送端保留自身的速度特性,互不影響,實現RS232的全雙工通信。FIFO作為數據緩存使用,防止數據流失的可能,確保了數據流收發的正確性。

總結:基于FPGA的RS232接口設計,盡管在成本上高與單片機,但在功能需求較高的接口通信設計中,仍具它獨特優勢。較之單片機功能固定、資源有限、串行數據處理的缺點,利用FPGA實現RS232接口通信,設計更為靈活,可掛載多組RS232接口實現并行通信,波特率可任意設置,可實現收、發同步進行,內部FIFO數據緩存避免了數據流失。基于FPGA的RS232接口設計具有良好的應用價值。

參 考 文 獻

[1]趙志軍, 王建英. RS232/CAN智能協議轉換器及其通信網絡[J]. 中國鐵道科學, 2007, 28(3):134-139.

[2]吳興中, 歐青立. 一種PC與單片機多機RS232串口通信設計[J]. 國外電子測量技術, 2009, 28(1):74-76.

[3]張雄飛, 方方. Windows平臺下數據采集串口通訊的實現[J]. 計算機測量與控制, 2001, 9(3):66-68.

[4]戴鵬, 劉劍, 符曉,等. 基于TMS320F2812與LabVIEW的串口通信[J]. 計算機工程, 2009, 35(4):94-96.

[5]陳廷俠, 趙紅枝. MAX232在串口通信中的作用分析與測試[J]. 新鄉學院學報, 2009, 26(4):19-21.

猜你喜歡
單片機設置設計
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
Microchip推出兩個全新PIC單片機系列
主站蜘蛛池模板: 日韩精品高清自在线| 日本人又色又爽的视频| 亚洲青涩在线| 丁香婷婷久久| 国产亚洲视频中文字幕视频| 亚洲精品日产精品乱码不卡| 欧美成人午夜视频免看| 国产精品尤物在线| 亚洲天堂在线免费| 亚洲一区二区三区国产精品| 99久久精品免费看国产电影| 亚洲高清资源| 三级视频中文字幕| 亚洲成在线观看 | 欧美日韩91| 久久永久免费人妻精品| 不卡视频国产| 国产女人在线视频| 国产无人区一区二区三区| 日韩第九页| 自拍偷拍欧美日韩| 色哟哟色院91精品网站| 精品国产黑色丝袜高跟鞋| 亚洲h视频在线| 免费一级毛片在线观看| 亚洲男人的天堂在线| 亚洲人精品亚洲人成在线| 亚洲欧洲自拍拍偷午夜色| 亚洲h视频在线| 国产亚洲欧美在线视频| 亚洲国产精品成人久久综合影院| 国产无码高清视频不卡| 成人在线天堂| 欧美日本在线| 伊人久久福利中文字幕| 亚洲人成色77777在线观看| 久久国语对白| 青青久视频| 欧美在线视频a| 真人高潮娇喘嗯啊在线观看| аⅴ资源中文在线天堂| 日本久久免费| 免费日韩在线视频| 国产精品观看视频免费完整版| 亚洲国产清纯| 亚洲日韩欧美在线观看| 国产H片无码不卡在线视频| 亚洲欧洲国产成人综合不卡| 日本一区二区三区精品国产| 亚洲日韩在线满18点击进入| 色婷婷天天综合在线| 国产亚洲精品在天天在线麻豆| 中文字幕永久在线观看| 国产视频入口| 日本黄色不卡视频| 亚洲精品第五页| 色亚洲激情综合精品无码视频| 免费久久一级欧美特大黄| 欧美成人免费一区在线播放| 四虎在线观看视频高清无码| 九色视频在线免费观看| 免费又爽又刺激高潮网址| 精品久久久无码专区中文字幕| 91在线精品麻豆欧美在线| 美女视频黄频a免费高清不卡| 国产91精品调教在线播放| 成人小视频在线观看免费| 久青草网站| 中文字幕久久亚洲一区| www.99在线观看| yjizz视频最新网站在线| 亚洲三级a| 欧美国产日韩另类| 狠狠色丁香婷婷| 国产欧美一区二区三区视频在线观看| AV在线天堂进入| 五月婷婷综合在线视频| 欧美日韩成人在线观看| 美女裸体18禁网站| 日本日韩欧美| 亚洲一级毛片| 国产好痛疼轻点好爽的视频|