关于探索者F407串口问题(MDK 中使用虚拟串口调试串口)

2019-07-20 07:12发布

本帖最后由 胡图图图 于 2018-7-11 09:21 编辑

如图,我想用探索者usart1虚拟成串口6,与串口助手进行通信。但是老是出现 “*** error 30, line 3: undefined name of virtual register”这句话。
我之前用F1战舰板子遇到这个问题,然后设置Debug里面的一些参数就好了,为什么同样的问题F4却不能解决了呢?
求各位大侠支支招,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
正点原子
1楼-- · 2019-07-20 11:11
胡图图图 发表于 2018-7-14 08:35
用Configure Virtual Serial Port Driver这个软件生成的虚拟串口,我看到下面这个图,原子哥看一下(原文 ...

没研究过这种
正点原子
2楼-- · 2019-07-20 14:30
 精彩回答 2  元偷偷看……
胡图图图
3楼-- · 2019-07-20 15:43
正点原子 发表于 2018-7-12 01:46
双击看代码

谢谢原子哥回复。调试结果是这样的,然后我按照网上的一些方法 http://www.cnblogs.com/qiyuexin/p/8304031.html#_label0_0 ,在命令行输入“dir vtreg”,没有显示SxIN,SxIN,说明不支持。stm32f407不支持虚拟串口调试串口?

正点原子
4楼-- · 2019-07-20 15:58
你的qsize,是个什么定义?
胡图图图
5楼-- · 2019-07-20 17:31
 精彩回答 2  元偷偷看……
正点原子
6楼-- · 2019-07-20 19:35
胡图图图 发表于 2018-7-13 09:36
typedef unsigned short qsize;
所以qsize  size = 0; 也就是unsigned short size = 0;

你是软件仿真还是硬件仿真?

一周热门 更多>