Dual USB to Serial UART(USB轉雙串列埠)
常用的USB轉串列埠, 國產的CH340(CH341)就能滿足大部分需求, 但工作中需要一個USB拖2個串列埠, 找了半天, 找到了2種參考方案: CP2105和FT2232D. 兩種都可以滿足需求, CP2105不需要外部晶振, 似乎對成本和體積來說, 更有優勢. 下面是一些參考:
晶片手冊均給出了各種情境下的原理圖參考, 擷取如下:
FT2232塊圖:
FT2232參考:
CP2105塊圖:
CP2105參考:
可以看出, CP2105需要更少的外部元件(外部晶振沒了). 那個USB TVS官方建議SP0503BAHT, 但使用更便宜的SRV05-4.TCT(絲印V05)或許可以. 剛看到還有USB轉4串列埠的CP2108. 在某寶上也發現了CP2105成型的模組, 確實元器件較少:
相關推薦
Dual USB to Serial UART(USB轉雙串列埠)
常用的USB轉串列埠, 國產的CH340(CH341)就能滿足大部分需求, 但工作中需要一個USB拖2個串列埠, 找了半天, 找到了2種參考方案: CP2105和FT2232D. 兩種都可以滿足需求, CP2105不需要外部晶振, 似乎對成本和體積來說, 更有優
Win10下Prolific USB-to-Serial Comm Port驅動提示不能使用
serial 驅動程序 spa -1 設備驅動 提示 .cn .com 技術分享 選擇從計算機的設備驅動程序列表中選取 選擇第一個安裝即可。Win10下Prolific USB-to-Serial Comm Port驅動提示不能使用
AT91 USB to Serial converter驅動安裝失敗解決方法
SourcePath - [C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_amd64_neutral_b53453733bd795bc] flq: SourceFil
win10下usb-to-serial的驅動問題
WIN10下Prolific USB-to-Serial Comm Port驅動 方法一: 0 安裝PL2302驅動,PL2303_Prolific_DriverInstaller_v110.exe(網盤軟體包中有)。 1 插入USB裝置後,出現黃色感嘆號,選擇更新驅動程式。
修復WIN10下Prolific USB-to-Serial Comm Port驅動無法使用
買的PL2303晶片的USB轉串列埠工具,結果在WIN10本本上安裝的驅動帶有黃色小歎號,無法正常使用。網上找了一番,找到可以使用的驅動,可是安裝後過一會又自動變成黃色小歎號了。究其原因是WINDOWS又自動更新了驅動,有一個解決辦法是關閉WINDOWS自動安裝更新,可是感
測試方法三:電腦+USB轉TTL串列埠模組+HC06
這裡使用的USB轉TTL串列埠模組是CP2102,注意此處不是用電腦的藍芽和HC06連線,而是用這個轉換模組,因為只有這樣才能使用AT指令對藍芽模組進行設定。 HC06的AT指令超級少: 傳送命令時不要跟任何其他字元(\0,\n,\r一類) 一、預設引數:從機,96
VCMFC根據USB裝置PID、VID自動查詢串列埠號
在VC/MFC環境下有兩種方法來根據PID、VID獲取對應的串列埠號,這樣操作的目的是避免客戶手動設定下拉框的資訊,讓軟體自動識別!當然,前提是有自己的USB PID、VID 下面是C++程式碼示例: // 第一種方法需要包含此標頭檔案 #include <Setu
[轉]js串列埠通訊 呼叫MSCOMM32控制元件 連結電子秤
本文轉自:https://www.cnblogs.com/x-j-p/p/7819724.html 硬體環境:RS232轉USB串列埠線*1 電子秤*1(本人採用G&G E600Y-C型號稱重儀) 電子秤原裝RS232資料線*1 計算機*1 軟體環境:RS232
[轉]web串列埠除錯助手,瀏覽器控制串列埠裝置
本文轉自:https://blog.csdn.net/ldevs/article/details/39664697 開啟串列埠時查詢可用串列埠供選擇 通過javascript呼叫activex控制串列埠收發資料,可以通過輪詢每個串列埠狀態找到指定的裝置,簡化使用者操作 選擇並開啟串列埠
ZigBee(CC2530/CC2531)雙串列埠配置(Z-Stack2.5版本以上)
ZStack較(新的版本)支援同時使用兩個序列口,不過要求一個是DMA方式另一個是ISR方式,具體操作方法如下: 1)在IAR的編譯選項中定義巨集,HAL_DMA=TRUE,HAL_UART=TRUE,HAL_UART_DMA=1,HAL_UART_ISR=2。 2)在程式初始化時,HalUAR
DMA和UART的深刻認識--串列埠接收的3種工作方式(附STM32F4程式碼)
可能會遇到的問題:1.能實現接收但不傳送 注意是否是識別函數出錯2.DMA單次傳輸模式要求再初始化,否者出現第二次中斷不執行。使用迴圈模式出現的問題是要結合配置公式:3.DMA再次初始化不完全,會出現接收一次成功,再來一次不行。第三次能接收的問題4.串列埠除錯連續點選的次數太
使用Xilinx UART-LITE IP實現串列埠--邏輯程式碼實現
`timescale 1ns / 1ps ////////////////////////////////////////////////////////////////////////////////// // Company: // Engineer: // // Create Date: 2
基於HAL庫處理UART中斷並接收串列埠傳入的資料
研究了下HAL庫,在百度上面找發現很多UART串列埠接收,串列埠中斷處理是從USART那邊直接抄過來的,使用的是標準庫一類的,在用HAL庫配置的工程中完全沒法使用,另闢蹊徑,通過在文件中翻找HAL打頭的函式發現已經有十分簡單的封裝了。 正確的獲取接收資料的方法是: 1.
stm32雙串列埠收發
#include "sys.h" #include "usart.h" #include "delay.h" u8 usart1_buf[100]={0},usart2_buf[100]={0},usart3_buf[100]={0}; u16 ind
STC12C5A60S2微控制器-雙串列埠通訊
STC12C5A60S2微控制器是一款功能比較強大的微控制器,它擁有兩個全雙工序列通訊介面,串列埠1的功能及操作與傳統51微控制器序列口相同;特殊的是STC12C5A60S2微控制器內部有一個獨立波特率發生器,串列埠1可以使用定時器1作為波特率發生器,也可以使用獨立波特率發
如何通過USB to TTL來連線樹莓派?
本文永久連結:https://thinkycx.me/posts/2018-10-23-how-to-control-raspberrypi-with-usb-to-ttl.html 最近聽說可以用USB to TTL這種方式通過串列埠可以控制智慧裝置,手頭正好有樹莓派,花了一點時間研究了一
linux使用USB轉串列埠驅動設定
【一】、驅動相關說明: 如果直接使用串列埠線,而沒有用到USB轉串列埠裝置,就不需要安裝驅動。 如果使用了USB轉串列埠,一般情況下也不需要安裝驅動了,目前linux系統已經包含了該驅動,可以自動識別,亦可通過以下命令檢視以便確認是否支援。 檢視模組裝載的情況: 引用 lsmod |
ubuntu安裝USB轉串列埠驅動(PL2303)
在Ubuntu下利用minicom進行嵌入式開發時可能會用到USB轉串列埠,這時就會用到USB轉串列埠驅動,以前的Ubuntu是直接將此驅動編譯進核心,但不知道從哪個版本開始Ubuntu將其從核心去掉了,所以要用到Ubuntu的minicom時只能由我們自己安裝USB轉串列埠驅動,方法如下:
轉 [經驗] STM32 USB虛擬串列埠(有原始碼)
原文出處:http://bbs.elecfans.com/jishu_467116_1_1.html 串列埠除錯在專案中被使用越來越多,串列埠資源的緊缺也變的尤為突出。很多本本人群,更是深有體會,不準備一個USB轉串列埠工具就沒辦法進行開發。本章節來簡單概述STM32低端晶片上
USB轉串列埠驅動應用於macbook
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!