你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

新人请教一下stm32f767的串口烧写程序方法?

[复制链接]
nbwbible 提问时间:2018-2-12 00:05 /
仿真器的话,我有个jlink V8版本,用不了。所以想问下用哪个软件串口下载比较方便?
收藏 评论14 发布时间:2018-2-12 00:05

举报

14个回答
maxtch 回答时间:2018-2-12 00:52:46
如果不介意的话,去淘宝买一个 J-Link v10 或 v9,这样更靠谱。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

nbwbible 回答时间:2018-2-12 08:08:06
maxtch 发表于 2018-2-12 00:52
如果不介意的话,去淘宝买一个 J-Link v10 或 v9,这样更靠谱。

关键是年前快递停了啊…
maxtch 回答时间:2018-2-12 08:35:51
nbwbible 发表于 2018-2-12 08:08
关键是年前快递停了啊…

这个就没办法了。理论上可以用 v8 低速硬烧,尝试一下?
回答时间:2018-2-12 08:39:10
本帖最后由 安 于 2018-2-12 08:43 编辑

用ISP烧写。http://www.stmicroelectronics.co ... /flasher-stm32.html

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

toofree 回答时间:2018-2-12 09:45:44
本帖最后由 toofree 于 2018-2-12 09:52 编辑

方法还是比较多的,百度搜索关键字“STM32 ISP”

先给你一篇看看
http://blog.csdn.net/Android_Linux_Unix/article/details/72953279

多参加ST社区和ST中文网的活动,换一块Nucleo或Nucleo-144的板都有ST-Link,对外的JTAG口都单排针引出来了。(Nucleo-64除外,这个受体积限制没有引出)ST的东西用ST-Link最合适。
当然有钱可以买正版Jlink,山寨的各种Link对于新手出点问题,你搞不定。




评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

Angel_YY 回答时间:2018-2-12 09:58:03
STM32三种启动模式对应的存储介质均是芯片内置的,它们是:
用户闪存:    BOOT1=x  BOOT0=0   芯片内置的Flash,即主存储器Flash
SRAM:        BOOT1=1  BOOT0=1  芯片内置的SRAM 区,就是内存啦。
系统存储器:BOOT1=0  BOOT0=1  芯片内部一块特定的区域,叫做系统存储器。芯片出厂时在这个区域预置了一段Bootloader,就是通常说的ISP程序。这个区域的内容在芯片出厂后没有人能够修改或擦除,即它是一个ROM 区。
      在每个STM32的芯片上都有两个管脚BOOT0和BOOT1,这两个管脚在芯片复位时的电平状态决定了芯片复位后从哪个区域开始执行程序,见下表:
BOOT1=x  BOOT0=0  从用户闪存启动,这是正常的工作模式。
BOOT1=0  BOOT0=1  从系统存储器启动,这种模式启动的程序功能由厂家设置。
BOOT1=1  BOOT0=1  从内置SRAM 启动,这种模式可以用于调试。
要注意的是,一般不使用内置SRAM 启动(BOOT1=1 BOOT0=1),因为SRAM 掉电后数据就丢失。多数情况下SRAM 只是在调试时使用,也可以做其他一些用途。如做故障的局部诊断,写一段小程序加载到SRAM 中诊断板上的其他电路,或用此方法读写板上的Flash 或EEPROM 等。还可以通过这种方法解除内部Flash 的读写保护,当然解除读写保护的同时Flash 的内容也被自动清除,以防止恶意的软件拷贝。
一般BOOT0 和BOOT1 跳线都跳到0(GND),即正常的从片内Flash运行,只是在ISP下载的情况下,需要设置BOOT0=1,BOOT1=0 ,下载完成后,把BOOT0 的跳线接回0,这样系统可以正常运行了。
对于一般的应用来说,直接把BOOT0 和BOOT1 引脚接地即可,不用设置跳线,使用IAR 调试程序时可以选择RAM 调试还是Flash 调试,与BOOT0 和BOOT1 的配置无关。
下载工具可以试用STM32CubeProg,下载地址:
http://www.st.com/content/st_com ... /stm32cubeprog.html

评分

参与人数 1蝴蝶豆 +4 收起 理由
zero99 + 4

查看全部评分

nbwbible 回答时间:2018-2-12 10:21:55
安 发表于 2018-2-12 08:39
用ISP烧写。http://www.stmicroelectronics.com.cn/content/st_com/zh/products/development-tools/softwar ...

是下载这个软件吗?
回答时间:2018-2-12 10:40:25
是的。这个是串口烧写的官方程序。
努力的人 回答时间:2018-2-12 10:53:25
试试FLYmcu,按照原子哥那样自己焊一个一键下载电路。或者按照上面大家告诉你的方式试一下,一般ST-LINK方便一些,你有Nucleo板可以直接用板载的下载器对你的单片机下载。有空时买一个ST-LINK下载器吧,很方便

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版