1. 使用的板子是正点原子的板子

2. 按照rtt官方文档的说明,使用rt studio配置工程

3. 开启宏#define BSP_USING_USBDEVICE和#define HAL_PCD_MODULE_ENABLED

4. 将cubeMX生成的函数复制到board.c中

void SystemClock_Config(void)void HAL_PCD_MspInit(PCD_HandleTypeDef* hpcd)

4. 修改drv_clk.c

void clk_init(char *clk_source, int source_freq, int target_freq)
{extern void SystemClock_Config(void);//system_clock_config(target_freq);SystemClock_Config();
}

5. 将RT-ThreadStudio\plugins\org.rt-thread.studio.project.gener_1.0.24\gener\templates\drivers\config\h7\usbd_config.h复制到工程路径下drivers\include\config

6. 替换STM32F7xx_HAL_Driver库到最新版本

7. drv_usbd.c 第188行修改为pcd->Init.ep0_mps = EP_MPS_64;//DEP0CTL_MPS_64;

8. 编译下载即可

9. 使用丁丁串口助手需要勾选DTR才行

rtt 在STM32F767上实现虚拟串口的问题相关推荐

  1. STM32 USB使用记录:使用CDC类虚拟串口(VCP)进行通讯

    文章目录 目的 基础说明 使用STM32CubeIDE配置生成代码 用户代码分析 回环测试 串口参数设置 USB HS使用与演示 通讯速率测试 测试代码 USB FS测试 USB HS测试 影响速度的 ...

  2. 虚拟串口及其在串口转以太网中的应用

    本文介绍虚拟串口的概念,以及如何在串口转以太网中利用该技术. 1.虚拟串口的概念 虚拟串口是用操作系统的虚拟驱动技术产生的串口(COM口),相对于计算机本身的硬件串口(COM1等)来说虚拟串口并不对应 ...

  3. android真机怎么使用虚拟串口,怎么用小米手机调试我写的android程序

    怎么用小米手机调试我写的android程序以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 怎么用小米手机调试我写的and ...

  4. java连接stk外部接口_SLWSTK无线开发工具上的外扩串口如何使用(虚拟串口/VCOM)...

    标题:   SLWSTK无线开发工具上的外扩串口如何使用(虚拟串口/VCOM) 关键词:ZigBee, 串口,VCOM,虚拟串口,外扩串口,EFR32, PCB4001,  EFR32MG13P732 ...

  5. 串口数据波形显示_【专题教程第6期】SEGGER的J-Scope波形上位机软件,RTT模式波形上传可飙到500KB/S...

    [专题教程第6期]SEGGER的J-Scope波形上位机软件,RTT模式波形上传速度可狂飙到500KB/S左右 说明: 1.在实际项目中,很多时候,我们需要将传感器或者ADC的数值以波形的形式显示.通 ...

  6. STM32 USB虚拟串口原理(上)

    USB虚拟串口是使用USB的CDC(CDC为communication device class(virtual port com))类实现的一种通讯接口.使用STM32自带的USB slave功能可 ...

  7. GD32F4上使用HAL库实现USB虚拟串口通讯

    一直使用STM32F4搭配HAL库做项目,最近需要将软件移植至国产的GD32F4上,但兆易仅提供了标准库,并未像ST那样提供HAL库,但二者USB库又互不兼容.最后,为了原软件不做大的修改,故决定使用 ...

  8. stm32 usb 虚拟串口 相同_RTThread STM32 虚拟串口代码级移植

    背景介绍: 关于"虚拟串口" Sugar 发过一篇<RT-Thread 使用 CubeMX 的 VCP(虚拟串口)> <软件架构训练计划>选择 CubeMX ...

  9. 建立UDP到虚拟串口的映射软件 : USR-VCOM,并应用到WiFi调试ESP32

    简 介: 为了能够通过WiFi对于ESP32中的MicroPython程序进行开发,本文测试了使用有人无线模块USR-WiFi形成虚拟串口的方式对于ESP32进行软件开发. 关键词: ESP32,US ...

最新文章

  1. Akka 系列(五):Java 和 Scala 中的 Future
  2. NARF 特征点提取
  3. walle的试用和结合vagrant
  4. 天了噜,Java 8 要停止维护了!
  5. WPF中设置ListView的Items颜色交替显示
  6. [Intel Edison开发板] 04、Edison开发基于nodejs和redis的服务器搭建
  7. 《微信小程序开发》学习情况大调查!
  8. 文件缓存、内存缓存与静态化页面的取舍
  9. Jellybean 4.1.1 精简列表+谷歌服务包精简列表
  10. 使用TSMaster从零打造车辆控制器HIL实时仿真系列3-脱离RT的车辆模型的实时仿真
  11. GIS地理信息系统相关整理
  12. win10专业版如何快速恢复出厂设置的方法
  13. 风险偏好情绪提振,欧元低位延续反弹
  14. 三八女神节礼物排行,2022年三八节送女人什么礼物好?
  15. 粒子群算法(PSO)的python实现
  16. android手机CPU的浅显认识与比较
  17. sql语句条件判断函数(流程控制函数)
  18. 【TSP问题】基于蜜蜂算法求解旅行商问题附matlab代码
  19. 我在华为的一次面试经历
  20. 交换机设备登录账号权限1_交换机上配置RADIUS登录认证

热门文章

  1. 蒙特卡洛树搜索方法介绍——算力聚焦方法(一) Dyna-Q+
  2. 电商类应用如何快速构建站内搜索和智能推荐能力?
  3. TFRecord数据集制作
  4. Vue跨域访问后端接口问题解决
  5. 环路补偿之“反向零点”分析 ---- 以“反相放大器”为例分析
  6. 树莓派4B:安装QT5开发环境
  7. razor imu 9dof的使用,先锋机器人rosaria 理解,配置STM32-ROS通信等疑难杂症(持续更新中)
  8. ABAP-面试中的奇葩问题
  9. Win系统 - 内存稳定性测试软件(MemTest)
  10. 实验1-求二元一次方程的解