chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

通過USB如何快速了解UART串行接口的實現(xiàn)

電子設計 ? 來源:恩智浦 ? 作者:恩智浦 ? 2021-04-22 15:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

通過USB評估套件的UART串行接口是一個有用的開發(fā)工具。它帶有評估板,固件應用代碼和完整的文檔。該套件使用戶能夠通過USB快速了解UART串行接口的實現(xiàn)以及UART至RS-232串行端口的接口。

下一段描述了方框圖,硬件,軟件和固件的描述。提供了C語言的固件應用程序代碼,以顯示如何通過USB編寫UART串行接口的簡單通信程序。目的是幫助用戶縮短產(chǎn)品開發(fā)周期并評估飛利浦Dual UART功能。

框圖

圖1所示的框圖顯示了通過USB的UART串行接口的總線接口。USB具有通用并行接口,用于與各種微控制器(例如8051微控制器)進行通信。8051微控制器通過8位數(shù)據(jù)總線向UART發(fā)送數(shù)據(jù)和從UART接收數(shù)據(jù)。然后,UART將并行數(shù)據(jù)轉換為串行數(shù)據(jù),并通過RS-232線路驅動器將串行數(shù)據(jù)傳輸?shù)酱卸丝冢涔δ苁寝D換邏輯電壓電平。同樣,UART通過RS-232線路接收器從串行端口接收串行數(shù)據(jù),并將串行數(shù)據(jù)轉換為8位數(shù)據(jù)。然后,UART將并行數(shù)據(jù)發(fā)送回微控制器,微控制器將數(shù)據(jù)發(fā)送到USB接口。主機PC要求數(shù)據(jù)后,

pIYBAGCBIFyAMU09AADeVHLw_AQ555.png

圖1通過USB評估板的UART串行接口的框圖

可以將任何無線模塊(例如藍牙和GPS)連接到UART串行接口,以通過USB在模塊和主機PC之間以及在一個模塊和另一個模塊之間進行串行通信。有關Philips Dual UART與藍牙模塊之間的接口的詳細信息,請參考應用筆記_AN10307_。另外,應用筆記_AN10219_展示了如何使用Philips UART來實現(xiàn)IrDA接口。

硬體說明

評估板包括下一部分所述的四個主要部分。該板通過USB橋接控制器充當UART串行接口。它提供了在模塊與主機PC之間以及一個模塊與另一個模塊之間收發(fā)數(shù)據(jù)的功能。此外,它提供了系統(tǒng)內編程功能,可將固件應用程序代碼下載到微??控制器。上電復位后,橋控制器的操作將基于固件應用程序代碼的編程。

四個主要部分的功能描述如下:

飛利浦P89LV51RD2是8051微控制器。微控制器通過8位數(shù)據(jù)總線和控制信號(地址,寫入,讀取,復位和芯片選擇信號)連接到UART和USB控制器。微控制器充當主機,通過嵌入式固件應用程序代碼控制板上的USB和UART設備。固件應用程序代碼控制微控制器的工作,它們是:

  • 控制板上所有設備的操作
  • 處理USB和UART之間的數(shù)據(jù)流
  • 配置USB和UART寄存器
  • 處理USB枚舉。

飛利浦SC16CxxxB是具有32字節(jié)FIFO和IrDA編碼器/解碼器的雙通道UART設備。它在微控制器和RS-232線路驅動器之間進行接口。UART設備主要包括兩部分:發(fā)送器和接收器。發(fā)送器對從微控制器發(fā)送的8位數(shù)據(jù)執(zhí)行并行到串行轉換。接收器對從外圍設備接收的串行數(shù)據(jù)執(zhí)行串行到并行轉換。

飛利浦RS-232驅動器/接收器是收發(fā)器。第一個允許微控制器通過PC的串行端口(例如COM1)進行系統(tǒng)內編程。第二個允許UART通過另一臺PC的串行端口(例如COM2)與外圍設備進行串行通信。RS-232主要包括兩部分:驅動器(發(fā)送器)和接收器。驅動器將CMOS邏輯輸出電平轉換為RS-232信號,而接收器將RS-232信號轉換為CMOS邏輯輸出電平。

飛利浦ISP1181B是具有高速通用并行接口的全速USB接口設備,可與多種微控制器通信。在評估板上,ISP1181B表現(xiàn)為具有8位數(shù)據(jù)總線和1位芯片選擇線的I / O設備。它具有用于直接向UART設備傳輸數(shù)據(jù)或命令或從UART設備直接傳輸數(shù)據(jù)或命令的端點。

