在進行設備調試時,如果沒有虛擬串口的功能,一般都是使用MCU的串口連接至PC,在PC端的串口助手軟件查看數據。這樣除了一根電源線外還需要一根串口通訊線。虛擬串口的優勢在于MCU的串口集成到仿真器里面,減少物理間的連接。
安裝完EDBG驅動后,在設備管理器中會看到EDBG虛擬的串口號。使用SAM4N Xplained測試了一下EDBG的虛擬串口功能。SAM4N開發板上的 EDBG 具有虛擬串口的功能,可以很方便的進行設備間的通信。在原理圖中可以看到,EDBG的硬件接口連接到了MCU的UART0。
使用AS提供的ADC例程進行了測試,串口接收數據如下:
注意:在EDBG使用手冊中提到通訊過程中需要DTR信號,所以部分串口工具不能適用。目前,Putty、超級終端可以正常使用,串口助手、SSCOM不能使用。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
虛擬串口
+關注
關注
3文章
62瀏覽量
13866 -
EDBG
+關注
關注
0文章
3瀏覽量
3248
發布評論請先 登錄
相關推薦
發現一個關于STM32u***虛擬串口的問題
使用CDC_Receive_FS()函數接收數據,電腦就無法識別虛擬串口了,顯示未知設備,這是什么情況?具體代碼我不貼了,太多了,有用過這個功能的應該知道這兩個函數是怎么回事,難道函數
發表于 01-15 10:38
STM32實現虛擬串口功能
STM32實現虛擬串口功能廢話不多說直接上代碼,Gitlab下載鏈接。USB虛擬串口用的是正點原子開發板探索者,芯片STM32F407ZGT
發表于 02-22 06:04
EDBG應用指南
The Atmel embedded Debugger (EDBG) is an onboard debugger for integration
發表于 09-12 17:16
?12次下載
一文知道串口通信的幀同步問題
封裝STM32串口的底層時,遇到了串口 幀同步 的問題。雖然以前也遇到類似場合,寫出來的代碼基本能夠解決問題,但是在邏輯上總是不能徹底的解釋一些細節。
虛擬串口屏工作原理
虛擬串口屏工作原理 ? 虛擬串口屏生成 通過在計算機屏幕上創建顯示窗口. 按照一定的協議把相應的圖片,動畫,文字,視頻,等資源顯示在既定窗口
stm32虛擬串口接收的數據處理
,我們需要了解虛擬串口的工作原理。虛擬串口是通過軟件模擬的串口,數據通過USB端口傳輸。在STM32中,我們可以使用USB CDC(Comm
評論