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

视频回放,USB大型实战研讨会,冲哥重披战袍, 2023/8/19期

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15609
发表于 2024-1-7 17:48:00 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:320
  • 最近打卡:2025-04-28 20:55:53

6

主题

39

回帖

474

积分

中级会员

积分
474
发表于 2024-1-30 12:12:04 | 显示全部楼层
正在产学习
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2024-04-25 22:41:14

8

主题

43

回帖

220

积分

中级会员

积分
220
发表于 2024-4-25 22:30:12 | 显示全部楼层
Proteus 仿真 stc15w4k32s4 库
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:286
  • 最近打卡:2025-05-01 02:56:56
已绑定手机

8

主题

105

回帖

640

积分

高级会员

积分
640
发表于 2024-10-21 08:54:36 | 显示全部楼层
已购一箭双雕,准备好学习。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:286
  • 最近打卡:2025-05-01 02:56:56
已绑定手机

8

主题

105

回帖

640

积分

高级会员

积分
640
发表于 2024-10-22 17:01:23 | 显示全部楼层
昨天看了STC-USB大型实战研讨会上冲哥重披战袍的视频回放的第一部分。讲解的很详细,通俗易懂。确实STC-USB应用USB-CDC虚拟串口,给我们带来许多方便,而实现USB的功能电路只需要轻松的三步即可!!实际上我们每天正在学的《实验箱演示》中已经运用了USB-CDC虚拟串口的知识。现在看专题讲解使我们有了更进一步的认识。尤其是串口不停电,不需匹配频率下载太方便了。还有USB的中断、基于CDC串口的Printf函数,给我们的串口无限可能!使用起来确很简单。还有通过CDC串口发送特定指令获取参数...等。一言以蔽之就是好。
今天下午学习第二部分USB-CDC虚拟串口应用中基于LIB库的简易USB-CDC转串口。这个可以帮助我们进行一个快速的开发,通过USB-CDC转IIC 、转CAN、转SPI等串口。冲哥演示了用三步实现简易USB-CDC转串。看似简易,但要掌握还需反复揣摩。
第二部分还讲解了CDC转串口的高级运用,可以实现转双(甚至四个)串口。配置的核心步骤如下
1.USB硬件初始化
2.编写读取函数和写入函数
3.配置USB中断
4.配置设备的设备描述符,标识符等等
5.配置端点输入
6.配置端点输出
这部分内容确实是高级,内容繁多,让人眼花缭乱。好在STC有例程包帮助我们去学习使用。明天继续。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:286
  • 最近打卡:2025-05-01 02:56:56
已绑定手机

8

主题

105

回帖

640

积分

高级会员

积分
640
发表于 2024-10-23 17:19:47 | 显示全部楼层
前面看了STC-USB大型实战研讨会上冲哥重披战袍的视频回放的第一部分和第二部分。
今天下午学习第三部分USB-HID通信。就是通过直接修改CDC代码,实现USB-HID通信。和CDC比较其具体差异,需要配置的核心步骤:
1.修改设备符等信息,新增HID信息标识
2.替换HID的class类
3.std请求增加HID标识符信息
4.删除串口相关函数
5.usb端点1改为输出
6.增加读取和输出函数
通过修改设备符等信息,修改HID信息标识,修改接收函数并控制LED作为键盘指示灯,增加HID发送键盘码表函数,可以实现HID键盘
通过修改设备符等信息,新增HID信息标识,std请求增加对应信息,修改vendor信息,修改主函数,实现WINUSB通信,但注意WINUSB使用的限制条件。
STC-USB大型实战研讨会上冲哥重披战袍的视频回放的三个部分都看了一遍,比教授级别的要通俗易懂的多。
但还是只能说了解一些皮毛,要想真正掌握还要继续学习。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:166
  • 最近打卡:2025-04-30 13:36:04
已绑定手机

34

主题

171

回帖

1177

积分

金牌会员

积分
1177
发表于 2024-11-1 20:06:39 | 显示全部楼层
第一集 STC8H编译时提升错误:LX51 LINKER/LOCATER V4.66.30.0 - SN: K1DZC-PIGMVC
COPYRIGHT ARM Germany GmbH 1995 - 2014
@.\Objects\DEMO.lnp ".\Objects\man.obj",
".\stc_usb_cdc_8h_xdata.LIB"
TO ".\Objects\DEMO"
PRINT(".\Listings\DEMO.map") REMQVEUNUSED
*** ERROR L204: INVALID KEYWORD
    POS: 117
    h_xdata.LIB TO .\Objects\DEMO PRINT (.\Listings\DEMO.map) REMQVEUNUSED
Target not created.
Build Time Elapsed:  00:00:00
-------------------------------------------------------------------------------
删除REMQVEUNUSED后可以编译,有40个警告:".\Objects\DEMO" - 0 Error(s), 40 Warning(s).
-----------------------------------------------------------------------------
是不是编译器未注册,请问怎么注册呢? 222.PNG 333.PNG 444.PNG 捕获.PNG


8位程序---换个STC32G.h头文件,换个C251编译器就直接到STC32的高度了;
          想回到8位机,则换个STC8H.h头文件,换个C51编译器就回到8位机了.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:198
  • 最近打卡:2025-05-01 00:16:05
已绑定手机

24

主题

345

回帖

1629

积分

金牌会员

积分
1629
发表于 2024-11-2 00:16:53 | 显示全部楼层
学习,加油。
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:53
  • 最近打卡:2024-12-27 08:18:49

0

主题

132

回帖

136

积分

注册会员

积分
136
发表于 2024-11-7 10:04:17 | 显示全部楼层
谢谢
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:152
  • 最近打卡:2025-05-01 08:15:33

0

主题

29

回帖

722

积分

高级会员

积分
722
发表于 2024-11-30 19:11:48 | 显示全部楼层
跟着冲哥一点一点学习,辛苦了冲哥!
回复 支持 反对

使用道具 举报 送花

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

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

GMT+8, 2025-5-1 19:35 , Processed in 0.146321 second(s), 119 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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