使用串列埠模擬工具進行串列埠程式開發除錯
所以如何在自己的膝上型電腦上模擬串列埠資料就成了當務之急。託Google的福,找到了兩個小工具:VSPD和串列埠除錯助手。下面簡單介紹一下如何結合這兩個小工具進行串列埠程式除錯。
1、安裝好VSPD後,首先選擇你要虛擬的埠號,點選“新增埠”。一般現在的膝上型電腦都沒有串列埠,所以可以選COM1和COM2。
2、虛擬好埠後,左側能看到新虛擬出的COM1和COM2,此時兩個埠應該都沒有被佔用,處於停用狀態。
3、開啟串列埠除錯助手,設定COM1的波特率、奇偶校驗位、資料位、停止位等引數,同時確保COM2是未佔用狀態。我們這樣設定,是為了讓COM1負責傳送資料,COM2負責接收資料。如果COM2也被佔用,那麼你的程式就無法使用這個埠了。
4、在圖中方框位置填入你要模擬的資料,然後點選“自動傳送”,這時你應該看到進度條不斷前進,而VSPD的COM1的Sent資料不斷增長,說明串列埠除錯助手正不斷通過COM1傳送資料。
5、開啟你要除錯的程式,在你的程式中設定好波特率等各種引數,即可看到模擬結果了。此時可以觀察到VSPD中的COM2被Java佔用了,而且Received資料不斷增長。
相關推薦
使用串列埠模擬工具進行串列埠程式開發除錯
所以如何在自己的膝上型電腦上模擬串列埠資料就成了當務之急。託Google的福,找到了兩個小工具:VSPD和串列埠除錯助手。下面簡單介紹一下如何結合這兩個小工具進行串列埠程式除錯。 1、安裝好VSPD後,首先選擇你要虛擬的埠號,點選“新增埠”。一般現在的膝上型電腦都沒有串
微信小程式開發除錯工具
為了幫助開發者簡單和高效地開發微信小程式,我們推出了全新的 開發者工具 ,集成了開發除錯、程式碼編輯及程式釋出等功能。 掃碼登入 啟動工具時,開發者需要使用已在後臺繫結成功的微訊號掃描二維碼登入,後續所有的操作都會基於這個微信帳號 程式除錯主要有三大功能區:模擬器、
為x86進行android NDK程式開發要注意的問題
隨著支援Intel Atom處理器的android手機在CES上的面世,android程式開發也將有一些新的變化,開發人員需要考慮相應的移植問題,對於普通的java程式,開發人員不需要關心處理器的細節,所以,主要是那些使用NDK進行native開發的程式的移植。 隨著Int
使用 Chrome 開發者工具進行 JavaScript 問題定位與除錯
引言 Google Chrome 是由 Goole 公司開發的一款網頁瀏覽器,自 2008 年 9 月第一個測試版本釋出以來,其市場佔有率逐步上升,至 2014 年 5 月,Chrome 已超越 Firefox 成為全球市場佔有率第二的瀏覽器。Chrome 的受歡迎程度與其優秀的效能與相容性密不可分,並
微信小程式開發除錯階段不校驗請求域名
使用 wx.request、wx.connectSocket、wx.uploadFile、wx.downloadFile 等方法時,都會涉及到 URL,微信小程式是不允許隨便訪問 URL 的,需要在小程式的“設定”->“開發設定”中,把域名配置進去。 但是在開發環境下
【微信小程式】微信小程式開發除錯階段不校驗請求域名
https://blog.csdn.net/qq_30519365/article/details/78026879使用 wx.request、wx.connectSocket、wx.uploadFile、wx.downloadFile 等方法時,都會涉及到 URL,微信小程
在stm32 微控制器程式中使用printf()進行串列埠除錯
在微控制器使用printf()函式進行程式除錯很方便,官方給的串列埠輸出函式功能比較單一,又滿足不了要求。 修改方法如下: 1、在.c檔案中包含如下程式碼: #ifdef __GNUC__ /* With GCC/RAISONANCE, small printf (opt
Linux 串列埠程式設計 使用termios與API進行串列埠程式開發
在 termios 結構體以及內部終端控制標誌中,並非所有的引數對於實際的物理串列埠都是有效的,在使用過程中也不需要對於所有標誌的作用都有所理解。事實上,快速掌握一項技術的核心點也是一種學習能力。對於
兩種方法實現STM32F103向串列埠一直髮送資料(程式原始碼,已測試)
串列埠是STM32最為重要的資源,在平時的硬體除錯和軟體除錯中都是不可或缺的工具,最近在測試一塊板子的通訊功能是否正常,我打算用板子A的串列埠USART1一直向串列埠傳送資料,用板子B的串列埠1接收資料,並將接收到的資料經過處理後顯示在LCD
Keil C51 中使用Printf()進行串列埠輸出。
如何使用printf在串列埠顯示資訊,有兩種辦法,因為在keil C51中 printf函式是呼叫putchar進行資料傳送的,而putchar應該是先判斷TI是否為1,不為1則等待為1。 如果為1則清0,然後送出一個字元。因此如果你直
用C#寫個NBiot串列埠小工具
背景 做嵌入式這行剛剛開始入門基本就是流水燈跟串列埠這些了,一直用別人的工具(在此感謝那些前輩寫的很好用的工具),雖然很好,但是缺少一些定製化的開發。比如最近我在做NBiot的專案,在除錯NB模組的時候就需要手動複製貼上MsgID號碼,十分繁瑣,有時候還會因為超時,不得不從頭來走一遍
利用WinAPI進行串列埠通訊程式設計
轉載於:https://blog.csdn.net/L_Andy/article/details/51131232 轉載只為了方便查詢,希望大家從源連線進行檢視! 總結來看串列埠通訊原理,(也可以說大多數通訊原理也是如此)。 通訊首先要有個通訊,可以簡單的把通訊看成一個
你聽說過嗎:使用網頁技術開發桌面串列埠助手工具
串列埠助手是嵌入式開發中常用到的一個桌面工具,用於串列埠除錯,而Angular 是一個Web應用框架。桌面端原生功能和硬體操作似乎永遠都不會和Web發生直接關係。然而,隨著JavaScript技術的進步和變革,一切都成為可能。Electron 是一個使用 JavaScript, HTML 和 CSS 等 We
怎麼用VB.NET進行串列埠通訊-四川成都軟體開發定製APP程式設計
文-沙鷗-2018.11.9 1,前言 前一段時間一位認識的朋友找到我,知道我這裡是做工控自動化、電路板、控制器、儀器儀表、軟體APP開發定製的(業務QQ2531263726),於是跟我說要把一個指紋模組和他們公司的觸控式螢幕結合起來做成一個系統,發來了資料看了一下,
wince模擬器與PC進行串列埠通訊設定步驟(附詳細步驟圖解)
在網上一搜,關於wince模擬器與PC進行串列埠通訊的介紹很多,也有人說模擬器不能虛擬串列埠的,也有說必須用串列埠連線線把USB口和串列埠連線起來的,說法可謂種類繁多。結合搜尋到的資訊,我進行多次試驗,最終實現了WINCE模擬器串列埠與PC串列埠工具之間的通訊。現介紹一下步驟
樹莓派3b與電腦串列埠互相通訊進行資料傳輸的配置過程
我們經常需要用串列埠來互發訊息,但是樹莓派的串列埠不像微控制器那樣,稍微有點麻煩。本文參考彙總網上的關於樹莓派串列埠相關資料,快速設定好串列埠。參考連結:1.https://blog.csdn.net/qq_31396093/article/details/58640
verilog語言RS232串列埠接收模組設計——串列埠除錯工具傳送資料在數碼管顯示
RS-232是常用的傳輸介面,是硬體學習的入門級介面。 一、介面特性 DE-9 Male (Pin Side) DE-9 Female (Pin Side) -------------
關於Putty進行串列埠除錯
今天在除錯上位機向下位機發送指令,一直沒有調成功。本應該是挺簡單一個事,最後自己也是挺鬱悶的。 1、首先是上位機putty無法輸入字元。至於最後怎麼好的,自己現在還是糊里糊塗,就算是鬼打牆吧。最後的設定是: ①、Connect->Serial:按照下位機進行
STM32串列埠USART1的使用方法和程式
通用同步非同步收發器(USART)提供了一種靈活的方法來與使用工業標準NR 非同步序列資料格式的外部裝置之間進行全雙工資料交換。 USART利用分數波特率發生器提供寬範圍的波特率選擇,支援同步單向通訊和半雙工單線通訊。 1、STM32韌體庫使用外圍裝置的主要思路 在S
Unity3D內部串列埠通訊和Unity3D與Winform程式的串列埠通訊的實現和異常問題
前言 1、有些人其實會覺得Unity3D用到的.NET是2.0的,其實不然;Unity3D有用到.NET3.5,為什麼說Unity用到的是3.5呢,從一個很常用卻很重要的一個名稱空間說起,他就是System.Linq名稱空間,這個名稱空間是.NET3.5重要的