使用stm32flash串口烧写STM芯片

发布者:和谐共处最新更新时间:2019-04-19 来源: eefocus关键字:stm32flash  串口烧写  STM芯片 手机看文章 扫描二维码
随时随地手机看文章

inux下也有串口烧写软件,名为stm32flash。

它的安装很简单,在源代码目录下运行make和make install既可,它会将stm32flash这个可执行文件放置在/usr/bin目录下。

第一步,将STM32芯片的串口连接到RS232上;
第二步,将STM32芯片的BOOT0置高,BOOT1置低;
第三步,上电;
第四步,执行:
    stm32flash /dev/ttyUSB0
    stm32flash -w basic_lib_test.hex -v -g 0 /dev/ttyUSB0
    
它还有read和start的功能,查看help就知道了!
So easy!

关键字:stm32flash  串口烧写  STM芯片 引用地址:使用stm32flash串口烧写STM芯片

上一篇:STM32使用J-FLASH合并Hex文件
下一篇:stm32程序升级SD卡读取hex文件写入flash

推荐阅读最新更新时间:2024-11-06 14:45

STM32 IAR无法调试下载bin文件到芯片
自己从21IC活动1元购得1块STM32F302R8T6的Nucleo开发板.加上近排看了到了国人自己实现的RT-THREAD系统,于是很想在板子上跑跑这个系统. 由于RT-THREAD无现成的IAR工程,官网指导的PDF主要是用Keil实现建立工程,由于我习惯STM8学习就是使用IAR。因此,决心用IAR来建立RT-THREAD工程. 那么按照STM8S的方式建立了STM32的工程,按照RT-THREAD官网相关的指导,加上自己的一些分析,好不容易编译过去了. 但按IAR的下载按钮,会弹出如下错误框 在一些QQ群上询问了一下,有人说芯片选错了.其实也许芯片选错也会有这样的问题,但是我用官网的
[单片机]
<font color='red'>STM</font>32 IAR无法调试下载bin文件到<font color='red'>芯片</font>
探究STM32H7芯片IAP跳转失败案例
有STM32用户反馈,他在使用STM32H750VB编写用户引导程序【BOOT CODE】和应用程序【APP CODE】。根据数据手册描述,STM32H750有128K Bytes的片内flash,地址是从0x0800 0000~~0x0801 FFFF。他将用户bootloader放在0x0800 0000~0x0800 2FFF,应用程序放在0x08003000~0x0801 FFFF。但当他按照这样的存储分配设计时,发现总是没法实现从BOOT区到APP区的跳转。 基于该用户的反馈信息,给他做了些提醒,比如中断矢量表定位问题,客户都说已经注意到了,代码应该没有问题。我这边就客户反馈的问题找了块STM32H743的板做了验证
[单片机]
探究<font color='red'>STM</font>32H7<font color='red'>芯片</font>IAP跳转失败案例
STM32芯片+8M晶振+32.768Khz晶振的搭配选型参考方案
本文主要讲解STM32系列MCU匹配晶振的推荐选型及注意事项等。 一般来说MCU需要接入一个主频和一个时钟频率,STM32系列也不例外。 其中主频4M、8M、16M、24M、32M和48M居多,一般搭配常用日本大真空KDS、日本电波NDK 8MHZ 晶振;时钟频率即是最常见的32.768KHZ晶振。 如图所示: 一、KDS、NDK 8MHZ的主频晶振 晶振可供选择的范围很广泛,但是随着电子产品小型化越来越成为主流,电路板上提供给各位研发设计人员的空间越来越小,因此对晶振的选择也是以小体积的贴片封装为主。 本文推荐两种品牌极具性价比的8MHZ晶振,3225封装尺寸,这几年主流设计选择产品。 一种是:日本KDS大真空公司推出
[单片机]
<font color='red'>STM</font>32<font color='red'>芯片</font>+8M晶振+32.768Khz晶振的搭配选型参考方案
基于TMS320F28335和STM32F103VET6芯片实现北斗定位系统的设计
前期实际北斗模块定位误差统计分析中得出了北斗模块的定位误差分布服从正态分布,根据北斗模块定位误差分布的规律,利用在同一块电路板上的双天线模块接收北斗定位信号,将定位信息传给TMS320F28335DSP芯片,DSP对北斗模块给出的定位信息做实时算法处理,并将处理后的定位信息传给嵌入式ARM芯片,ARM芯片在TFT液晶屏上更新定位信息,同时根据用户要求来设置北斗模块的工作模式。在接收不到北斗定位信息时DSP利用UKF滤波算法,将预测定位信息发送给ARM芯片,并标记为预测信息,且显示在TFT液晶屏上。 北斗定位系统是我国自主开发的全球定位系统,目前北斗定位系统在轨运行卫星已达16颗,截止2012年12月27日,我国的北斗定位系统空
[单片机]
基于TMS320F28335和<font color='red'>STM</font>32F103VET6<font color='red'>芯片</font>实现北斗定位系统的设计
STM32芯片存储器映射概述
STM32系统构架 当你拿到一款芯片后,怎样可以快速了解到它具有哪些功能?了解单片机的系统架构是使用款芯片的基础,这些信息在芯片手册上都会有详细的说明,并且它们会被安排在最前面的章节,目的就是让用户最开始就能够关注到该款芯片具有哪些功能,特点。 STM32F103系统结构 从上图我们可以了解到STM32F103系列的主要系统组成单元: CPU核:使用ARM Cortex-M3内核; 存储器: STM32F103系列微控制器采用经典的哈佛架构,程序存储和数据存储采用独立的存储器空间; ICode:指令代码,Flash存储器用于存储程序; DCode:数据代码,SRAM用于存储数据; 外设: GPIO;
[单片机]
<font color='red'>STM</font>32<font color='red'>芯片</font>存储器映射概述
基于低功耗STM32F103C8芯片的数字可调共振源的设计
  1 系统结构   根据系统的性能要求,共振源系统主要由计算机控制软件、USB通信、CPU模块、信号发生模块、信号滤波放大电路模块、显示及键盘控制模块、外围实验装置等6部分组成。图1为该系统框图。 图1 系统框图   系统以高速低功耗STM32F103C8为主控芯片,通过按键设置输出频率与幅度,并将频率和幅度值显示在LCD屏上,并控制DDS芯片AD9850合成相应的信号,该信号经过滤波放大模块将信号的功率放大后输出到外围的振动装置上。同时,振动源可以通过USB与计算机相连,PC机在软件中设置输出信号频率和幅度。   2 系统硬件设计   2.1 CPU主控部分   系统采用STM32F103C8作为主控制芯片。ST
