找回密码
 立即注册
楼主: zhp

8H8K64U超级简单的USB-CDC虚拟串口应用及不停电下载(中断模式+查询模式)

[复制链接]

1

主题

5

回帖

47

积分

新手上路

积分
47
发表于 2023-3-26 18:27:04 | 显示全部楼层
请教一下,使用USB-CDC进行通讯,还有没有必要使用外部晶振?
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-3-26 18:35:16 | 显示全部楼层
USB-CDC直接跟电脑这部分我们建议是用内部专门的USB-48MHz的 IRC时钟===你用外部也没任何好处
CPU 你可以用内部另外1个给CPU的不同的高速IRC时钟,也可以用外部晶振

1.png

1

主题

5

回帖

47

积分

新手上路

积分
47
发表于 2023-3-26 19:50:09 | 显示全部楼层
收到。谢谢。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-07-05 16:23:47

3

主题

51

回帖

487

积分

中级会员

积分
487
发表于 2023-3-28 14:21:01 | 显示全部楼层
想把一箭双雕开源代码移植到32G上,除了换头文件为32g,其他不知该修改哪些?我换过去试过了不行,是不是desc定义的数据不能用在32g上?

点评

可以参考下STC32G数据手册5.5章节  详情 回复 发表于 2023-3-28 15:56
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-3-28 15:35:15 | 显示全部楼层
USB这个难度高,等我们陈工有时间来回答给个思路方向
  • 打卡等级:偶尔看看I
  • 打卡总天数:14
  • 最近打卡:2025-04-28 14:10:14

19

主题

385

回帖

2508

积分

版主

积分
2508
QQ
发表于 2023-3-28 15:56:02 | 显示全部楼层
晓*** 发表于 2023-3-28 14:21
想把一箭双雕开源代码移植到32G上,除了换头文件为32g,其他不知该修改哪些?我换过去试过了不行,是不是des ...

可以参考下STC32G数据手册5.5章节

1.png
QQ:1463035472,微信:19952583954
  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6841

积分

论坛元老

积分
6841
发表于 2023-3-28 20:01:51 | 显示全部楼层
perseverance51 发表于 2023-3-17 23:00
实测STC8和STC32G很不稳定,时不时端口号消失,如果很稳定为什么不把这么一个重要的功能放到库函数例程里 ...

有没有添加到库函数例程里,不是衡量一个功能是否稳定的标准。库函数例程是为了方便用户配置芯片模块功能而封装了配置函数。
USB模块功能比较复杂不容易封装,所以我们提供了两种版本:一种是完全开源的例程给资深用户和企业客户,方便他们进行修改配置表,添加功能。另一种是将USB模块封装成库文件,按照固定的方法调用就能轻松实现USB通信,方便初学者以及不是很熟悉USB结构的用户能够简便的使用USB通信。
USB/CDC功能已经发布了一段时间了,也送出了大量的开天斧,屠龙刀实验板,配套的例程基本上都用到了USB/CDC功能,是否稳定大家心里也有公论。
时不时端口号消失的话建议检查一下线路是否稳定,线材质量是否可靠,以及板子的耗电是否超出USB接口的承受能力。
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-07-05 16:23:47

3

主题

51

回帖

487

积分

中级会员

积分
487
发表于 2023-3-28 23:42:25 | 显示全部楼层
不好意思,开源程序移植到32G上没有问题,只是需要仔细核对每一个寄存器的操作,特别是32G可以位寻址可以直接进行位操作,做一遍核对以后windows也就能识别了,一番周折终于走通了,最大的收获不在这个双雕,而在于对USB的认识加深了理解
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-3-29 08:54:43 | 显示全部楼层
恭喜,我看了都不敢回的USB, 晓奇兄 举重若轻 搞定了 !

晓奇兄,20年的老兄弟,下面您谁便选,就这些家当了,全部 【免费 + 包邮】 送您

1,芯片:1T 8051, 32位8051,各种封装的芯片
2,核心功能实验板:
     屠龙刀-STC32G12K128核心功能实验板,MCU自带硬件USB下载, 支持SWD硬件仿真
     开天斧-STC8H8K64U核心功能实验板,MCU自带硬件USB仿真,MCU自带硬件USB下载
3,  STC-USB Link1D /【专业仿真器,全自动在线下载器/自动停电上电,脱机烧录器,USB转双串口工具】

加STC华南区客服刘经理QQ: 3398500488 ;微信:18106296592  要求 【免费+包邮】 送
加STC华南区客服曹经理QQ:1933892258 ;微信:18106296595 要求 【免费+包邮】 送
加STC华东区客服聂经理QQ:2593903262;微信:18106296598  要求 【免费+包邮】 送
加STC西北区客服孙经理QQ: 1347154513 ;微信:18106296593  要求 【免费+包邮】 送
加STC华北区客服石经理QQ: 1638975601 ;微信:19952583876  要求 【免费+包邮】 送
加STC华中区客服唐经理QQ:2571301708 ;微信:18106296589 要求 【免费+包邮】 送
加STC东北区客服张经理QQ:3141888640 ;微信:19952583265   要求 【免费+包邮】 送
工作时间:  8:30-12:00  13:00-17:30(周一 到 周五, 法定节假日除外)


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-07-05 16:23:47

3

主题

51

回帖

487

积分

中级会员

积分
487
发表于 2023-3-29 11:07:24 | 显示全部楼层
神*** 发表于 2023-3-29 08:54
恭喜,我看了都不敢回的USB, 晓奇兄 举重若轻 搞定了 !

晓奇兄,20年的老兄弟,下面您谁便选,就这些家当 ...

谢谢神农鼎老兄,我这是没事干,被STC的技术吸引了,很多东西需要学习啊,客服已经与我联系了。非常感谢!学习中还会遇到很多问题,别嫌我事儿多就好,真诚为国产芯片崛起而感到自豪!
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 06:03 , Processed in 0.197767 second(s), 118 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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