- 11
- 0
- 约 15页
- 2015-10-09 发布于河南
- 举报
《USB Mass Storage学习笔记-STM32+FLASH实现U盘》.pdf
USB Mass Storage 学习笔记-STM32+FLASH 实现 U 盘
一、 内容概述
采用 STM32 内部自带 USB 控制器外加大页 NAND FLASH
K9F1G08U0A 实现一个 128M 的U 盘。
1 、STM32 的USB 控制器
STM32F103 的MCU 自带USB从控制器,符合USB规范的通信连接;PC主
机和微控制器之间的数据传输是通过共享一专用的数据缓冲区来完成的,该数据
缓冲区能被USB外设直接访问。这块专用数据缓冲区的大小由所使用的端点数
目和每个端点最大的数据分组大小所决定,每个端点最大可使用512字节缓冲
区,最多可用于16个单向或8个双向端点。USB模块同PC主机通信,根据USB
规范实现令牌分组的检测,数据发送/接收的处理,和握手分组的处理。整个传
输的格式由硬件完成,其中包括CRC的生成和校验。
每个端点都有一个缓冲区描述块,描述该端点使用的缓冲区地址、大小和
需要传输的字节数。
当USB模块识别出一个有效的功能/端点的令牌分组时,(如果需要传输数据
并且端点已配置)随之发生相关的数据传输。USB模
您可能关注的文档
- 《UL_758-2016中文版(电气布线)》.pdf
- 《UL_790_standard_test_methods_for_fire_tests_of_roof_coverings》.pdf
- 《UL_817_中文版_工厂测试指引_插头检验规范》.pdf
- 《UL_94(UL)》.pdf
- 《UL_Lithium Batteries》.pdf
- 《UL_Traceability_Requirements-英文版》.pdf
- 《ul_traceability_requirements》.pdf
- 《UL与ETL认证产品设计和生产的相关要求指》.doc
- 《UL之塑料阻燃等级试验》.ppt
- 《UL全球服务协议翻译》.docx
最近下载
- 2024-2025学年辽宁省沈阳市私立联合体七年级下学期阶段练习(二)数学试题.doc VIP
- 机械制造技术基础轴的设计课程设计--阶梯轴.doc VIP
- 2025年吉林长春中考语文试卷真题及答案详解(精校打印版).pdf VIP
- 山东高速养护集团安全培训试题.pdf VIP
- 云南省律师服务收费标准(最新政府指导价).pdf VIP
- 亚朵公益:2026酒店客房服务员健康现状调研报告——以亚朵为例.pdf
- 白癜风诊疗指南(临床实用版).docx VIP
- 2025年广东省中考数学试卷真题(含答案及解析).pdf
- 2023国赛工程测量赛项学生赛理论正式赛卷(含答案)A卷-2023年全国职业院校技能大赛赛项正式赛卷.pdf VIP
- 管理制度模板:汽车设计工程师岗位职责(共6篇).docx VIP
原创力文档

文档评论(0)