找回密码
 立即注册
楼主: zhangz***

只引出P3.0,P3.1,想要把printf()打印的信息通过USB传到电脑?

[复制链接]
  • TA的每日心情
    开心
    昨天 09:00
  • 签到天数: 136 天

    [LV.7]常住居民III

    4

    主题

    234

    回帖

    902

    积分

    高级会员

    积分
    902
    发表于 2023-12-29 17:04:29 | 显示全部楼层

    自己写一个空程序就好了
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    4

    主题

    52

    回帖

    160

    积分

    注册会员

    积分
    160
     楼主| 发表于 2023-12-29 17:11:51 | 显示全部楼层
    乘风飞扬 发表于 2023-12-29 10:06
    使用STC-USB Link1D工具的CDC1串口与芯片通信的话,芯片需要配置成UART串口与工具通信;
    而例程是将芯片 ...

    好奇地问,STC-USB Link1D工具的(LNK1)接口下载程序时,它把P3.0 P3.1当成串口RxD TxD还是当成USB口D- D+?还是其它什么的?

    点评

    经过LINK1D后是串口,不经过是HID  发表于 2024-2-10 14:32
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    4

    主题

    52

    回帖

    160

    积分

    注册会员

    积分
    160
     楼主| 发表于 2024-1-12 10:02:38 | 显示全部楼层
    又遇到问题了:

    1、使用TypeC数据线连到电脑上,运行正常。这是我开发调试的使用场景。
    2、使用TypeC电源线(无数据线)连接到充电头插到排插上,运行异常,感觉卡住了。这是产品正常使用场景。

    相关代码如下:

        ...
        usb_init();
        ...
        IE2 |= 0x80;   //IE2相关的中断位操作使能后,需要重新设置EUSB
        ...
        EA = 1;     //打开总中断
        ...
        while (DeviceState != DEVSTATE_CONFIGURED);  //等待USB完成配置


    然后,我把等待USB完成配置 这个while循环注释掉,就正常了。
    USB库是 stc_usb_cdc_8h_xdata.LIB,44,129 字节,修改时间 2023‎年‎6‎月‎30‎日,‏‎18:17:21

    这是什么原因啊?
    很多例子都有等待USB完成配置 这个while循环,如果注释掉,会有什么后果?
    有没有USB库的源码?

    点评

    CDC源码见一箭双雕A0、A1例程:https://www.stcaimcu.com/forum.php?mod=attachment&aid=NjM3OHxiN2VhYzU5YnwxNjk4ODkwOTg2fDE3fDE1MjU= 如果需要不连接USB工作,初始化时可以判断一下USB是否连接,如没连接,跳过  详情 回复 发表于 2024-2-10 14:50
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 116 天

    [LV.6]常住居民II

    25

    主题

    304

    回帖

    1053

    积分

    荣誉版主

    Cyber Hamster

    积分
    1053
    发表于 2024-2-10 14:50:01 | 显示全部楼层
    zhangzhonghua 发表于 2024-1-12 10:02
    又遇到问题了:

    1、使用TypeC数据线连到电脑上,运行正常。这是我开发调试的使用场景。

    CDC源码见一箭双雕A0、A1例程:https://www.stcaimcu.com/forum.php?mod=attachment&aid=NjM3OHxiN2VhYzU5YnwxNjk4ODkwOTg2fDE3fDE1MjU=

    如果需要不连接USB工作,初始化时可以判断一下USB是否连接,如没连接,跳过等待USB配置完成,
    (=・ω・=)
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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

    GMT+8, 2024-5-19 07:49 , Processed in 0.063620 second(s), 45 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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