在线免费观看成年人视频-在线免费观看国产-在线免费观看国产精品-在线免费观看黄网站-在线免费观看精品

產品分類

當前位置: 首頁 > 傳感測量產品 > 數據采集產品 > 數據通訊產品 > 現場總線/網關

類型分類:
科普知識
數據分類:
現場總線/網關

新型多總線在嵌入式系統設計中的應用

發布日期:2022-04-27 點擊率:94

UART產生于上個世紀70年代,是第一塊大規模集成電路。1981年的推出的IBM PC采用了8250 UART與外設進行數據通信,直到上個世紀末,UART一直是PC中最主要的串行通信接口。隨著高速串行總線USB的出現,USB以其諸多的優點取代了UART成為個人電腦中應用最廣泛的串行接口。

而在嵌入式領域,由于UART具有操作簡單、工作可靠、抗干擾強、傳輸距離遠(組成485網絡可以傳輸1,200米以上),設計人員普遍認為UART是從CPU或微控制器向系統的其他部分傳輸數據的最佳方式,因此它們被大量地應用在工業、通信和家電控制等嵌入式領域。通常MCU/CPU都會自帶一個UART串口,但實際應用中一個串口往往不夠用,需要進行UART串口擴展。


圖1

截止到目前,全球范圍內有超過40種UART器件可以選擇,大多數UART器件是以計算機總線轉換UART為應用基礎的,其通用性、管腳、寄存器與20年前很少改變。針對嵌入式應用,目前的UART器件普遍存在操作復雜、引腳多、價格昂貴等弱點,不能滿足和適應的嵌入式系統的需要。

VK系列UART器件

維肯公司針對嵌入式系統中UART的發展趨勢,設計推出了VK32xx系列新型多總線接口UART器件,其特點為:

1. 支持8位并行總線、SPI總線、UART等多種主機總線接口。其中,8位并行總線接口產品可以替代目前廣泛使用的16C55x系列UART用于為8位、16位、32位MCU進行UART串口擴展。VK32系列8位并行總線接口UART產品采用了精簡控制寄存器設計,并通過管腳復用減少了芯片管腳,簡化的軟件設計和PCB設計都更適合嵌入式系統需求。

SPI接口總線系列產品為帶有SPI接口的DSP、MCU實現同步SPI串口到異步UART串口的橋接和擴展,尤其針對目前廣泛應用的DSP系統,大多數DSP都只有同步串口,只能用于與具有同步通信接口的外設進行通信。VK32系列SPI總線接口產品可以將一個SPI同步串行接口橋接/擴展成為1~4個通用異步串口,方便實現DSP和外設的異步串行通信。

UART接口產品創新地實現了將一個標準3線UART擴展成為2~4個增強功能UART。芯片內置的UART擴展協議處理邏輯,無需其它的地址信號和控制信號線就可以實現多個獨立配置的全雙工串口擴展,為需要擴展串口的嵌入式系統提供了一個最簡潔的解決方案。


圖2 VK32系列產品在嵌入式稅控POS平臺設計中的應用

2. 支持高速傳輸。每個子波特率可以獨立設置子串口最高通信速度可以達到920kbps(5V工作電壓),主機支持的SPI總線最高傳輸速率為4Mbps,主機8位并行總線的最高傳輸速率為10Mbps。

3. 寬工作電壓和低功耗設計。考慮到目前嵌入式領域中新型的DSP/FPGA的工作電壓大多為2.5V,而大量的工業控制領域的MCU仍然需要在5V電壓下工作,VK32系列UART設計的工作電壓范圍為2.5V~5.5V。同時,該系列芯片可以工作在自動休眠和喚醒模式下,有效地降低功耗。

4. 完善的FIFO功能。每個通道獨立的16級接收和發送FIFO,每個FIFO有4個可編程觸發點設置。完善的FIFO功能可以進行發送/接收的數據緩沖,減少DSP/CPU對數據傳輸的操作,提高CPU/DSP的效率和數據傳輸的可靠性。

5. 子串口通道具備軟件或硬件自動流量控制,滿足高速數據傳輸中流量控制的需要。

6. 子串口具備可編程的硬件RS-485自動控制功能和自動9位網絡地址識別功能,大大降低處理器的負擔,尤其適用于工業RS-485組網。

7. 每個通道具備獨立可控的數據廣播接收功能,可以應用于需要數據廣播傳輸和控制的嵌入式系統中。

