您现在的位置是:网站首页> 软件下载软件下载
stm32 isp软件下载 v1.0--下载站
2021-04-28
350人已围观
简介 stm32 isp软件,STM32自动ISP工具打开本软件并连接好板子后,点击“连接设备”即可,程序会自动完成对芯片相关信息的读取,如果线路有问题则会报错。串口调试软件的使用和其他同类工具相似,您可以免费下载。
STM32自动ISP工具打开本软件并连接好板子后,点击“连接设备”即可,程序会自动完成对芯片相关信息的读取,如果线路有问题则会报错。串口调试软件的使用和其他同类工具相似。
相关软件软件大小版本说明下载地址
STM32 自动ISP工具使用说明:
1.本工具参考意法半导体应用手册AN2060“STM32F101xx and STM32F103xx system memory boot mode”制作,STM32 ISP的启动方式以及相关命令在该手册中都有详细说明;
2.本工具使用了HotComm串口组件的初级版本,最终解释权归hotpower所有;
3.使用本工具不需要手动复位操作或手动调节boot1和boot0的状态,因此需要对电路进行相应改造:《若要进入STM32 ISP状态,必须使 boot0 = 1 boot1 = 0,并使系统重新复位》
本工具在Embest和力源的开发板上进行了测试,改造过程以这两块板为例,我们使用串口的DTR信号来操作STM32芯片的复位,使用RTS信号完成对boot0的操作(boot1始终置低电平!);由于DTR/RTS是232电平,即-15V~+15V, 一般在+-10V左右,所以需要对电平进行转换,可以使用max3232之类的芯片或者直接用二极管加电阻的方法;
![]()
以下是hotpower在21ic论坛里的一些说明,这里引用一下:
仔细分析STM32ISP的数据流向,可以找到很规律的关系。
不外乎你攻我守,你守我攻。
但如果攻守失衡,必然带来死机的结果~~~
现在做到的是如何解脱死机(死锁)???---只有Reset!!!
现在看到自动ISP的好处和威力了吧---不怕死,就怕死了救不活!!!
自动ISP电路很简单,俺和小朋友先在EK...忘了板名和厂家了~~~就是那个199的~~~
LPCARM采用DTR->Reset,RTS->ISP. 所以俺就抄袭这个习俗吧~~~但愿NXP的大鼻子别告俺~~~
由于DTR/RTS是232电平,即-15V~+15V, 一般在+-10V左右。
一般采用ST3232芯片实现232/TTL电平转换,也可用二极管、三极管
但要注意电平的钳位及限流问题。
ST3232内部有2入2出。
而作为主机,信号方向有3出1入.
即TX(STM32的RXD),DTR(RST),RTS(BOOT0)为输出信号, RX(STM32的TXD)为输入信号.
RS232芯片一般只连接RXD/TXD这2个信号,故还剩1入1出未用.
将DTR接入RS232电平转换芯片,那么STM32的RST就得到了正常的电平控制。
考虑硬件存在线与问题,故:RS232的TTL输出加一只二极管D1到RST.
再考虑Boot0的连接问题:
由于RTS是232的+-10V,那么肯定不能直接和Boot0连接。
由于Boot0我们可以把它结果100K电阻(厂家标注)上拉至VCC.(STM32的运行状态)
所以我们只需在Boot0上施加低电平即可设定ISP模式.
故可用二极管D2单向取-10V即可,考虑STM32不能承受负电压,故可在接二极管D3到地GND(VSS)
来将RTS钳位在-0.7V.
由于D3的钳位导致了RTS信号过流,故必须用串接10K左右的电阻R1来限流。
到此自动ISP硬件电路的改造过程以付出D1,D2,D3和R1的“代价”轻松搞定~~~
若搞产品可继续:在Boot0端再串接二极管D4来消除D3钳位造成的负压-0.7V.
在Boot0,RST上各接102(或103,104)电容防止信号误触发.
一般DTR/RTS未接PC时都为-10V左右,所以拔掉也不能影响STM32的正常工作.
由于RS232内部实际为反向器,故:
DTR = -10V时RS232输出高电平到RST,即STM32正常运行状态.
RTS = -10V时经过二极管的单向导电特性,Boot0为0进入ISP状态.
但是注意: 如果PC未介入,RTS上不会有电压信号,故Boot0依然为1
所以RTS的工作重点只是如何拉低Boot0上的电压!!!
若无PC谈何拉低Boot0???
所以PC脱机后该电路也不会影响STM32的原工作状态的~~~
相反PC ISP完成后(假使还在ISP状态)再脱机,STM32会自动回到运行状态~~~
这-----就是自动ISP的"真谛"所在~~~”
<-------------------------------------分割线--------------------------------------------->
4.关于本工具的使用:
基本没有太多要说的,打开本软件并连接好板子后,点击“连接设备”即可,程序会自动完成对芯片相关信息的读取,如果线路有问题则会报错。串口调试软件的使用和其他同类工具相似,这里就不多
点击排行
- 华为手机一键root软件下载 Yoroot(华为手机刷机root工具)V2.4.1 免费安装版(附安装使用教程) 下载-
- 鲁大师模拟器下载 鲁大师手机模拟器 v7.1.3587.2230 官网最新安装版 下载-
- 数据滚回来软件下载 苹果数据滚回来(手机数据导出软件) 64bit v1.2.1.0 最新安装版 下载-
- Apeaksoft iPhone Transfer破解版下载 Apeaksoft iPhone Transfer(苹果手机数据传输) V1.0 多语言安装特别版 下载-
- 360 Send软件下载 360 Send(360手机电脑文件无线传输助手) v1.0.0 免费安装版 下载-
- 安卓手机助手电脑版下载 Coolmuster Android Assistant(安卓助手) v4.2.85 官方安装版 下载-
- 有盟装机助手下载 有盟装机助手 v1.5.1703.3120 免费安装版 下载-
- ADB调试小工具下载 ADB调试小工具 V1.0.1 绿色免费版 下载-
本栏推荐
-
华为手机一键root软件下载 Yoroot(华为手机刷机root工具)V2.4.1 免费安装版(附安装使用教程) 下载-
-
鲁大师模拟器下载 鲁大师手机模拟器 v7.1.3587.2230 官网最新安装版 下载-
-
数据滚回来软件下载 苹果数据滚回来(手机数据导出软件) 64bit v1.2.1.0 最新安装版 下载-
-
Apeaksoft iPhone Transfer破解版下载 Apeaksoft iPhone Transfer(苹果手机数据传输) V1.0 多语言安装特别版 下载-
-
360 Send软件下载 360 Send(360手机电脑文件无线传输助手) v1.0.0 免费安装版 下载-
-
安卓手机助手电脑版下载 Coolmuster Android Assistant(安卓助手) v4.2.85 官方安装版 下载-
-
有盟装机助手下载 有盟装机助手 v1.5.1703.3120 免费安装版 下载-
猜你喜欢
- 华为手机一键root软件下载 Yoroot(华为手机刷机root工具)V2.4.1 免费安装版(附安装使用教程) 下载-
- 鲁大师模拟器下载 鲁大师手机模拟器 v7.1.3587.2230 官网最新安装版 下载-
- 数据滚回来软件下载 苹果数据滚回来(手机数据导出软件) 64bit v1.2.1.0 最新安装版 下载-
- Apeaksoft iPhone Transfer破解版下载 Apeaksoft iPhone Transfer(苹果手机数据传输) V1.0 多语言安装特别版 下载-
- 360 Send软件下载 360 Send(360手机电脑文件无线传输助手) v1.0.0 免费安装版 下载-
- 安卓手机助手电脑版下载 Coolmuster Android Assistant(安卓助手) v4.2.85 官方安装版 下载-
- 有盟装机助手下载 有盟装机助手 v1.5.1703.3120 免费安装版 下载-
