历史上的今天

今天是:2024年09月20日(星期五)

正在发生

2018年09月20日 | STM32 USB IAP 步骤

发布者:tony520 来源: eefocus关键字:STM32  USB  IAP  步骤 手机看文章 扫描二维码
随时随地手机看文章

1.下载STM32_USB-FS-Device_Lib_V3.2.1.rar

2.安装DfuSe_Demo_V3.0_Setup.exe。

3.打开...\STM32_USB-FS-Device_Lib_V3.2.1\Project\Device_Firmware_Upgrade\MDK-ARM\DFU.uvproj

修改://#define ApplicationAddress 0x08003000为#define ApplicationAddress 0x08004000(因为要修改程序增加空间)

编译程序,用stlink/Jlink将程序下载到STM32中。

 4.用usb线连接STM32板,PC端出现发现新硬件。

5.安装驱动,如果第二步默认安装的话,选择驱动C:\Program Files\STMicroelectronics\Software\DfuSe\Driver

6.打开应用程序工程,

6.1) 编译选项设置 在IROM1 start处设置0x8004000;

6.2) 修改中断向量表偏移量:( VECT_TAB_OFFSET  0x0--->  0x04000)

#ifdef USB_DFU_MODE  //hy@
#define VECT_TAB_OFFSET  0x04000
#else
#define VECT_TAB_OFFSET  0x0 /*!< Vector Table base offset field. 
                                  This value must be a multiple of 0x100. */
#endif

 6.3) 编译选项设置output 钩上create HEX File ok 设置好编译。

7.打开C:\Program Files\STMicroelectronics\Software\DfuSe\BIN\DfuFileMgr.选择 I want to generate a dfu file from s19 ,hex or bin ok 选择s19 or hex 选择应用程序工程生成的STM3210E-EVAL.hex 点击generate 保存为20120131.dfu

8.打开C:\Program Files\STMicroelectronics\Software\DfuSe\BIN\DfuSeDemo.exe如果驱动安装正确,会显示stm device in dfu mode 然后点击右下脚的choose,选择刚才生成的20120131.dfu 点击upgrade ok 固件烧写成功。


关键字:STM32  USB  IAP  步骤 引用地址:STM32 USB IAP 步骤

上一篇:STM32 FSMC TFT LCD
下一篇:对STM32的CAN1模块的总结

推荐阅读

无需掏出手机付款,只需要刷一下“手”,便可以在自动贩售机里买到心仪的零食、饮料;无需出门,打开APP呼叫就可以叫来一个移动商店……这些“智能+”产品出现在了2018世界人工智能大会现场各个角落,以前只存在幻想的画面在科技飞跃发展的当下,正一步步变成现实,也给人们带来了更多的便捷与舒适。 观众在体验“刷手”购物,AI自贩柜产品被抢购一空 观...
定档!小米手机官方微博今天宣布,9月24日#小米5G新品发布会#一口气带来两款5G手机:小米9 Pro 5G和小米MIX 5G时代概念手机,还有全新MIUI 11系统与新款小米电视。根据官方的说法,小米第二款5G手机小米9 Pro 5G版将率先使用30W超级无线闪充+三重快充(高速有线+高速无线+高速无线反充)。工信部数据显示,小米9 Pro 5G版屏幕尺寸与小米9一致,均...
9月16日,2020线上中国国际智能产业博览会举行集中签约活动。重庆市綦江区成功签约项目3个,总投资90亿元。据重庆市綦江区融媒体中心报道,此次签约项目主要覆盖信息安全、5G新基建、工业互联网、芯片生产等领域,分别为重庆信息安全学院项目、大唐融合重庆綦江BPO服务外包项目和新建芯片设计研究院及生产基地项目。根据协议,重庆信息安全学院项目拟在东...
近日,信维通信在接受机构调研时表示,过去,公司无线充电业务收入大部分来自于手机接收端;当前,公司无线充电业务从手机接收端逐步拓展至手机发射端、耳机、手表、平板等各类终端应用,非手机接收端逐步成为公司无线充电业务增长动力。目前,信维通信无线充电在各大客户的供应商地位稳固,在巩固现在手机接收端项目供应份额的同时,不断拓展了发射端、无...

史海拾趣

问答坊 | AI 解惑

.功率放大电路

  9.功率放大电路 1.与甲类功率放大器相比较,乙类互补推挽功放的主要优点是 。 无输出变压器 能量效率高 无交越失真 2.所谓效率是指 _________ 。 输出功率与晶体管上消耗的功率之比 最大不失真输出功率与电源提供的功率之比 ...…

查看全部问答∨

散分 高手帮帮忙

单片机是89C52系列,晶振11.0592。 要求具有以下功能: 1、双串口(其中一路为软件模拟) 2、24路输出和24路输入; 3、两路pwm输出 4、单总线 5、IIC总线 6、随时可能要扩展的其它功能。 这些功能都集中在一块单片机中,如何让它们能够稳定 ...…

查看全部问答∨

笨蛋的提问,真诚求教(嵌入式)?

[color=#000000][b]我是一个很笨的大一的专科生,学的专业是嵌入式,现在很迷茫,不知道该怎么发展?我的理想是嵌入式系统设计师。 1.我不是很了解这个行业的特点,发展要求,职业要求,未来趋势,市场需求? 2.嵌入式系统设计是偏软还是偏硬? ...…

查看全部问答∨

嵌入式万能驱动

为什么在wince嵌入式系统下不能像在PC机上那样写摄像头的万能驱动?…

查看全部问答∨

ShellExecuteEx 打开bat文件一闪

= _T(\"searchlist.bat\");          //执行DOS命令                                TCHAR szAppPath[MAX_PATH] = _T(\"\");& ...…

查看全部问答∨

纳米测量与DUT的电连接的秘密

为了与纳米器件[1]或者元件实现电接触,必需提供相应的夹具、显微镜和探针系统[2]。当今的纳米研究者正在使用诸如原子力显微镜、扫描电子显微镜和聚焦离子束工具等手段来实现器件的可视化、对其执行机械测量并进行I-V特性测量[3]。要实现微米和 ...…

查看全部问答∨

51的汇编教程,优!

有感于单片机教材及自学单片机的痛苦经历,决定做这一版,以帮助那些和我一样,身边没有一个老师可以问的人。现先放上一个关于宏汇编软件的说明,内容竭尽详细,…

查看全部问答∨

cpld输出频率可变的方波问题

菜鸟想用cpld实现输出频率可调的方波&nbsp;&nbsp;&nbsp; 外部用个电位器加个a/d&nbsp; 通过调节电位器能实现么&nbsp;?&nbsp;&nbsp;&nbsp; 有什么好的方法啊&nbsp;&nbsp;&nbsp;&nbsp;…

查看全部问答∨

用MSP430G2121 DIP14的TA输出2路PWM 引脚问题

不知为何只能在P1.2和P1.6有输出 CCR1对应P1.2输出 CCR2对应P1.6 我现在 想将CCR2控制的这路对应到P1.1 但不管如何改都无法改过去 求各位看看   P1DIR |= 0x06;                 ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved