
STM32_USB
文章平均质量分 74
捷杰耶夫
这个作者很懒,什么都没留下…
展开
-
关于stm32的USB学习笔记之usbcore.c
作者:findstr转自:http://blog.youkuaiyun.com/findstr/article/details/7396362[cpp] view plaincopyprint?#include #include "usbreg.h" #include "usbcore.h" #include "usbuser.h" #include "usb转载 2013-07-30 21:05:26 · 1406 阅读 · 0 评论 -
USB Mass Storage学习笔记
作者:sagacity789来自:http://blog.youkuaiyun.com/sagacity789/article/details/6696911一、 内容概述采用STM32内部自带USB控制器外加大页NAND FLASH K9F1G08U0A实现一个128M的U盘。 1、STM32的USB控制器 STM32F103的MCU自带转载 2013-03-26 20:12:14 · 1602 阅读 · 0 评论 -
STM32 USB Mass Storage 例程调试笔记
作者:qsycn转自:http://blog.youkuaiyun.com/qsycn/article/details/7657060一、问题起因 近来有几个客户反映STM3210E的开发板的USB Mass Storage 例程有点问题,组长安排我来调试。Mass Storage例程在PC上实现两个U盘,一个是SD盘,一个是NAND Flash盘,把程序下载到开发转载 2013-08-01 13:11:56 · 2546 阅读 · 0 评论 -
STM32 USB 问题汇总
作者:header转自:http://blog.youkuaiyun.com/zongguo/article/details/9322599汇总1:STM32的USB例程修改步骤,来自http://blog.youkuaiyun.com/cy757/archive/2010/01/01/5117610.aspx 以下是笔者将ST的Custom_HID例程修改为“自定义USB设备”例转载 2013-08-01 13:12:38 · 1795 阅读 · 0 评论 -
STM32的 USB传输(双缓冲)
作者:Yasin Lee转自:http://blog.youkuaiyun.com/coder_jack/article/details/7444798以下内容载自网络前天测试自己编写的USB驱动程序时候发现从主机到STM32的OUT传输(主机到设备)速率竟然只有最高33KB/S,实在是晕死了。经过研究后发现是驱动程序中设置的PIPE MaxTransferSize参数的关系,转载 2013-07-28 14:16:29 · 3063 阅读 · 0 评论 -
USB_STM32 学习
作者:lihesen转自:http://blog.youkuaiyun.com/lihesen/article/details/8169403我修改过的ST的Custom_HID例程http://download.youkuaiyun.com/source/2022984本文中修改好的例程http://download.youkuaiyun.com/source/2807366以下是笔者将ST的Cus转载 2013-07-28 14:37:49 · 847 阅读 · 0 评论 -
STM32的USB通信资料
作者:cy757转自:http://blog.youkuaiyun.com/cy757/article/details/5089309以下资料由网上收集usb的传输字节问题(来自computer00) STM32的USB端点缓冲不是固定的,由寄存器设置。而我的程序中,是如下定义的,端点大小为0x40,端点2做为输出端点,0xD8+0x40=0x118,也就是说,端点1缓冲前转载 2013-07-29 21:22:43 · 2182 阅读 · 0 评论 -
STM32 USB设计
作者:sdlcgxcqx转自:http://blog.youkuaiyun.com/sdlcgxcqx/article/details/7542144首先,我们来看看usb的工作过程。当usb设备接入到主机时,主机开始枚举usb设备,并向usb设备发出指令要求获取usb设备的相关描述信息,其中包括设备描述(device descriptor)、配置描述(configur转载 2013-07-29 21:22:44 · 957 阅读 · 0 评论 -
STM32 USB-HID通信移植步骤
作者:xidongs转自:http://www.cnblogs.com/xidongs/archive/2011/11/26/2264234.html如有转载请注明来自http://blog.youkuaiyun.com/cy757大家可以使用压缩包中的UsbApp.exe调试本软件idVendor为:0483 idProduct为5750。今天太晚了,明天还要上半天班,上位机转载 2013-12-25 09:48:20 · 1629 阅读 · 0 评论 -
STM 32的USB时钟的配置
作者:小僧李转自:http://blog.youkuaiyun.com/liqinghan/article/details/84514941.首先要配置好系统的时钟如下:RCC_DeInit();//将外设RCC寄存器重设为缺省值 /* Enable HSE */ RCC_HSEConfig(RCC_HSE_ON);//设置外部高速晶振(HSE ) /* Wa转载 2013-07-28 14:43:39 · 2524 阅读 · 0 评论 -
STM32 USB IAP 步骤
作者:蓝色星宇转自:http://www.cnblogs.com/glguan/archive/2012/01/31/2333872.html1.下载STM32_USB-FS-Device_Lib_V3.2.1.rar2.安装DfuSe_Demo_V3.0_Setup.exe。3.打开...\STM32_USB-FS-Device_Lib_V3.2.1\Projec转载 2013-08-01 13:12:30 · 1622 阅读 · 1 评论 -
基于stm32的usb iap程序升级步骤
作者:plauajoke转自:http://blog.youkuaiyun.com/plauajoke/article/details/8270281usb自动更新程序IAP(in application programming)DFU(develepment firemeware upgrate).整个芯片有512k的片内flash,用户程序下载在里面运行,flash的地址是0x800000转载 2013-07-30 21:06:01 · 1921 阅读 · 1 评论 -
[STM32入门]---利用ST提供的USB例程实现USB IAP功能
作者:xiaolei05转自:http://blog.youkuaiyun.com/xiaolei05/article/details/6175327我们知道ST推出的Cortex-M3平台STM32内部有两个Flash区域,一是System Flash,ST官方保留的一个区域,用于存放IAP代码。该区域不对用户开放,仅提供UART的通讯接口用于IAP升级;另一个区域是User Flash,这转载 2013-05-08 20:06:59 · 1676 阅读 · 1 评论 -
STM32 USB IAP 步骤
作者:来自:http://www.cnblogs.com/glguan/archive/2012/01/31/2333872.html1.下载STM32_USB-FS-Device_Lib_V3.2.1.rar2.安装DfuSe_Demo_V3.0_Setup.exe。3.打开...\STM32_USB-FS-Device_Lib_V3.2.1\Project\Device_F转载 2013-03-22 08:34:34 · 2411 阅读 · 0 评论 -
STM32的USB例程修改步骤
作者:cy757转自:http://blog.youkuaiyun.com/cy757/article/details/5117610我修改过的ST的Custom_HID例程http://download.youkuaiyun.com/source/2022984本文中修改好的例程http://download.youkuaiyun.com/source/2807366以下是笔者将ST的Custom_转载 2013-04-29 23:17:28 · 1244 阅读 · 0 评论 -
stm32 usbHID调试小结
作者:taot2009来自:http://blog.youkuaiyun.com/taot2009/article/details/7363091关于stm32的usbHID功能调试,我是颇费周折,起初用一个STM32F107开发板上的例程,体验了一下,与PC交互,可以传送2个字节的数据。超过两个字节的数据就会产生复位信号(用bushound观察到的)。后来看看,改了一些程序中的设置,把最转载 2013-03-26 19:50:14 · 1608 阅读 · 0 评论 -
使用STM32的USB模块中后对USB缓冲区的认识
作者:findstr转自:http://blog.youkuaiyun.com/findstr/article/details/7353389最近在使用STM32的USB模块开发个项目,还以为挺简单,结果搞了快两天才把USB的包缓冲区的访问搞定,在此做个小总结吧。 STM32的USB模块包缓冲区有512B,但是在STM32的参考手册中的存储器映像中却表明0x40006000-0x4000转载 2013-07-30 21:05:26 · 1232 阅读 · 0 评论 -
关于stm32的USB学习笔记之USB_HW.c
作者:findstr转自:http://blog.youkuaiyun.com/findstr/article/details/7354391[cpp] view plaincopyprint?#include #include #include "usbreg.h" #include "usbuser.h" #include "usbcore.h"转载 2013-07-30 21:05:31 · 1322 阅读 · 0 评论 -
基于STM32的USB枚举过程学习笔记(五)
作者:qq236106303转自:http://blog.youkuaiyun.com/qq236106303/article/details/8182000 接下来,主机将使用新的设备地址和设备进行通信。 主机需要再次获取设备描述符,配置描述符,字符串描述符,另外HID设备还要获取报告描述符等。根据《圈圈教你玩USB》里面介绍,我们可以使用BUS Hound工具,对主机发送给设转载 2013-07-30 21:05:37 · 800 阅读 · 0 评论 -
基于STM32的USB枚举过程学习笔记(四)
作者:qq236106303转自:http://blog.youkuaiyun.com/qq236106303/article/details/8181336 前几篇介绍中,USB主机完成了获取设备的描述符,现在进入第二步,设置设备的地址阶段。 该阶段是一个无数据过程的控制传输。首先,在建立过程中USB主机往设备的端点0发出一个设置地址的请求,新地址在建立过程的数据包中转载 2013-07-30 21:05:41 · 894 阅读 · 0 评论 -
基于STM32的USB枚举过程学习笔记(三)
作者:qq236106303转自:http://blog.youkuaiyun.com/qq236106303/article/details/8179005 上一篇介绍到了主机上电复位USB设备,在控制传输的建立过程,发送了8个字节的数据给设备,这8个字节为0x80 0x06 0x00 0x01 0x00 0x00 0x40 0x00,该请求为USB标准设备请求中的GET_D转载 2013-07-30 21:05:44 · 966 阅读 · 0 评论 -
基于STM32的USB枚举过程学习笔记(二)
作者:qq236106303转自:http://blog.youkuaiyun.com/qq236106303/article/details/8177568 接下来介绍USB设备的枚举,枚举就是从设备读取各种描述符信息,这样主机就可以根据这些信息来加载合适的驱动,从而知道是什么样的设备,如何进行通信。 枚举过程使用的是控制传输。控制传输可以保证数据的正确性。控制传输分三个过程:转载 2013-07-30 21:05:49 · 1032 阅读 · 0 评论 -
基于STM32的USB枚举过程学习笔记(一)
作者:qq236106303转自:http://blog.youkuaiyun.com/qq236106303/article/details/8176994 之前使用ST官方的库以及网络的资料,完成了使用USB HID类进行STM32和PC机的通讯。由于其他原因并没有深入的分析,虽然实现了功能,但是关于USB设备的枚举,以及具体的通讯方式都没有清晰的概念,所以现在回头重新学习USB转载 2013-07-30 21:05:51 · 819 阅读 · 0 评论 -
STM32的USB例程修改步骤
作者:cy757转自:http://blog.youkuaiyun.com/cy757/article/details/5117610我修改过的ST的Custom_HID例程http://download.youkuaiyun.com/source/2022984本文中修改好的例程http://download.youkuaiyun.com/source/2807366以下是笔者将ST的Custom_转载 2013-07-30 21:05:55 · 894 阅读 · 0 评论 -
深入解析STM32_USB-FS-Device_Lib库
作者:qidaimengxing转自:http://blog.youkuaiyun.com/qidaimengxing/article/details/5046759图1 展示了一个典型的USB应用与USB-FS-Device library的关系图。我们可以看出图中由3个层构成分别是:外围硬件(hardware)、STM32_USB-FS_Device_Lib和用户层(User appl转载 2013-07-30 21:06:08 · 2473 阅读 · 0 评论 -
STM32 USB设计--硬件篇
作者:zgchust转自:http://blog.youkuaiyun.com/zgchust/article/details/4250045STM32芯片内部集成了USB外设,大大减轻了USB电路的设计负担,只需设计USB接口电路,就可以实现基于STM32芯片的电路板的USB通信设计。(本文将具体讲述基于STM32F103RBT6芯片的USB设计)本文为硬件篇。 首先,我们来认识转载 2013-07-30 21:06:16 · 38289 阅读 · 3 评论 -
如何修改STM32的USB例程为自己所用
作者:you_123转自:http://blog.youkuaiyun.com/you_123/article/details/5732158如果要下载程序测试包请点击此处http://blog.ednchina.com/computer00/143918/message.aspx在万利学习板自带的演示例程中,有几个USB的例程。如果我们想实现一个USB功能,可以拿里面的例子来转载 2013-07-30 21:07:37 · 1966 阅读 · 0 评论 -
上传STM32的USB上位机(VC++源码),动态库(VC++源码),STM32端原代码,驱动程序,全套源码
作者:huxiaoping转自:http://www.amobbs.com/forum.php?mod=viewthread&tid=3776746前些时间玩了把STM32,原来想做一个USB接口的单片机,FLASH编程器,感觉不错,但这段时间停了,特发上来和大家分享代码涉及USB上位机(VC++源码),动态库(VC++源码),STM32下位机,如果正在学习USB相转载 2013-07-30 21:07:41 · 5955 阅读 · 5 评论 -
STM32 USB-HID通信移植步骤
作者:cy757转自:http://blog.youkuaiyun.com/cy757/article/details/6083198如有转载请注明来自http://blog.youkuaiyun.com/cy757大家可以使用压缩包中的UsbApp.exe调试本软件idVendor为:0483 idProduct为5750。今天太晚了,明天还要上半天班,上位机软件找个时间在写一篇文章。请关转载 2013-04-30 00:38:52 · 1214 阅读 · 0 评论 -
利用ST提供的USB例程实现USB IAP功能
作者:guanhongjuan来自:http://blog.youkuaiyun.com/guanhongjuan/article/details/6117279我们知道ST推出的Cortex-M3平台STM32内部有两个Flash区域,一是System Flash,ST官方保留的一个区域,用于存放IAP代码。该区域不对用户开放,仅提供UART的通讯接口用于IAP升级;另一个区域是Us转载 2013-03-26 19:37:50 · 704 阅读 · 0 评论