0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机烧录原理是怎样的?辉芒微单片机烧录程序详细步骤讲解

许亦颜 来源:许亦颜 作者:许亦颜 2025-09-17 16:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

烧录(Programming)就是把 .hex/.bin 文件里的机器码搬运进单片机片内 Flash 的过程。辉芒微(FMD)单片机内部有一块 自举 BootROM,上电时会先跑这段程序;如果检测到上位机发来的“握手”指令,就进入 ISP 模式,把后续数据写入 Flash,否则直接跳转到用户程序。

辉芒微烧录的 3 种方式

方式 接口 场景 特点
ICP SWDIO/SWCLK 研发、量产 速度快,需专用烧录座
ISP UART 在板升级 无需拆板,BootROM 完成
IAP 任意接口 现场 OTA 用户程序自更新

本文以**ISP(串口)**为例,因为它最通用:一条 USB-TTL 线即可搞定。

wKgZO2jKbdOAQR83AANVJWj6eFI889.jpg

硬件准备


PC(Windows 10/11)
FMD-Writer 或 USB-TTL(CH340/CP2102)
目标板(带 FT61F135 演示板)
杜邦线 3 根:
TX → MCU RX
RX → MCU TX
GND → GND
供电:USB-TTL 的 3.3 V/5 V(根据芯片电压)

软件准备

工具 作用 下载地址
FMD ISP Tool 上位机烧录软件 辉芒微官网
Keil C51 代码编译 Keil 官网
串口驱动 CH340/CP2102 随板附带


ISP 烧录 6 步曲(以 FT61F135 为例)


① 生成 .hex
在 Keil 里:

Target → Output → 勾选 Create HEX File
编译后得到 project.hex

② 接线

USB-TTL 目标板
TX P1.0/RX
RX P1.1/TX
GND GND
3.3 V VDD

③ 进入 ISP 模式

冷启动法:
按住 BOOT(或 RST)键 → 上电 → 松开按键
BootROM 检测到 0x7F 握手码,进入 ISP

热启动法:
上位机发送 0x7F,MCU 在运行态直接切换(部分型号支持)。

④ 打开 FMD ISP Tool

选择芯片型号:FT61F135
选择串口号与波特率:默认 57600
载入 project.hex

⑤ 一键下载

点击 “下载/编程
进度条 100 %,提示 “校验正确” 即完成

⑥ 运行

重新上电或拉低 RST → 程序立即执行


wKgZPGjKbdSAWAYqAAKnCDuA8ZM551.jpg


底层原理 30 秒看懂


BootROM 上电接管 CPU
收到 0x7F → 解锁 Flash
上位机发送 擦除、编程、校验 指令
数据按 64 B/页 写入 Flash 地址 0x0000 起始
写入 Option Byte(看门狗、复位向量等)
重新映射向量表 → 跳转到 0x0000 运行用户程序

常见问题速查表

现象 原因 解决
无法识别芯片 接线/供电/驱动 检查 TX/RX 交叉、电压、冷启动
校验失败 Flash 未擦除 勾选“全片擦除”后再烧录
下载中途掉线 线太长/干扰 缩短杜邦线 < 15 cm,加 22 Ω 串阻
程序不跑 复位向量错 检查 hex 起始地址 0x0000


wKgZO2jKbdSAcCT_AAeqHg2B09M832.jpg


量产小贴士


一拖八离线烧录座:FMD-Writer-SF600,1 k 片/小时
在线升级:把 ISP 入口留到用户菜单,实现 IAP OTA
加密:ISP Tool 勾选“读保护”,Flash 不可回读

总结流程图


.hex → FMD ISP Tool → USB-TTL → MCU BootROM → Flash → 运行