8. 所有UART(包括UART主接口和子通道UART)都支持IrDA紅外通信。

VK系列UART器件的原理及框圖

VK3200是VK32系列中功能最全的型號,本文以VK3200的原理圖為基礎,對VK32系列UART芯片原理進行介紹。VK3200內部結構包括主機接口、子通道部分、MODEM控制邏輯、中斷控制邏輯幾部分。主機接口為VK3200與CPU/DSP相連的接口,通過M1、MO模式選擇信號線,可以分別選擇8位并行總線、SPI總線和UART三種接口與主機相連;MODEM控制邏輯用于與MODEM相連時的狀態信號線的監控和控制;中斷控制邏輯用于產生和控制各種內部中斷。

時鐘發生器為芯片提供時鐘,可以用CLKSEL引線選擇從晶振還是外部時鐘源獲取時鐘。子通道邏輯部分處理各個的數據接收和發送。數據發送的處理過程為:主機接口將從主口總線發送來的數據進行處理后傳送到相應的子通道FIFO,FIFO里的數據經過流量控制邏輯后,在波特率發生器的作用下,通過發送移位寄存器順次將數據發送到TX串行輸出信號線上,接收數據與此正好相反。子通道處理模塊中,控制寄存器用于對各個子通道進行設置,IR編解碼器用于對紅外信號進行編解碼,子通道流量控制器用于子通道傳輸數據時的自動流量控制。

在嵌入式系統中的應用

VK系列UART器件的在嵌入式產品中的應用領域包括:多串口服務器/多串口卡,工業/自動化現場RS-485控制,使用CDMA/GPRS MODEM的無線數據傳輸,車載信息平臺/車載GPS定位系統,遠傳自動抄表(AMR)系統,稅控POS/銀行終端等金融機具,DSP數據采集和傳輸系統等。其應用實例如下:

1. 在稅控POS中的應用

稅控POS機是一個控制密集形的嵌入式系統,需要控制大量外設。其基本配置要求的串口打印機、MODEM、RS-485網絡接口,以及稅控IC卡(異步卡)都工作在基于UART的串行通信方式。同時,大量的外設如密碼鍵盤、條碼掃描器、條碼稱、接觸IC卡/非接觸IC卡讀卡器、磁卡讀卡器、串口顯示屏等設備都是通過RS-232串口與POS機相連。

采用VK32xx系列UART器件可以根據MCU/CPU的接口特性,選擇SPI/8位并行總線/UART進行靈活的UART串口擴展。該方案與采用目前GPIO來模擬串口的方案相比,占用CPU的I/O和資源都很少,即使普通的8位MCU也可以勝任。同時,擴展的子串口都是標準的硬件UART,使得數據傳輸也更加可靠。

2. 在遠程自動抄表系統中的應用

如圖3所示,遠傳自動抄表系統由遠傳表和集中抄表器以及MODEM等部分組成。


圖3 VK32系列產品在遠程自動抄表系統設計中的應用

在遠傳表中,應用VK3212雙串口擴展IC將單片機的一個UART擴展成兩個UART,擴展出來的兩個串口UART1和UART2分別接RS-485/M-BUS接口和紅外接口。VK3212的UART1設置為RS-485自動收發和RS-485網絡模式,可以無需MCU的控制,自動完成RS-485/M-BUS的數據自動收發和自動網絡地址識別。VK3212的UART2設置為紅外模式,用于連接遠傳表的紅外設置窗口。

在集中抄表器中,用一片SPI接口的4通道UART器件VK3234將擴展出4個子串口UART,MCU通過SPI總線與VK3234相連。VK3234的子串口UART設置為RS-485自動收發模式,每個子通道UART控制的RS-485/MBUS收發器通過RS-485/M-BUS總線連接最多250個遠傳表。一個基于VK3234的集中抄表器可以實現最多1,000個遠傳表的數據讀取。

由于是通過SPI接口擴展的串口,集中抄表器單片機自身的串口可以連接PSTN/GSM MODEM將集抄數據傳給遠程服務器。

3. 在嵌入式車載信息平臺中的應用

VK3233主接口有SPI和UART兩種接口可以選擇。嵌入式平臺中的DSP/CPU通過SPI/UART接口與VK3233相連,VK3233擴展出來的三個子串口分別連接GPS模塊、倒車雷達模塊和GSM/CDMA模塊,MODEM控制線連接GSM/CDMA MODEM。整個嵌入式系統共用一個顯示設備,有效地節省了車內有限的空間。


