rtt 在STM32F767上实现虚拟串口的问题
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上实现虚拟串口的问题相关推荐
- STM32 USB使用记录:使用CDC类虚拟串口(VCP)进行通讯
文章目录 目的 基础说明 使用STM32CubeIDE配置生成代码 用户代码分析 回环测试 串口参数设置 USB HS使用与演示 通讯速率测试 测试代码 USB FS测试 USB HS测试 影响速度的 ...
- 虚拟串口及其在串口转以太网中的应用
本文介绍虚拟串口的概念,以及如何在串口转以太网中利用该技术. 1.虚拟串口的概念 虚拟串口是用操作系统的虚拟驱动技术产生的串口(COM口),相对于计算机本身的硬件串口(COM1等)来说虚拟串口并不对应 ...
- android真机怎么使用虚拟串口,怎么用小米手机调试我写的android程序
怎么用小米手机调试我写的android程序以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 怎么用小米手机调试我写的and ...
- java连接stk外部接口_SLWSTK无线开发工具上的外扩串口如何使用(虚拟串口/VCOM)...
标题: SLWSTK无线开发工具上的外扩串口如何使用(虚拟串口/VCOM) 关键词:ZigBee, 串口,VCOM,虚拟串口,外扩串口,EFR32, PCB4001, EFR32MG13P732 ...
- 串口数据波形显示_【专题教程第6期】SEGGER的J-Scope波形上位机软件,RTT模式波形上传可飙到500KB/S...
[专题教程第6期]SEGGER的J-Scope波形上位机软件,RTT模式波形上传速度可狂飙到500KB/S左右 说明: 1.在实际项目中,很多时候,我们需要将传感器或者ADC的数值以波形的形式显示.通 ...
- STM32 USB虚拟串口原理(上)
USB虚拟串口是使用USB的CDC(CDC为communication device class(virtual port com))类实现的一种通讯接口.使用STM32自带的USB slave功能可 ...
- GD32F4上使用HAL库实现USB虚拟串口通讯
一直使用STM32F4搭配HAL库做项目,最近需要将软件移植至国产的GD32F4上,但兆易仅提供了标准库,并未像ST那样提供HAL库,但二者USB库又互不兼容.最后,为了原软件不做大的修改,故决定使用 ...
- stm32 usb 虚拟串口 相同_RTThread STM32 虚拟串口代码级移植
背景介绍: 关于"虚拟串口" Sugar 发过一篇<RT-Thread 使用 CubeMX 的 VCP(虚拟串口)> <软件架构训练计划>选择 CubeMX ...
- 建立UDP到虚拟串口的映射软件 : USR-VCOM,并应用到WiFi调试ESP32
简 介: 为了能够通过WiFi对于ESP32中的MicroPython程序进行开发,本文测试了使用有人无线模块USR-WiFi形成虚拟串口的方式对于ESP32进行软件开发. 关键词: ESP32,US ...
最新文章
- Akka 系列(五):Java 和 Scala 中的 Future
- NARF 特征点提取
- walle的试用和结合vagrant
- 天了噜,Java 8 要停止维护了!
- WPF中设置ListView的Items颜色交替显示
- [Intel Edison开发板] 04、Edison开发基于nodejs和redis的服务器搭建
- 《微信小程序开发》学习情况大调查!
- 文件缓存、内存缓存与静态化页面的取舍
- Jellybean 4.1.1 精简列表+谷歌服务包精简列表
- 使用TSMaster从零打造车辆控制器HIL实时仿真系列3-脱离RT的车辆模型的实时仿真
- GIS地理信息系统相关整理
- win10专业版如何快速恢复出厂设置的方法
- 风险偏好情绪提振,欧元低位延续反弹
- 三八女神节礼物排行,2022年三八节送女人什么礼物好?
- 粒子群算法(PSO)的python实现
- android手机CPU的浅显认识与比较
- sql语句条件判断函数(流程控制函数)
- 【TSP问题】基于蜜蜂算法求解旅行商问题附matlab代码
- 我在华为的一次面试经历
- 交换机设备登录账号权限1_交换机上配置RADIUS登录认证
热门文章
- 蒙特卡洛树搜索方法介绍——算力聚焦方法(一) Dyna-Q+
- 电商类应用如何快速构建站内搜索和智能推荐能力?
- TFRecord数据集制作
- Vue跨域访问后端接口问题解决
- 环路补偿之“反向零点”分析 ---- 以“反相放大器”为例分析
- 树莓派4B:安装QT5开发环境
- razor imu 9dof的使用,先锋机器人rosaria 理解,配置STM32-ROS通信等疑难杂症(持续更新中)
- ABAP-面试中的奇葩问题
- Win系统 - 内存稳定性测试软件(MemTest)
- 实验1-求二元一次方程的解