1原因: cube使用的是HAL库,初始化语句里面禁用了调试功能。 在stm32f1xx_hal_msp.c中 __HAL_AFIO_REMAP_SWJ_DISABLE(); 就是这句禁了。 2解决: 在stm32f1xx_hal_msp.c中改为 __HAL_AFIO_REMAP_SWJ_ENABLE();这句启用调试功能。 下载办法:按住开发板的复位按钮(一直到点击下载)后松开,就可以下载成功。
1、下载安装 软件下载地址STM32CubeIDE - STM32的集成开发环境 - 意法半导体STMicroelectronics 选择版本号获取软件---点击接受---输入邮箱就可以下载---将压缩包解压到新建的、无中文的路径 解压好的.exe文件以管理员身份运行---Next---I Agree---修改安装路径(不放在C盘,不能有中文)---Next---Install---...
STM32CUBEIDE USB下载总是连接不上 总是USBD_BUSY 据说USB虚拟串口的最高速度可以达到40MB/s. 于是兴奋的买了块微雪的开发板. 单片机是STM32F407IGT6, USB采用高速USB3300芯片, (于是就掉坑里了. 差点没爬上来, 爬了2个多月的业余时间. 目前基本上算是爬上来了.) 这个USB通信有三个大问题. 第一个问...
开发的时候总是在调用这个函数的时候发现 //总是会卡在return USBD_BUSY; uint8_t CDC_Transmit_HS(uint8_t* Buf, uint16_t Len){ uint8_t result = USBD_OK; /* USER CODE BEGIN 12 */ USBD_CDC_HandleTypeDef *hcdc = (USBD_CDC_...。
STM32 Cube MX IDE图形化开发工具新版下载-直接可用,亲测可用,不用去官网注册,节省大家时间 De**ly上传stm32开发工具 STM32 Cube MX IDE图形化开发工具新版下载--直接可用,亲测可用,不用去官网注册,节省大家时间 (0)踩踩(0) 所需:1积分
纯软件重启单片机不行.按板子上的Rest按钮也不行,开发IDE工具里面重启也不行.拔掉USB数据线也不行.重新...