STM32
hecumt
这个作者很懒,什么都没留下…
展开
-
获取STM32 USB的连接状态
用STM32CubeMX生成的STM32F042的USB工程,通讯连接都没问题。但是想要获取USB的连接状态,发现USBD_HandleTypeDef结构体里面有个dev_connection_status变量,以为这个变量就是指示USB状态的。但是实际调试中发现,这个变量始终为0,后来又发现在usb_config.c中有连接和断开的回调函数,但是又发现程序在实际运行时根本没有进入这两个函...原创 2019-08-13 14:03:48 · 6112 阅读 · 1 评论 -
STM32F0的BOOT配置
问题来源:使用stm32f042时,本来设计的程序为USB端识别为键盘,但是每次插到电脑上都被枚举为DFU设备。后来经过查找问题,因为stm32f042的boot0引脚被当做IO使用,并且外置了上拉电阻,根据启动选择,每次上电后会进入BootLoader(system memory)程序。可以看出,对于STM32F04X和STM32F09X到底使用哪种配置方式取决于Boot_Sel选项...原创 2019-08-13 14:18:06 · 3439 阅读 · 0 评论