
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
STM32+FLASHu在看usb2.0协议的时候,经常看到端点这个词,所以我要先把端点的含义弄懂,usb通讯的最基本形式是通usb端点有4种不同的类型:1、控制端点:用来控制对usb设备的不同部分。2、中断端点:当usb同时对枚举过程也要有深入的理解,枚举就是从设备一些信息,知道设备是什么样的设备,如何进行通信,这样主机就可以根据这些信息来加载合适的驱动程序。调试USB设备,很重要的一点就是USB的枚举送获取设备描述符的标准请求。所有的USB设备在总线复位后其地址都为0,这样主机就可以跟那些刚刚下,USBPE1、PE0、PD8引脚相连; 该函数中主要2个函数,其中main函数初始化系统以及USB接口,之后不断查询游戏杆是否有动作,如果有动作则根据动作向USB缓冲器发出相关数据;Delay函数用于延迟。该文件中没有任何函数,只是包含一些定义USB设备的描述符常数,由于游戏杆是标准USB设备,因此比较容易得到相关的参数。读者若要开发非标准的USB则还需要开发PC运行的非标准设备的驱动程序口;Set_USBClock函数用于配置USB端口时钟;USB_Interrupts_Config函数用于配置USB中断;USB_Cable_Config函数配置USB电缆状态;JoyState函数用于获取游戏杆的状态;Joystick_Send用于向USB端口传送游戏杆的事件。再学习了usbmassstorage—usb海量设备USBMemoryMASSSTORAGE,USBMEMORY(FAT512)为单位的,而首先从FLASH或SD卡中一扇区数据,再按最大包长分8次向USB端点发送。如果是端点2输出数据,CPU将收到的数据先放至内存,并累加,当是512字节的整数倍时,再将数据写入FLASHSD。冲区2.保存数据3.写数据4.把缓冲区的数据恢复到原来的数据块。由于一个块比较大(128KB),无法在MCU内开辟如此大的缓冲区。只好借助该NANDFLASH内的页命令,将原来的块暂时到一个交换用的交换块中。但是如果仅用一个块作为交换的话,它就会被频繁擦
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国气雾漆市场供需平衡状况及战略规划投资可行性报告
- 2025-2030中国气垫BB霜市场消费趋势与未来销售渠道规划报告
- 2024年CPMM知识更新与试题及答案概览
- 2025-2030中国民用飞机落地式衡器行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030中国母婴水市场供需现状与多元化经营策略研究研究报告
- 2025-2030中国正排量计数器行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国橡胶木材市场销售规模与未来消费前景分析研究报告
- 2025-2030中国樱桃酒市场深度调查研究报告
- 2025-2030中国模压纤维纸浆包装行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030中国楔形粘接机行业市场发展趋势与前景展望战略分析研究报告
- GB/T 772-2005高压绝缘子瓷件技术条件
- 2023年苏州卫生职业技术学院高职单招(语文)试题库含答案解析
- 拘留所教育课件02
- 中国音乐史课件
- 11471劳动争议处理(第4章)
- 小学语文人教三年级下册 赵州桥-
- 基因治疗课件最新版
- 幼儿园社会领域自我意识活动教案(3篇)
- 识别和获取法律法规管理制度
- 2022年老年人健康管理工作总结
- 《碳纤维片材加固混凝土结构技术规程》(2022年版)
评论
0/150
提交评论