[STM32F1] 占用空间非常小 基于标准外设库的USB复合设备程序 MSC CDC HID

[复制链接]
1645|22
 楼主| knk 发表于 2022-7-7 20:40 | 显示全部楼层 |阅读模式
本帖最后由 knk 于 2022-7-13 12:12 编辑

标准外设库占用空间就是小,附件是USB复合设备,MSC两个磁盘,CDC,HID透传,程序10K左右,同样的功能用HAL库函数要20多K。
附件是Keil-ARM工程,可选使用外接8MHz晶振或外接12MHz外接晶振。增加图形化配置,可选使能MSC、CDC、HID,可选USB DP上拉电阻控制IO。
USB设备描述符和配置描述符有详细的注释。
微信截图_20220711155659.png 微信截图_20220711154154.png [payamount]299.00[/payamount]
[pay] STM32F103CB Composite MSC CDC HID 2022-07-12.rar (451.42 KB, 下载次数: 1) [/pay]



 楼主| knk 发表于 2022-7-11 16:02 | 显示全部楼层
程序更新:
USB设备描述符和配置描述符增加详细注释。
MSC、CDC和HID可以任意组合使用。
增加快速图形化配置,可选使能MSC、CDC或HID,可任意组合,CDC的USART端口可以任意选择,USB DP的上拉电阻控制IO可任意选择。
guijial511 发表于 2022-7-11 20:44 来自手机 | 显示全部楼层
还要付费啊?
 楼主| knk 发表于 2022-7-13 12:11 | 显示全部楼层

基于原厂Demo程序编写,相信自己,你也可以。
CD00158241.pdf (1.74 MB, 下载次数: 23)


USB培训_Part3_USB_OTG_IP及其库的使用.pdf (1.44 MB, 下载次数: 22)

USB培训_Part2_USB_IP及其库的使用.pdf (2.74 MB, 下载次数: 11)

USB培训_Part1_协议.pdf (2.97 MB, 下载次数: 15)

STSW-STM32121.zip (6.43 MB, 下载次数: 15)


gaoyang9992006 发表于 2022-7-14 08:44 | 显示全部楼层
挺好,下载学习学习。
duo点 发表于 2022-7-15 15:14 来自手机 | 显示全部楼层
不错,下载看看
tpgf 发表于 2022-8-1 15:30 | 显示全部楼层
我想要看隐藏的内容
qcliu 发表于 2022-8-1 15:38 | 显示全部楼层
pdf内容相当不错啊
drer 发表于 2022-8-1 15:51 | 显示全部楼层
只能自己试试看了
coshi 发表于 2022-8-1 16:00 | 显示全部楼层
详细的注释非常必要的

评论

knk
USB描述符有详细注释  发表于 2022-8-2 11:34
kxsi 发表于 2022-8-1 16:25 | 显示全部楼层
基本上才一半了
wiba 发表于 2022-8-1 16:40 | 显示全部楼层
为什么hal库占用空间大呢

评论

knk
HAL库为了方便移植就占用了比较大的空间  发表于 2022-8-2 11:34
Uriah 发表于 2022-10-4 08:07 | 显示全部楼层

编程器定位插字节
Bblythe 发表于 2022-10-4 11:06 | 显示全部楼层

利用协议、加密算法或这些算法中的安全漏洞来进行攻击
qiufengsd 发表于 2023-2-2 13:50 | 显示全部楼层
这个稳定性怎么样?              
pl202 发表于 2023-2-7 21:50 | 显示全部楼层
usb的功能非常强大了。              
软核硬核 发表于 2023-2-8 10:57 | 显示全部楼层
这付费价格还是挺高的。估计内容也好。
tifmill 发表于 2023-2-8 19:47 | 显示全部楼层
这个hid透传是什么原理?              
louliana 发表于 2023-2-14 11:02 | 显示全部楼层
标准外设库比hal编译快多了。              
gygp 发表于 2023-2-18 10:10 | 显示全部楼层
最大的读取速度是多少呢?              

评论

knk
没有测试  发表于 2023-2-22 13:11
您需要登录后才可以回帖 登录 | 注册

本版积分规则

knk

17

主题

383

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部