找回密码
 立即注册
查看: 1644|回复: 10

为什么STC8H8K64U串口下载正常但USB不识别?

[复制链接]
  • TA的每日心情
    开心
    昨天 15:03
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    35

    主题

    87

    回帖

    765

    积分

    高级会员

    积分
    765
    发表于 2023-4-4 18:55:18 | 显示全部楼层 |阅读模式
    之前买了几块打狗棒,熟悉了STC8H8K64U的软硬件。之后买了几十片STC8H8K64U的LQFP48封装。打板加工了几十片LQFP48转PDIP40的小板和引脚测试板。
    焊了三片。经测试,连接P30./3.1串口,写STC8H8K64U为仿真器成功。显然表明P30./3.1端口正常。
    可是按USB连接,先将P3.2接地再上电,电脑总是提示未能识别的USB设备。P30./3.1对外接了30欧的电阻,UCAP接了4.7微法电容。
    转接板上是将P30./3.1加GND引到一个三芯插座,现在测试通过这个三芯插座连接到一个可安装在机箱背板上的USB-A母座接线上。USB连线一头插入这个插座,另一头插入电脑的USB接口。转接板自己有5V电源供电,不使用USB的5V供电。
    USB的连线用的是之前连接打狗棒与电脑的连线(外购的6A充电线),只是加了个USB-A转TypeC转接头,因为我们的转接板上没有TypeC接头。
    焊的三块转接板均可以通过P30./3.1串口方式写成仿真器成功,但都不能被电脑成功识别USB口。可能还有哪些没有做正确?
    转接板.jpg
    转接板测试.jpg
    转接板到USB联线.jpg
    回复 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9529

    回帖

    1万

    积分

    管理员

    积分
    14103
    发表于 2023-4-4 19:36:29 | 显示全部楼层
    之前谁讲他的 USB线是充电的USB线,竟然没有 D-/D+
    1.png

    2.png

    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9529

    回帖

    1万

    积分

    管理员

    积分
    14103
    发表于 2023-4-4 19:40:03 | 显示全部楼层


    为何不行的板子 【电源开关按键】,【P3.2接地的按键】 都没看到
    大家能不能先抄袭到我们的水准,再改良,为何抄个板都倒退了




    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    3

    主题

    51

    回帖

    473

    积分

    中级会员

    积分
    473
    发表于 2023-4-4 20:42:18 | 显示全部楼层
    淘宝上大把转接座子,嫌线多就买micro USB,老的充电线能用,接线简单
    usb.jpg
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 15:03
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    35

    主题

    87

    回帖

    765

    积分

    高级会员

    积分
    765
     楼主| 发表于 2023-4-5 09:25:43 | 显示全部楼层
    原来打算就买打狗棒用在产品上,发现有几个问题。一是有些引脚没有引出来。我们做的转接板总共引出了38+4个IO口。二是USB接口要接到机箱背板的USB-A母座上还是要焊线。板子太小,找焊点不容易。三是询问了能否给打狗棒的PCB文件,你们只给了PDF的图。四是问了打狗棒能否长期稳定供货也没了下文。所以还是自己设计吧。在测试板上有P3.2接地按钮,外接电源有开关。测试时是先按下P3.2接地开关,再上电,否则电脑不会去识别USB端口。今天测试P3.0/3.1通过STC8H8K64U可以以在串口仿真模式下运行程序。
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9529

    回帖

    1万

    积分

    管理员

    积分
    14103
    发表于 2023-4-5 10:18:47 | 显示全部楼层


    这个 开天斧-STC8H8K64U核心功能实验板,【免费+包邮送】 您3块,你测试下,
    我怀疑你搭的电路哪没搞好,太乱了,先用我们稳定的 开天斧 测试成功,再倒推你哪线路有问题


    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9529

    回帖

    1万

    积分

    管理员

    积分
    14103
    发表于 2023-4-5 10:21:17 | 显示全部楼层
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 15:03
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    35

    主题

    87

    回帖

    765

    积分

    高级会员

    积分
    765
     楼主| 发表于 2023-4-5 15:31:23 | 显示全部楼层
    今天多方面找原因,USB口调试成功,有如下经验:
    1. 加了TypeC转USB-A接头的线用不得!
       之前为了用打狗棍,买了几根一头是USB-A,另一头是TypeC的USB线,使用很好。现在测试板上是普通USB-A接口。于是又买了几个TypeC转USB-A接头,体积很小。结果表明不行!
    2. 普通的USB线很不稳定。
       调试成功用的是带屏蔽和一端带磁环的USB线。插在电脑前面板的USB口就行。故意换了一根普通的1.5米USB线,插在电脑前面板上不行,转而插在电脑后面的主板上的USB口。上电后可以识别。在Keil中进入USB调试界面,开始运行程序。循环了几次就死机了。
    3. 之前的塑料材质可安装在背板上的USB母座不能用(幸亏只买了10个试用)!必须使用通常的金属外壳材质的USB母座。而且USB母座的外壳要接系统地。否则即使识别了端口,传输数据就出问题。但是可直接安装在机箱背板上的金属壳USB口好像不多见?
    总之,USB口需要考虑的事比RS232串口多。以前自己编个串口线也挺好使,没啥问题。USB口从线到接头不注意都是坑!
    以前只手工焊接LQDP44的片子成功。这次手工焊接LQFP48的片子准备不成功。因为引脚间距从0.8mm到了0.5mm。我都68了,手脚不太灵活了。不过这次焊的三块板子都没有大问题。经过测试,其中的一块P54引脚有点连焊了,处理下就好了。我们的产品量小,又想用点新片子。谢谢回复!
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9529

    回帖

    1万

    积分

    管理员

    积分
    14103
    发表于 2023-4-5 16:51:41 | 显示全部楼层
    还是看本论坛看少了,这个工具配了专业的USB-TypeC的线



    也可以 USB转 TTL下载








    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9529

    回帖

    1万

    积分

    管理员

    积分
    14103
    发表于 2023-4-5 16:53:09 | 显示全部楼层


    这就是专业的线,其实用手机原配的数据线就可以了
    1.png

    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-19 21:29 , Processed in 0.079673 second(s), 67 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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