找回密码
 立即注册
查看: 1262|回复: 2

STC8H仿真调试时可以使用CDC串口吗?

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:246
  • 最近打卡:2025-05-03 14:05:48

49

主题

129

回帖

1369

积分

金牌会员

积分
1369
发表于 2023-2-19 12:44:53 | 显示全部楼层 |阅读模式
如题,仿真时使用P3.0和P3.1端口。串口1可以转移到其它端口,但是CDC串口不行吧?如此仿真时就无法调试CDC串口了。暂时用其它传统串口代替CDC串口,但是CDC串口好像没有中断功能,那么替代调试的传统串口只能使用查询接收方式?
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-05-04 08:52:05

718

主题

1万

回帖

1万

积分

管理员

积分
15654
发表于 2023-2-19 16:55:41 | 显示全部楼层
1.png

你用非 P30/P31 来仿真,就可以仿真 STC8H8K64U 的 USB 的所有功能
  • 打卡等级:以坛为家I
  • 打卡总天数:246
  • 最近打卡:2025-05-03 14:05:48

49

主题

129

回帖

1369

积分

金牌会员

积分
1369
发表于 2023-2-19 21:02:05 | 显示全部楼层
谢谢回复!以前的芯片采用Keil仿真好像说只能通过P3.0/P3.1端口,现在比如说可以通过串口2的P4.6/P4.7吗?开始仿真时(已经制作好仿真器)程序被下载到被仿真芯片。没有在Keil点击运行按钮,这时程序尚未运行,没有切换串口1到串口2,后面的仿真可以进行吗?或是程序中使用串口1的其它组引脚,但也是要在程序中切换串口1的默认引脚。后面的仿真可以运行吗?还有一个问题请教,使用STC8H8K64U的CDC串口因该是使用P3.0/P3.1端口,当接收到上位机发来数据,串口1会产生接收中断吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-4 10:28 , Processed in 0.139634 second(s), 62 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表