完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1.官网下载u***源码包,这里直接加载附件2.神舟III号的MCU位f103ze 系列。打开压缩包,直接找到 Device_Firmware_Upgrade 文件包 MDK打开工程。
3.选择 STM3210E_EVAL这个选项 ,此时启动文件为 starup_stm32f10x_hd.s. 4.修改 u*** 拉高管脚为PG11 #elif defined (USE_STM3210E_EVAL) #define USB_DISCONNECT GPIOG #define USB_DISCONNECT_PIN GPIO_Pin_11 #define RCC_APB2Periph_GPIO_DISCONNECT RCC_APB2Periph_GPIOG 5.修改DFU模式触发按键为PD3 开发板上位user2按键。 #define KEY_BUTTON_PIN GPIO_Pin_3 #define KEY_BUTTON_GPIO_PORT GPIOD # define KEY_BUTTON_GPIO_CLK RCC_APB2Periph_GPIOD 6.修改 void USB_Cable_Config (FunctionalState NewState) 函数 #else /* USE_STM3210B_EVAL or USE_STM3210E_EVAL */ if (NewState != DISABLE) { GPIO_SetBits(USB_DISCONNECT, USB_DISCONNECT_PIN); } else { GPIO_ResetBits(USB_DISCONNECT, USB_DISCONNECT_PIN); } #endif /* USE_STM3210C_EVAL */ 7.修改void Set_System(void) /* Configure USB pull-up */ GPIO_InitStructure.GPIO_Pin = USB_DISCONNECT_PIN; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_Init(USB_DISCONNECT, &GPIO_InitStructure); 8编译工程,loaded,即可提示新硬件被识别 。此时会提示你安装DFU 驱动修改安装路径为 C:WINDOWSsystem32drivers即可
评分
|
||||
相关推荐
|
||||
多谢分享
|
|
|
|
|
|
|
|
|
|
|
|
你的程序帮了我大忙,半个月了终于可以看到对USB的一点点成果了,
#define USB_DISCONNECT GPIOG #define USB_DISCONNECT_PIN GPIO_Pin_11 #define RCC_APB2Periph_GPIO_DISCONNECT RCC_APB2Periph_GPIOG 这三句跟STM32F103ZE的u***关系太大了,要想枚举必须改对这个u*** dp 的上拉接口 GPIO_SetBits(USB_DISCONNECT, USB_DISCONNECT_PIN); } else { GPIO_ResetBits(USB_DISCONNECT, USB_DISCONNECT_PIN); 一般STM32 USB 的HID的官方例程中这两句是反着的,不知为啥改过来就可以检测到u***设备了{:23:}{:23:}{:23:}{:23:}{:23:} 太感谢了!!!!!!!! |
|
|
|
|
|
兄弟 你才困扰啦半个月, 哥哥我都整啦一年 才明白咋回事 这两句反着 应该是 u*** 上拉的 这根线的 接法不同 |
|
|
|
|
|
|
|
|
|
|
|
好东西多谢楼主分享
|
|
|
|
|
|
579 浏览 1 评论
794 浏览 0 评论
MCU友好过渡MPU,米尔基于STM32MP135开发板裸机开发应用笔记
614 浏览 0 评论
自定义系统时钟频率后,用库函数和微带两种方式点亮LED灯,为什么灯的闪烁频率不一致?
1413 浏览 2 评论
1634 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-19 11:04 , Processed in 0.595106 second(s), Total 81, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号