編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    8246

    瀏覽量

    162179
  • usb
    usb
    +關注

    關注

    60

    文章

    8369

    瀏覽量

    281528
  • 飛利浦
    +關注

    關注

    8

    文章

    558

    瀏覽量

    59229
  • 串行接口
    +關注

    關注

    3

    文章

    496

    瀏覽量

    44985
  • uart
    +關注

    關注

    22

    文章

    1304

    瀏覽量

    106066
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ML605 UARTUSB接口數(shù)據(jù)如何獲???

    16550。我更喜歡FPGA內部的簡單FIFO到串行接口,而不是整個帶軟件的UART IP。是否可以實現(xiàn)簡單的UART,例如描述onXAPP
    發(fā)表于 09-09 06:23

    用于FT232RL USB-to-UART接口串行UART開發(fā)模塊

    UM232R,開發(fā)模塊,使用FT232RL USBUART接口的集成電路器件。 FT232RL是USB串行
    發(fā)表于 08-19 07:02

    基于FT245BM的快速USB接口設計

    USB(通用串行總線)是一種新的數(shù)據(jù)通信接口方式,它使得外圍沒備到計算機的連接更加高效、便利。USB接口不僅具有
    發(fā)表于 01-11 06:56

    TM1300 PCI-XIO口的UARTUSB接口設計

    以Philips公司的多媒體數(shù)字信號處理器TM1300為硬件核心平臺,通過TM1300 芯片的PCI-XIO口,經(jīng)UART 芯片ST16C550 實現(xiàn)串行通信
    發(fā)表于 04-15 09:31 ?16次下載

    TM1300 PCI-XIO口的UARTUSB接口設計

    以Philips公司的多媒體數(shù)字信號處理器TM1300為硬件核心平臺,通過TM1300 芯片的PCI-XIO口,經(jīng)UART 芯片ST16C550 實現(xiàn)串行通信
    發(fā)表于 05-16 14:44 ?20次下載

    基于USB的多通道串行總線接口實現(xiàn)

    基于USB的多通道俄制軍用串行總線接口卡的設計及實現(xiàn)方案,重點論述了在基于FPGA的俄制軍用串行總線IP核上
    發(fā)表于 09-08 17:57 ?44次下載
    基于<b class='flag-5'>USB</b>的多通道<b class='flag-5'>串行</b>總線<b class='flag-5'>接口</b>卡<b class='flag-5'>實現(xiàn)</b>

    集成UART核心的FPGA異步串行實現(xiàn)

    串行外設都會用到RS232-C異步串行接口,傳統(tǒng)上采用專用的集成電路即UART實現(xiàn),如TI、EXAR、EPIC的550、452等系列,但是我
    發(fā)表于 06-04 11:42 ?1389次閱讀
    集成<b class='flag-5'>UART</b>核心的FPGA異步<b class='flag-5'>串行</b><b class='flag-5'>實現(xiàn)</b>

    異步串行接口UART的C語言編程

    異步串行接口UART的C語言編程,快來下載學習啊
    發(fā)表于 07-04 14:01 ?8次下載

    usb串行接口嗎_串行接口和并行接口有什么區(qū)別

    本文開始介紹了串行接口的定義,其次闡述了串行接口的劃分標準以及分析了串行接口和并行
    發(fā)表于 03-26 14:43 ?6.9w次閱讀
    <b class='flag-5'>usb</b>是<b class='flag-5'>串行</b><b class='flag-5'>接口</b>嗎_<b class='flag-5'>串行</b><b class='flag-5'>接口</b>和并行<b class='flag-5'>接口</b>有什么區(qū)別

    如何實現(xiàn)單片機UART串行數(shù)據(jù)與CAN數(shù)據(jù)之間相互轉換

    GCAN-601模塊是嵌入式單片機UART串口轉CAN模塊,可實現(xiàn)UART串行數(shù)據(jù)與CAN數(shù)據(jù)之間相互轉換。搭載GCAN-601模塊,用戶無需精通單片機CAN總線編程,只需使用
    的頭像 發(fā)表于 10-31 16:00 ?2.3w次閱讀

    FT230X USB串行UART接口芯片的數(shù)據(jù)手冊免費下載

    FT230X是一個USB串行UART接口,具有針對較小印刷電路板設計的優(yōu)化針數(shù)和以下高級功能: 單芯片USB到異步
    發(fā)表于 01-15 08:00 ?16次下載
    FT230X <b class='flag-5'>USB</b>至<b class='flag-5'>串行</b><b class='flag-5'>UART</b><b class='flag-5'>接口</b>芯片的數(shù)據(jù)手冊免費下載

    基于Verilog的UART串行通信接口電路設計

    USB傳輸協(xié)議比UART協(xié)議有更高的性能,但電路復雜開發(fā)難度大,并且大多數(shù)的微處理器只集成了UART,因此UART仍然是目前數(shù)字系統(tǒng)之間進行串行
    發(fā)表于 09-03 09:01 ?3021次閱讀
    基于Verilog的<b class='flag-5'>UART</b><b class='flag-5'>串行</b>通信<b class='flag-5'>接口</b>電路設計

    串行UART接口產(chǎn)品亮點

    串行UART接口產(chǎn)品亮點
    發(fā)表于 04-22 19:46 ?5次下載
    <b class='flag-5'>串行</b><b class='flag-5'>UART</b><b class='flag-5'>接口</b>產(chǎn)品亮點

    通過UART實現(xiàn)CM3WSD串行下載

    通過UART實現(xiàn)CM3WSD串行下載
    發(fā)表于 06-04 15:12 ?8次下載
    <b class='flag-5'>通過</b><b class='flag-5'>UART</b><b class='flag-5'>實現(xiàn)</b>CM3WSD<b class='flag-5'>串行</b>下載

    USB接口不能直接通過雙頭USB數(shù)據(jù)線直連的主要原因

    USB接口不能直接通過雙頭USB數(shù)據(jù)線直連的主要原因? USB(通用串行總線)
    的頭像 發(fā)表于 01-09 14:00 ?3208次閱讀