新手求教,为何在我电脑上找不到STM32F1Xx.h文件
金龙107例程汇总(STM32F107)
万利STM32F107VC 原理图
STM32F103 ADC多通道检测必须要DMA吗?
【官方例程】STM32F107以太网官方例程
STM32F105 USB接收数据不断进入中断,出现“死机”现象
使用STM32F107和最新库跑CoOS操作系统的例程
STM32F107,PWM频率理论与实际差4.6倍
深圳旺宝电子开发板(STM32F103ZET6)红龙开发板例程集
STM32F107VCT6 LIN通信
RE:请教STM32F103C8T6支持DFU功能吗?
DFU功能:类似于用UART口向MCU下载程序,不同的是,UART的下位机代码是ST芯片中固化好的,出厂时就带有,而DFU的下位机代码需要自己编写。
需要准备两部分代码:
1、DFU的下位机代码:其实也很简单,st有提供例程,开机启动检测一个IO口状态,如果是高,进入正常程序,否则进入USB初始化代码,进入DFU功能,上位机程序DFUSeDemo.exe会检测到USB有DFU功能请求。
下位机需要注意的地方正常程序的跳转入口,需要与第二部分代码的入口地址相同
2、被下载的代码:
a、更改中断向量表的起始地址,需要与第一部分代码一致。
b、更改程序的起始地址,如果用keil MDK的话,可以再.SCAT文件中修改。
c、注意你的程序中没有使用flash的绝对地址,否则的话也要做相应更改。
有bottloader源码吗?嘿嘿
请问有成功实现的大拿吗?
下位机用了STM32的自带例程(基于标准库)。上位机用DFUSeDemo.exe,安装对应驱动后,可以识别对应的USB设备,但就是连接报错;
后来也试了STM32CubeProgrammer,以及对应的USB 驱动,同样的现象:能识别USB设备,连接报错。
真心求教,有偿,
谢谢,