首页 > 其他分享 >关于CH32系列MCU SDI虚拟串口功能的使用

关于CH32系列MCU SDI虚拟串口功能的使用

时间:2023-08-16 10:36:03浏览次数:45  
标签:LinkUtility CH32 使用 如下 串口 WCH MCU SDI

该功能需要配合EVT对应例程以及对应WCH-LinkUtility工具使用,WCH-LinkUtility下载链接如下:

https://www.wch.cn/downloads/WCH-LinkUtility_ZIP.html

该功能目前仅支持以下型号MCU,如下图,且需要配合WCH-LinkE使用,具体可见WCH-Link使用说明5.2.11小节,WCH-Link使用说明下载链接如下:

https://www.wch.cn/downloads/WCH-LinkUserManual_PDF.html

 

以CH32V003的SDI printf使用为例

1、打开工程并修改工程,默认不是使用SDI printf,需要修改,如下图:

  2、打开串口调试助手,打开WCH-LinkE对应的串口,如下图:

 3、打开WCH-LinkUtility,选择对应固件,按照下图勾选下载,注意不要勾选读保护,要勾选SDI ENABLE,具体如下图:

 下载之后,打印如下:

 

标签:LinkUtility,CH32,使用,如下,串口,WCH,MCU,SDI
From: https://www.cnblogs.com/wchmcu/p/17633298.html

相关文章

  • 串口驱动
    CH340:CH340/CH341USB转串口WINDOWS驱动程序PL2302:PL2303WindowsDriverDownloadCP2102:CP210xUSB转UART桥接VCP驱动程序FT232:FT232RUSBUARTDriverDownload......
  • AVR汇编(七):位操作和MCU控制指令
    AVR汇编(七):位操作和MCU控制指令位操作指令SBI/CBISBI指令用于设置I/O寄存器中的第b位,CBI指令用于清除I/O寄存器中的第b位。例如:SBIDDRB,5;PB5设为输出模式CBIPORTB,5;PB5输出低电平移位LSL指令用于逻辑左移,低位补0。LSR指令用于逻辑右移,高位......
  • 关于CH32系列MCU SDI虚拟串口功能的使用
    该功能需要配合EVT对应例程以及对应WCH-LinkUtility工具使用,WCH-LinkUtility下载链接如下:https://www.wch.cn/downloads/WCH-LinkUtility_ZIP.html该功能目前仅支持以下型号MCU,如下图,且需要配合WCH-LinkE使用,具体可见WCH-Link使用说明5.2.11小节,WCH-Link使用说明下载链接如下:ht......
  • CH32V003在MRS中的初始化过程
    在MRS的默认配置中,在main函数执行之前,就已经执行了时钟的初始化配置程序,这部分程序被放在了一个名为system_ch32v00x.c的文件中,这个文件默认被加载到MRS的User目录下(可双击打开它)。在该文件中,最重要的一个函数就是SystemInit,它负责系统的初始化工作,其代码如下所示。 voidSyste......
  • 国产MCU-CW32F030开发学习- 移植rtthread-nano
    国产MCU-CW32F030开发学习--移植rtthread-nano硬件平台CW32_48F大学计划板CW32_IOT_EVA物联网开发评估套件RT-ThreadNanoRT-ThreadNano是一个极简版的硬实时内核,它是由C语言开发,采用面向对象的编程思维,具有良好的代码风格,是一款可裁剪的、抢占式实时多任务的RTOS。其内存资源......
  • 优秀的 Modbus 从站(从机、服务端)仿真器、串口调试工具
    主要功能支持多种Modbus协议,包括:ModbusRTUModbusASCIIModbusTCP/IPModbusUDP/IPModbusRTUOverTCP/IPModbusRTUOverUDP/IP监视串行线路或以太网上的通信数据支持多达28种数据格式,包括:Signed、Unsigned、Hex、Binary、Long、Float、Double等支持Modbus协议地址和PLC......
  • 优秀的 Modbus 从站(从机、服务端)仿真器、串口调试工具
    目录优秀的Modbus从站(从机、服务端)仿真器、串口调试工具主要功能软件截图优秀的Modbus从站(从机、服务端)仿真器、串口调试工具官网下载地址:http://www.redisant.cn/mse主要功能支持多种Modbus协议,包括:ModbusRTUModbusASCIIModbusTCP/IPModbusUDP/IPModbusRTUO......
  • N76E003使用双串口,波特率异常(115200 bps)
    1、如下图通过数据手册可以看出在16Mhz的时钟下115200会有较大误差,故须将时钟配置为16.6Mhz2、使用双串口的情况下串口0使用timer1作为时钟,串口1使用timer3作为时钟,在这种情况下,实际上timer1的时钟是16.588Mhz,需要按16.588Mhz来计算波特率,否则波特率有较大误差。(即便如此,在某些......
  • Python 读取 Arduino 串口数据
    serial读取串口数据初始化serimportserialser=serial.Serial('com1',9600,timeout=1)初始化的参数ser=serial.Serial(port=None,#numberofdevice,numberingstartsat#zero.ifeverythingfails,theuser#canspecifyadevicestring,......
  • CH32V003及其开发环境
    CH32V003是南京沁恒微电子股份有限公司推出的一颗工业级通用微控制器芯片(单片机)。它基于32位RISC-V指令集及架构设计,采用该公司自主开发的青稞V2A(QingKeV2)内核,基于RV32EC指令集,具有2级流水线,支持2级中断嵌套,支持2级硬件堆栈。支持48MHz系统主频,具有宽压(3.3/5V)、单线调试(SWDIO)、低......