[单片机]
基于低功耗<font color='red'>STM</font>32F103C8<font color='red'>芯片</font>的数字可调共振源的设计
STM32芯片时钟配置
对STM32进行软件开发时,最基本的就是对STM32芯片进行时钟和端口配置,然后是对项目所用到的片上资源进行配置并驱动,下面给出时钟和端口配置代码,该代码几乎涵盖了片上所有时钟和端口配置项目,可根据自己需要进行删除不必要的配置项: /******************************************************************************* * Function Name : RCC_Configuration 复位时钟控制配置 * Description : Configures the different system clocks. * Input : None * Outp
[单片机]
STM32家族新成员—STM32WB双核无线芯片
STM32家族新成员—STM32WB双核无线芯片 2018年10月12日,意法半导体在北京召开媒体发布会,隆重发布并介绍了STM32系列的第12个新成员—STM32WB。STM32WB的发布对STM32来说有着重大的意义,正如意法半导体中国区微控制器事业部市场及应用总监曹锦东所说“未来整个产业的发展是面向物联网产业的,物联网产业里不能缺少无线的产品线,STM32产品更不能缺乏跟无线产品相关的IP,STM32WB的发布将会帮助STM32进入无线领域,并加强STM32在物联网市场的影响力。” 意法半导体中国微控制器事业部市场及应用总监 曹锦东 正在本次发布会中,意法半导体STM32超低功耗和网络微控制器市场经
[单片机]
<font color='red'>STM</font>32家族新成员—<font color='red'>STM</font>32WB双核无线<font color='red'>芯片</font>
小广播
设计资源 培训 开发板 精华推荐

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

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

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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