永发信息网

您好,我在使用c8051f340单片机,进行keil调试时遇到一个问题:DIR VTREG后没有找到sin,sout虚拟寄存器。

答案:1  悬赏:0  手机版
解决时间 2021-02-19 18:09
  • 提问者网友:一抹荒凉废墟
  • 2021-02-19 00:51
您好,我在使用c8051f340单片机,进行keil调试时遇到一个问题:DIR VTREG后没有找到sin,sout虚拟寄存器。
最佳答案
  • 五星知识达人网友:天凉才是好个秋
  • 2021-02-19 01:07
单片机串行通讯在Keil环境中的调试技巧
其中sout是指所选择芯片的串口输入输出寄存器,不同芯片可能会有不同的名字,可以使用dir vtreg查看,如如果没有,自己写程序,用串口助手调试就行啦。追问你好,非常感谢你的回答。我用的型号是c8051f381。进入debug后,输入dir vtreg 只有PPAGE,XPAGE这两个寄存器。由于对硬件调试不通,所以现在尝试用虚拟串口来调试,这个单片机有两个UART,串口0调试通过,串口1通信失败。请问如果用dir vtreg命令查找不到这种寄存器,还有其他方法进行虚拟串口调试吗?谢谢!追答用串口助手软件pc机和你的测试板连接,如果是测试板是485你用232转485接PC机的串口如果都是232直连就行;网上很多,搜索串口助手就行了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