
1.我们想给产品做升级功能,给产品添加USB-CDC模式配合电脑端上位机升级2.我采用STM32cubeMX(版本version 4.26.0)搭建STM32F412RGT6-USB-CDC工程烧录到产品,连接到电脑后,也检测到有串口插入,但是虚拟串口"STMIcroelectronics Virtual COM Port"一直有“感叹号”,查看串口属性提示“ 该设备无法启动。 (代码 10) ”,USB-CDC虚拟串口一直初始化不成功,这有可能是什么原因? 步骤如下: 3..硬件方面:STm32F412RGt6+外部25Mhz晶振等等,MCU芯片都是由ST原厂提供 4.软件配置如下 (1).01-选用外部陶瓷晶振 ![]() (2).02-开启UAB—配置为Device_only ![]() (3).03-选着USB_CDC模式 ![]() (4).04-时钟配置 ![]() (5).05-其他都采用默认配置 ![]() (6).06-生成keil5-MDK工程 ![]() (7).07-烧录到产品后,用USB口接到电脑,会检查到有串口插入,但是一直有感叹号。(USB-CDC驱动已经安装成功) 注释:(1).用上面的相同配置,把模式换成HID是没有问题,生成的STM32F412RGT6-USB-HID工程是可以正常通信的 (2).采用相同配置方法,生成的stm32F072RCt6-USB-CDC工程是没有任何问题的,通信业正常。 ![]() |
stm32支持canfd和dma结合使用吗
NUCLEO-F401RE板卡,连接USB,在KEIL下可以找到ST-LINK仿真器,也可以下载代码。在电脑上看不到NODE_F401RE的磁盘,有知道是什么原因?
程序进入HardFault_Handler求解
STM32CUBEIDE
This example describes how to configure the FMC controller to access the SDRAM memory in low power mode
STM32407 使用串口闲时中断+DMA方式接收最大接收字节是多少
USB_CDC_HOST 标准库里边USBH_DeAllocate_AllChannel()函数的疑问?
STM32部署机器学习算法硬件至少要使用哪个系列的芯片?
重新配置SCB->VTOR = 0x08010000后,再次复位,程序异常,发现不进tick中断,IIC读数卡死在准备查询循环中。
uboot初始化IIC1,跳转到应用程序中后,先读一字节AT24C04的数据,然后初始化IIC1(未复位),再读一字节AT24C04时,有概率一直检测到IIC处于busy状态。