历史上的今天
返回首页

历史上的今天

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

正在发生

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

2018-09-20 来源:eefocus

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 固件烧写成功。


推荐阅读

史海拾趣

杰力(EMC)公司的发展小趣事

杰力(EMC)公司成立于XXXX年,由一群具有丰富电子行业经验的专业人士创立。公司初期专注于功率组件和集成电路(IC)的设计与开发,以满足不断增长的电子市场需求。通过引进先进的生产设备和工艺,杰力迅速建立起一条高效的生产线,并开始为一些小型电子厂商提供定制化的产品。随着产品质量的不断提升和客户口碑的积累,杰力逐渐在市场中树立了良好的品牌形象。

硕颉(BITEK)公司的发展小趣事

硕颉科技不断推出创新产品,主打系列包括逆变器、LED驱动器、线性稳压器、AC/DC驱动器、MOSFET、视频编码器和解码器以及图像处理器等。这些产品广泛应用于消费电子领域,满足了市场对高质量电子产品的需求。同时,公司积极拓展销售网络,以台湾、韩国、中国大陆和日本等地区为主,逐步向全球市场扩张。

CBM_America_Corporation公司的发展小趣事

CBM_America_Corporation在电子行业的初期,专注于研发具有创新性的半导体技术。通过不懈的努力,公司成功开发出一种高效能、低能耗的芯片,受到了市场的广泛欢迎。这一技术突破为公司带来了大量的订单,也吸引了众多投资者的关注。随着资金的注入,CBM开始扩大生产规模,并进军国际市场,逐步成为了电子行业的领军企业。

星海公司的发展小趣事

面对数字化时代的挑战和机遇,星海公司开始积极推进数字化转型。公司引入先进的生产管理系统和数字化营销手段,提高生产效率和市场响应速度。同时,星海公司还积极探索新的商业模式和合作方式,以适应不断变化的市场需求。展望未来,星海公司将继续秉承“质量为本、创新为魂”的发展理念,致力于成为全球领先的乐器制造商和音乐教育服务提供商。

艾华集团(AISHI)公司的发展小趣事

2020年,受全球疫情影响,许多中小电容器厂家面临供应链中断、生产受阻等困境。然而,艾华集团凭借其在行业内的深厚积累和强大的研发实力,迅速调整生产策略,优化供应链管理,成功应对了疫情带来的挑战。同时,公司还加大了对新兴市场的开拓力度,进一步巩固了在全球市场的地位。

BITECH公司的发展小趣事

2020年,受全球疫情影响,许多中小电容器厂家面临供应链中断、生产受阻等困境。然而,艾华集团凭借其在行业内的深厚积累和强大的研发实力,迅速调整生产策略,优化供应链管理,成功应对了疫情带来的挑战。同时,公司还加大了对新兴市场的开拓力度,进一步巩固了在全球市场的地位。

问答坊 | AI 解惑

CE5.0系统从NAND启动,系统起不来,串口显示“stepldr ldr”

环境:64M NAND+64MSDRAM  WINCE 5.0 我将LOGO转化为二进制文件,通过JTAG烧写到NAND的第9~15块,其中(第0块为stepldr,1为TOC,2~8为EBOOT,第20开始是MBR),系统能正常显示并起来,但是当我插上短路帽从NAND启动的时候,发现系统起 ...…

查看全部问答>

一个专门给在杭软件硬件工作者开的群23267630

一个专门给在杭软件硬件工作者开的群23267630,欢迎在杭州从事软件,硬件开发的朋友加入…

查看全部问答>

外企公司招聘硬件工程师

要求: 1、有通讯公司或电信公司行业工作背景; 2、熟悉FPGA,高速电路和信号设计、路由器、基站; 3、3-5年工作经验。英语良好。 有需要请发Email至:carol.gao@iSearch-consultant.com.cn 或电话:13910215642  …

查看全部问答>

请教PowerPC + CT69030显卡的问题

我在我们的PowerPC主板上,使用CT69030显卡。设置为1024x768,RGB565,刷新60hz. 图像能够显示,但颜色对不上,Red,green,blue都对不上,这个会是什么问题呢,我用的是vxWorks操作系统。     会不会是因为大小端的原因 ...…

查看全部问答>

华为生产计划手册,看到有人需要

【资料名称】:华为生产计划手册 \'|:S:A\'j$y;`\"d&xmscbsc 移动通信论坛拥有30万通信专业人员,超过50万份GSM/3G等通信技术资料,是国内领先专注于通信技术和通信人生活的社区。;A#K3^9o8R3L%F.{4h#` 【资料作者】:华为移动通信,通信工程师 ...…

查看全部问答>

音频信号分析仪完整资料(包含各种论文、方案)

本帖最后由 paulhyde 于 2014-9-15 09:10 编辑  …

查看全部问答>

DS18B20初始化

sbit sbit_D18B20_DQ = P3^7; bit b_DS18B20_is_reset = 0; int int_temperature = 0; uchar uc_DS18B20_dat_buf[9] = {0};         b_DS18B20_is_reset = 0;         sbit_D18B20_DQ = 1;   & ...…

查看全部问答>

求教,这个uart如和接?

收了一块YC的2440板子,没有标准的串口接口,只有一个3路uart的接口,不知道如和接,高手看看如图红色圈出来的地方…

查看全部问答>

STM32 LwIP创建新的回调函数

例程是tcp_echoserver,将受到的数据包不做任何处理,直接发送到以太网口。我想处理收到的数据,在例程的recv回调函数中添加处理程序可以实现,现在的疑问是可以构建自己的上层应用函数,自己占有独立的数据包缓存空间,构成自己的回调函数,请大侠 ...…

查看全部问答>

招聘PCB工程师

一、任职要求: 1、电子相关专业大专以上学历,熟悉电子硬件知识、原理,精通电子电路知识; 2、 具有2年以上PCB Layout的设计经验; 3、 熟悉PCB单板工艺、PCB检验标准,熟练使用Pads软件进行多层PCB设计; 4、 有良好数/模电路知识者优先 ...…

查看全部问答>