关于虚拟串口与MDK联调的问题

2019-07-20 02:56发布

MDK与虚拟串口调试,需要VSPD与串口调试助手,另外还需要在debug中输入以下命令


mode com2 19200,1,8,1 绑定MDK与串口2
assign com2<s3in>s3out   将单片机的串口3映射到串口2

这里出现一个问题,输入assign com2<s3in>s3out时候报错

assign com2<s3in>s3out
assign com2<s3in>s3out
_________________^
*** error 30: undefined name of virtual register

字面意思上是说名优定义的虚拟寄存器,但是不知道怎么解决,输入的格式应该是没有错的


另外当我使用103的时候并不会出现这种问题,而且F4的时候有内存未定义的情况*** error 65: access violation at 0x40023800 : no 'read' permission)
虽然我可以通过手动设置加入.ini文件来解决,但是不知道会不会有问题。

也就是说有可能是F4跟 MDK debug不兼容么?(我使用的是原子的历程)?
具体有木有人遇到过呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。