只要三根线、一个软件、一次冷启动,就能把程序写进辉芒微单片机。
下次再有人问你“辉芒微怎么烧录”,把这篇文章转给他,五分钟搞定

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6074

    文章

    45340

    浏览量

    663586
  • 烧录
    +关注

    关注

    8

    文章

    305

    浏览量

    36945
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    捷尚科技老唐分享怎么使用FMD-PROGRAM烧录器!#单片机

    单片机
    jf_58436996
    发布于 :2025年10月31日 09:16:53

    芯海单片机 烧录器提示“烧录文件错误”怎么解决

    芯海单片机烧录器提示“烧录文件错误”怎么解决? 芯海简易烧录器 下载到烧录器正常,读取烧录器正常
    发表于 09-25 09:23

    电子人必看!捷尚老唐推FT60E02X单片机方案开发省时少成本!

    各位电子行业的伙伴们,我是捷尚科技的老唐。咱们公司作为单片机的核心一级代理商,一直专注为大家提供优质的主控芯片及配套服务,今天就给大
    的头像 发表于 09-06 17:35 752次阅读
    电子人必看!捷尚<b class='flag-5'>微</b>老唐推<b class='flag-5'>辉</b><b class='flag-5'>芒</b><b class='flag-5'>微</b>FT60E02X<b class='flag-5'>单片机</b>方案开发省时少成本!

    vs 普冉单片机:6 大核心维度对比,选型不踩坑!

    在消费电子、工业控制与车载电子的国产化浪潮中,单片机(MCU)选型直接影响产品成本、功耗与功能落地: 是优先控成本?还是侧重低功耗与复杂外设?与普冉作为国内 MCU 领域的代表性
    的头像 发表于 09-04 09:04 1397次阅读

    8 位单片机芯片分类与选型:IO、AD、Touch 系列怎么挑?看这篇就够了!

    在物联网与智能硬件蓬勃发展的今天,8 位单片机凭借高性价比和低功耗特性,仍是嵌入式领域的核心选择。作为微电子(FMD)一级代理商,捷尚科技老唐结合行业实践,深度解析其 8 位
    的头像 发表于 08-18 11:32 1172次阅读
    <b class='flag-5'>辉</b><b class='flag-5'>芒</b><b class='flag-5'>微</b> 8 位<b class='flag-5'>单片机</b>芯片分类与选型:IO、AD、Touch 系列怎么挑?看这篇就够了!

    单片机:中低端智能电子产品市场主控芯片的实力之选!

    在智能设备普及的当下,单片机的作用日益凸显,单片机凭借性价比高、功耗低、集成度高等优势,在中低端智能电子产品市场崭露头角,竞争力十足。
    的头像 发表于 08-16 16:33 855次阅读

    怎么测单片机系统频率

    单片机系统频率是指单片机工作时的时钟频率,它直接影响单片机的运行速度和处理能力,准确测量系统频率对单片机应用开发、程序调试和性能优化具有重要
    的头像 发表于 07-25 11:39 476次阅读

    单片机怎么烧程序

    单片机程序是将编写好的程序代码写入单片机内部存储单元,让单片机按照预设逻辑工作的过程,是单片机
    的头像 发表于 07-23 11:47 651次阅读

    单片机FT60E011A-RB兼容PIC12F508/509主控芯片

    在电子设备的核心控制领域,单片机发挥着至关重要的作用。单片机 FT60E011A-RB 以其出色的兼容性和丰富的功能,成为了替代
    的头像 发表于 06-30 11:36 627次阅读
    <b class='flag-5'>辉</b><b class='flag-5'>芒</b><b class='flag-5'>微</b><b class='flag-5'>单片机</b>FT60E011A-RB兼容PIC12F508/509主控芯片

    FT61FC23-RB单片机兼容芯PIC16F676芯片

    在电子技术飞速发展的今天,单片机作为众多电子设备的核心部件,其性能与适用性直接影响着产品的功能与竞争力。推出的 FT61FC23-RB 单片机
    的头像 发表于 06-24 14:47 548次阅读
    <b class='flag-5'>辉</b><b class='flag-5'>芒</b><b class='flag-5'>微</b>FT61FC23-RB<b class='flag-5'>单片机</b>兼容<b class='flag-5'>微</b>芯PIC16F676芯片

    捷尚单片机选型指南:单片机的核心优势有哪些?#单片机

    单片机
    捷尚微辉芒微MCU单片机
    发布于 :2025年06月21日 23:39:34

    程序烧录原理

    什么是烧录-义嘉泰带你深度了解IC烧录服务:https://bbs.elecfans.com/jishu_2491063_1_1.html 程序烧录是将编写好的
    发表于 06-17 11:29

    单片机开发工具FMD LINK无法识别或更新错误如何解决?#单片机

    单片机
    捷尚微辉芒微MCU单片机
    发布于 :2025年06月13日 08:50:26

    #烧录芯片 #单片机 #存储芯片 #烧录机 #烧录器 什么是烧录

    烧录
    jf_99460966
    发布于 :2025年05月29日 11:25:25

    PY32离线烧录器 支持普冉32位单片机批量烧录 可配置多种烧录选项

    PY32离线烧录器可以对PY32系列32位单片机进行批量烧录,现支持芯片PY32F002A/002B/002/003/030/071/072/040/403/303/L020各个封装型号以及我们
    的头像 发表于 12-27 17:05 2917次阅读
    PY32离线<b class='flag-5'>烧录</b>器 支持普冉32位<b class='flag-5'>单片机</b>批量<b class='flag-5'>烧录</b> 可配置多种<b class='flag-5'>烧录</b>选项