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

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

[复制链接]

该用户从未签到

1

主题

5

回帖

47

积分

新手上路

积分
47
发表于 2023-3-26 18:27:04 | 显示全部楼层
请教一下,使用USB-CDC进行通讯,还有没有必要使用外部晶振?

该用户从未签到

550

主题

9397

回帖

1万

积分

管理员

积分
13922
发表于 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 | 显示全部楼层
收到。谢谢。
回复 送花

使用道具 举报

该用户从未签到

3

主题

51

回帖

473

积分

中级会员

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

点评

可以参考下STC32G数据手册5.5章节  详情 回复 发表于 2023-3-28 15:56

该用户从未签到

550

主题

9397

回帖

1万

积分

管理员

积分
13922
发表于 2023-3-28 15:35:15 | 显示全部楼层
USB这个难度高,等我们陈工有时间来回答给个思路方向

该用户从未签到

9

主题

296

回帖

1724

积分

版主

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

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

1.png
QQ:1463035472,微信:19952583954
  • TA的每日心情
    奋斗
    昨天 08:55
  • 签到天数: 138 天

    [LV.7]常住居民III

    26

    主题

    1325

    回帖

    4127

    积分

    论坛元老

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

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

    该用户从未签到

    3

    主题

    51

    回帖

    473

    积分

    中级会员

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

    使用道具 举报

    该用户从未签到

    550

    主题

    9397

    回帖

    1万

    积分

    管理员

    积分
    13922
    发表于 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(周一 到 周五, 法定节假日除外)


    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    3

    主题

    51

    回帖

    473

    积分

    中级会员

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

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

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-12 06:27 , Processed in 0.070501 second(s), 68 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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