圖4 VK3233在嵌入式車載信息平臺設計中的應用

4. 在串口服務器中的應用

在工業控制等領域,眾多設備的對外通訊接口仍然是低速串口。串口服務器將多個串口設備的數據存儲、轉換以后通過IP網進行傳輸。

圖5顯示了一個8串口服務器(4個RS-232串口、4個RS485串口)的電路原理圖,嵌入式系統中的DSP/CPU的并行位數據線連接2片VK3266實現了8個串口的擴展,通過地址譯碼器控制2片VK3266的CS實現片選控制。在上圖中,VK3266 A連接4個RS-232收發器,擴展出了4個帶硬件流量控制信號的RS-232串口;VK3266B則連接了4個RS-485收發器,將VK3266設置在RS-458自動收發控制模式下,通過RTS信號控制RS-485收發器的數據發送使能DE和數據讀取使能RD信號,能實現RS-485的自動收發控制。


圖5 VK3266在串口服務器設計中的應用

選型參考和設計建議

1. 選型參考

VK32系列UART包括5個產品系列,各個產品系列的特點如下:

VK321x系列為主接口為UART的產品,僅通過RX,TX和GND三根信號線與主機相連,通過芯片內部的處理協議采用時分復用的方式將一個串口擴展成為2~4個可以同時工作的全雙工串口。在該模式下,MCU以查詢方式操作UART器件,設計中需要注意的是為保證在時分復用下各個子通道能夠同時全雙工通信,主接口的波特率需要設置為大于各個子串口波特率之和。VK321x產品適用于對通信速度要求不高,需要設計可靠簡單的嵌入式產品。

VK322x系列產品的主接口為SPI同步傳行總線,最高傳輸速度為4Mbps。適合于帶SPI接口的MCU/DSP擴展異步串口。大多數DSP都只有同步串口,通過SPI接口實現異步串口的橋接和擴展,可以簡化并行總線擴展串口的硬件規模和模擬異步串口的軟件開銷。

VK323x系列產品同時具備SPI和UART兩種可以選擇的主接口,擴展子串口具備硬件流量控制和RS-485自動收發功能,尤其適合于需要高可靠數據傳輸的RS-485總線應用。

VK325x產品為8位并行總線接口的UART器件,VK326x為同時具備3種可選主機接口的UART器件。這兩個器件應用于需要減少備貨種類,需要進行大量數據傳輸的應用。

2. 設計建議

異步IC卡的接口設計。遵從7816-3的異步IC卡為半雙工異步通信接口。在實際應用中,可以將子串口的RX和TX短接后直接與IC卡的I/O信號連接,為可靠起見,也可以通過連接7407來驅動IC卡的I/O信號。

MODEM接口的設計。目前的PSTN/GPRS/CDMA/GSM MODEM支持三線串口(TX、RX、GND)通過AT命令操作。但實際應用中,僅僅使用三線串口容易丟包,造成數據重發,使得上傳速度變慢,建議使用VK32系列中帶MODEM接口的UART器件,用DSR、DTR、RI和DCD來監控MODEM狀態,用RTS和CTS來做流控,這樣速度可以達到最高。

RS-485總線的設計。RS-485是目前工業領域應用最廣的半雙工通信系統。直接用MCU對RX485進行控制,有一些細節難于處理:通過MCU的I/O對485收發控制,在系統復位時,I/O可能使485收發器處在發送狀態,造成總線上正在進行的通信失效;在數據收發切換中,一般依靠發送緩沖的狀態來控制MCU的I/O對收發切換,而此時最后一個字節可能還在移位寄存器中,會造成少發送一個字節的情況;同時,當RS485總線上有大量數據進行傳送時,MCU不得不花大量的資源去判斷該數據是否是發送給本機的,造成工作效率低。針對這些問題,建議用戶在需要用到RS-485時,選用帶有RS-485自動收發控制和9位網絡自動識別的器件。

VK32系列UART器件可以工作在自動RS-485模式下:復位時,RTS處于接收狀態,只有在數據發送時,RTS才工作在發送狀態,當最后一位數據從移位寄存器中發送完成后,RTS自動轉為接收狀態。同時,VK32系列的UART支持9位網絡地址自動識別,僅當RS-485總線上的地址與UART設定的RS-485網絡地址一致時,才產生中斷,可以使MCU從大量的與自己無關的數據處理中解脫出來,提高系統的處理能力。

