stm32--virtual serial port--auxiliary debugging tool

Publisher:会飞的笨鱼Latest update time:2015-09-10 Source: eefocusKeywords:stm32 Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

When debugging serial communication software, you usually need to receive serial communication data. In this case, you will write a software to simulate the data source and then debug the target program. The two programs communicate through the physical serial port of the computer. Nowadays, few computers have two serial ports, and laptops basically have no serial ports. In this case, you can use virtual serial port software to create a pair of virtual serial ports, which are exactly the same as real serial ports for the software we write.

Click to download virtual serial port

Run the vspdxp_install.exe in the rar compressed package to install. After completion, run vspdconfig.exe to set the serial port. As shown in the figure, click Add pair to add COM4 and COM5 virtual serial ports.

Virtual Serial Port Driver

After completion, you can view the virtual serial port in the computing management, as shown in the figure.

Computer management virtual serial port

Keywords:stm32 Reference address:stm32--virtual serial port--auxiliary debugging tool

Previous article:stm32-vref+ vref- vdda vssa
Next article:stm32-vref+ vref- vdda vssa

Recommended ReadingLatest update time:2024-11-17 05:39

TinyOS transplantation method based on STM32 and CC2520
    The TinyOS system has become the most popular wireless sensor network operating system with its component structure model, event-driven, and concurrent advantages. However, TinyOS does not support STM32 and CC2520 chips. Therefore, based on the analysis of the basic principles of TinyOS, the implementation mechani
[Microcontroller]
TinyOS transplantation method based on STM32 and CC2520
STM32 serial port 1 sends, serial port 2 receives
/**   ******************************************************************************   * @file    Project/STM32F10x_StdPeriph_Template/stm32f10x_it.c    * @author  MCD Application Team   * @version V3.5.0   * @date    08-April-2011   * @brief   Main Interrupt Service Routines.   *          This file provides template
[Microcontroller]
Summarize the clock system and timer of C51, STM32 and S3C2440
/*  Name: Summary of the clock systems and timers of C51, STM32 and S3C2440  Description: For C51 microcontrollers, there is no clock system. Everything running on the chip is provided by a clock pulse - an external crystal oscillator.  For STM32, its clock system is more complicated. In order to achieve the purpose o
[Microcontroller]
STM32_(Partial Full) Reimage
The pins of STM32 can be set to: normal IO function, multiplexing function, and remapping function. Normal IO function and multiplexing function are used more frequently, so they will not be described here. Remapping function is used in relatively few occasions. Because remapping is used when the timer is actually use
[Microcontroller]
STM32_(Partial Full) Reimage
STM32 GPIO usage summary
STM32 GPIO usage summary STM32 GPIO usage steps: 1. Enable the peripheral clock corresponding to GPIO For example: // Enable the peripheral clock corresponding to GPIOA, GPIOB, and GPIOC RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA |RCC_APB2Periph_GPIOB | RCC_APB2Periph_GPIOC, ENABLE); 2. Declare a GPIO_InitStructure
[Microcontroller]
STM32 drives temperature and humidity sensor HTU21D
1 Introduction The new generation of HTU21D temperature and humidity sensor from Humirel, France, sets new standards in terms of size and intelligence: it is embedded in a dual-row flat leadless DFN package suitable for reflow soldering, with a bottom surface of 3x3mm and a height of 1.1mm. The sensor outputs a calibr
[Microcontroller]
STM32 drives temperature and humidity sensor HTU21D
STM32 serial port printf sends Chinese garbled characters
1. First, make sure that the Keil program is compiled correctly and the program has been debugged. English characters can be sent normally, but Chinese characters are garbled when sent. 2. Use Notepad to open the main.c file (or other main program), click Save As, select ANSI encoding in the lower right corner, and
[Microcontroller]
Design of remote temperature control system based on STM32
Temperature control is one of the main objects of industrial control. The commonly used mathematical model for temperature control is first-order inertia plus a pure lag link, but it varies greatly with different heating objects and environmental conditions. Because the temperature control object has a relatively co
[Industrial Control]
Design of remote temperature control system based on STM32
Latest Microcontroller Articles
  • Download from the Internet--ARM Getting Started Notes
    A brief introduction: From today on, the ARM notebook of the rookie is open, and it can be regarded as a place to store these notes. Why publish it? Maybe you are interested in it. In fact, the reason for these notes is ...
  • Learn ARM development(22)
    Turning off and on interrupts Interrupts are an efficient dialogue mechanism, but sometimes you don't want to interrupt the program while it is running. For example, when you are printing something, the program suddenly interrupts and another ...
  • Learn ARM development(21)
    First, declare the task pointer, because it will be used later. Task pointer volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • Learn ARM development(20)
    With the previous Tick interrupt, the basic task switching conditions are ready. However, this "easterly" is also difficult to understand. Only through continuous practice can we understand it. ...
  • Learn ARM development(19)
    After many days of hard work, I finally got the interrupt working. But in order to allow RTOS to use timer interrupts, what kind of interrupts can be implemented in S3C44B0? There are two methods in S3C44B0. ...
  • Learn ARM development(14)
  • Learn ARM development(15)
  • Learn ARM development(16)
  • Learn ARM development(17)
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号