無鉛化是半導體行業勢不可擋的趨勢,VK32系列UART產品全部實現無鉛化封裝,在回流焊時需要注意焊接溫度滿足相應的溫度要求。

下一篇: 斷路器、隔離開關、接

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
全部AV―极品视觉盛宴| 麻花传媒MD0076沈芯语在线| 久久亚洲AV成人无码| 浪货两个都满足不了你| 秋霞电影高清完整版| 无码AV免费一区二区三区四区| 亚洲国产AV高清无码| 中国人も日本人も汉字を| 成人无码区免费A∨电影| 国产免费一区二区三区不卡| 久久人人玩人妻潮喷内射人人 | 亚洲AV成人片色在线观看蜜桃| 亚洲一本之道高清乱码| wwwxxx一区二区| 国产女人的高潮国语对白| 久章草在线毛片视频播放| 日本无人区码一码二码三码区别 | 国产在线无码精品无码| 麻豆精品一卡2卡三卡4卡免费观| 日本一卡2卡3卡4卡| 亚洲VA韩国VA欧美VA| 97精品伊人久久大香线蕉| 国产高潮流白浆喷水在线观看| 久久精品久久电影免费| 日韩精品成熟妇人Av一区二区| 亚洲成人免费av| 锕锕锕锕锕锕好爽视频软件| 好大好深好猛好爽视频免费| 欧美亚洲综合另类色妞网| 亚洲AⅤ天堂无码专区-百度| 91人人澡人人爽内射电影院| 日韩丰满少妇无码内射| 火车上荫蒂添的好舒服视频| 欧美无MATE30PRO巨| 亚洲AV无码成人精品区欧洲 | 宝宝两根就哭男男是不是太早了| 国产一卡二卡四卡无卡免费| 欧美国产SE综合| 亚洲AV无码日韩AV无码导航| JIZZJIZZ日本护士水好多| 黑人大群体交免费视频| 人妻体内射精一区二区三四| 亚洲精品中文字幕乱码4区| 强行征服邻居人妻| 精品国产自在现线看久久| 欧美日韩精品视频一区二区| 亚洲AV成人一区二区三区AV| ASIAN高潮.颤抖.抽搐BL| 国产亚洲精久久久久久无码7| 妺妺坐在我腿上勃起弄了视频| 午夜A级成人免费毛片| 爱丫爱丫影院电影网| 国产精品免费久久久久影院仙踪林| 麻豆亚洲AV永久无码精品久久| 无码A级毛片视频| ASSFREE疯狂老妇熟女| 激情综合一区二区迷情校园 | 中文字幕AV无码免费久久| 国产精品亚洲专区无码WEB| 欧美性爱XXXX黑人| 亚洲熟妇AV日韩熟妇AV| 国产精品天干天干在线观看 | 午夜私人电影院在线观看| JAVASCRIPT的成熟分类| 久久久久久久精品免费老鸭窝 | 国内久久婷婷五月综合欲色广啪| 人人爽人人爽人人片AV免费| 伊人色综合一区二区三区| 国产无人区卡一卡二卡乱码 | 国产欧美VA欧美VA香蕉在| 欧美精品多人P群无码| 亚洲中文字幕久久精品蜜桃| 国产免费午夜福利蜜芽无码 | 四虎成人精品在永久免费| 国产亚洲美女精品久久久| 男人的又粗又长又硬有办法吗| 人妻丰满熟妇AV无码区APP| 少妇夜夜爽夜夜春夜夜高潮| 在线观看草莓视频MV的免费网站| 国产午夜鲁丝片AV无码| 日日噜噜夜夜狠狠久久无码区| 9612黄桃网站进入页面直播| 久久久久无码精品国产| 亚洲第一最快AV网站| 国产精品无码一区二区三区免费| 日韩无码视频专区| А√天堂资源最新版在线官网| 蜜桃臀无码内射一区二区三区 | 上边一面亲下边一面膜的功效| 98色精品视频在线| 久久青青草原亚洲AV无码| 亚洲国产群交无码AV| 国产女人高潮抽搐喷水嗷嗷叫| 少妇无码人妻一区二区三区| 被主人调教边C边打屁股作文| 牛和人交VIDEOS欧美3D| 在线观看大片免费播放器 | 人妻丰满熟妇av无码区HD优| 2021网站无需下载急急急| 久久久久久亚洲精品中文字幕| 亚洲国产成人精品无码区在线播放 | 国产超薄肉色丝袜视频| 日韩精品一区二区视频 | 欧洲精品一线二线三线区别| 99国精产品W灬源码1688| 免费看又黄又无码的网站| 曰韩无码无遮挡A级毛片| 久久久噜噜噜久噜久久 | 免费观看电视在线高清 | 亚洲日本一线产区二线区| 黑人性狂欢在线播放| 亚洲AV中文无码乱人伦| 国语自产拍精品香蕉在线播放| 午夜人妻理论片天堂影院| 国产清纯白嫩初高生在线观看| 无码人妻毛片丰滿熟婦区毛片色欲 | 玩弄丰满少妇XXXXX| 国产精品免费看久久久8| 无遮挡十八禁污污网站免费 | 差差漫画免费页面漫画在线观看 | 亚洲AV无码专区亚洲AV伊甸园| 国产一区二区H无遮挡| 亚洲AV无码一区二区一二区 | 亚洲精品无码日韩国产不卡AV| 狠狠色欧美亚洲狠狠色WWW| 亚洲精品成人在线| 久久精品A亚洲国产V高清不卡| 亚洲色欲啪啪久久WWW综合网 | 日产精品1卡二卡三卡| 俄罗斯女人与马Z00Z视频| 特黄特色三级在线观看| 国产免费AV片在线播放| 亚洲不卡无码AV中文字幕| 久久AV无码精品人妻系列| 一边亲着一面膜下奶韩剧| 免费国产无人区码卡二卡3卡| 92久久偷偷做嫩草影院免费看| 屁屁草草影院CCYYCOM| 丰满人妻一区二区三区视频53 | 3分19秒砍人手脚血腥场面| 欧美一区在线视频| 第一次接20厘米得黑人活| 天天做天天爱天天爽综合网| 国产午夜成人无码免费| 亚洲日韩国产AV无码无码精品| 萝卜视频高清免费视频日本| FREE性欧美╳╳╳HD| 色一情一乱一伦一区二区三区小说| 国产精品久久久久电影院| 亚洲国产精品久久久久婷婷老年 | 特级精品毛片免费观看| 国模GOGO无码人体啪啪| 伊人久久大香线蕉AⅤ色| 欧美性生交XXXXX久久久| 丰满人妻中伦妇伦精品APP| 亚州日本乱码一区二区三区| 久久精品无码AV| FREESEX性中国熟妇| 少妇高潮喷水久久久影院| 国产真实伦在线观看| 一区二区三区四区黄色网站| 欧美人与性动交XXⅩXX| 国产成人人综合亚洲欧美丁香花| 亚洲国产精久久久久久久蜜桃| 免费A级毛片无码免费视频120| 餐桌下玩弄人妻丝袜小脚| 无码人妻aⅴ一区二区三区99| 久爱无码免费视频在线| AV一区二区三区| 天天躁夜夜踩很很踩2022| 久久成人国产精品免费软件| CHINESE玩弄老年熟女| 无码H黄肉动漫在线观看| 久久久久国产精品人妻AⅤ蜜臀 | 夜夜躁日日躁狠狠久久AV| 清纯校花挨脔日常H惩罚视频| 国产精品白丝久久AV网站 | 久久青青草原亚洲AV无码APP | 日本猛少妇色XXXXX猛叫小说| 国产男男GAY做受ⅩXX软件| 在线人成视频播放午夜福利| 色噜噜狠狠狠狠色综合久| 精品国产熟女成人AV| chinese人妻无码人妻| 小12国产萝裸体视频福利| 麻花豆传媒剧国产MV在线上-| 顶级大但人文艺术视频 音乐| 亚洲欧美V国产蜜芽TV| 人妻少妇偷人精品无码| 国内精品久久人妻互换| 99久久精品无码一区二区毛片| 无码一区二区三区| 免费无码一区二区三区蜜桃| 国产丰满大乳无码免费播放| 岳把我用嘴含进满足我视频| 国产日韩AⅤ无码一区二区三区 | JAPANESE人妻少妇HD| 性ⅩXXX搡XXXX搡| 欧美黑人性爱视频 | 亚洲国产成人久久综合人|