河东软件园:绿色免费的软件下载站! 最新软件|软件分类|软件专题|软件发布

所在位置:首页 > 应用软件 > 编程工具 > FlashMagic(单片机烧录软件) 11.16 免费版

FlashMagic(单片机烧录软件)

 11.16 免费版
  • 软件大小:22.66 MB
  • 更新日期:2018-08-02
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费软件
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

8.9
软件评分

本地下载文件大小:22.66 MB 高速下载需下载高速下载器,提速50%

软件介绍人气软件相关文章网友评论下载地址

为您推荐:编程工具

  FlashMagic V9.20是一款非常实用的飞利浦系列专用程序下载软件,单片机烧录也叫烧写,就是编好的程序烧写到单片机内,所谓烧写,其实就是对单片机中的rom进行擦写。现代工艺下,rom已经可以进行多次擦写,但在早期,rom只能一次性设计好,例如早期的PLC,把二极管上的丝烧了后就永久编码出1。而我们知道,单片机程序经编译连接后传给机器便是机器语言,简而言之就是一大堆1和0。在少些过程中,我们将烧不烧一大堆MOS管和BJT的丝或连不连上通道来表示这些1和0。此软件支持ARM、C51、LPC单片机,功能强大,操作简单,有需要的用户赶快下载试试吧!

FlashMagic(单片机烧录软件) 11.16 免费版

单片机烧录的三种方式

  1.把单片机当做一个ROM芯片,早期的单片机都是如此。将单片机放在通用编程上编程时,就像给28C256这样的ROM中写程序的过程一样。只是不同的单片机使用的端口,编程用的时序不一样。

  2.像AT89S52或AVR单片机一样,在单片机上有SPI接口,这时用专用的下载线将程序烧写到单片机中。这时不同的是,单片机的CPU除了执行单片机本身的指令之外,还能执行对ROM进行操作的特殊指令,如ROM擦除、烧写和校验指令。在编程ROM时,下载线先通过传输这些指令给CPU执行(擦除ROM、读入数据、烧写ROM、和校验ROM),这样完成对单片机的ROM的烧写。此外,现在普遍使用的JTAG仿真器也是这样,单片机的CPU能执行JTAG的特殊指令,完成对ROM的烧写操作。

  3.引导程序,即单片机中已经存在了一个烧写程序。启动单片机时首先运行这程序,程序判断端口状态,如果符合“要烧写ROM”的状态存在,就从某个端口(串口、SPI等等)读取数据,然后写入到单片机的ROM中。如果没有“要烧写ROM”的状态,就转到用户的程序开始执行。像AVR单片机的bootloader方式、STC的串口下载方式,还有其他单片机的串口编程等等都是这样。

安装方法

  1.下载并解压软件,找到FlashMagic_V9.20.exe,双击打开。

  2.看到欢迎安装的界面,点击Next,如图:

FlashMagic(单片机烧录软件) 11.16 免费版

  3.勾选I accept the agreement,点击Next,如图:

FlashMagic(单片机烧录软件) 11.16 免费版

  4.选择安装位置,系统默认的是C:Program Files (x86)Flash Magic,这里以E:桌面河东软件园Flash Magic为例,点击Next,如图:

FlashMagic(单片机烧录软件) 11.16 免费版

  5.选择创建程序快捷方式的位置,点击Next,如图:

FlashMagic(单片机烧录软件) 11.16 免费版

  6.勾选Create a desktop icon,点击Next,如图:

FlashMagic(单片机烧录软件) 11.16 免费版

  7.点击Install,如图:

FlashMagic(单片机烧录软件) 11.16 免费版

  8.正在安装,请耐心等待……

FlashMagic(单片机烧录软件) 11.16 免费版

  9.安装成功,如图:

FlashMagic(单片机烧录软件) 11.16 免费版

使用方法

  1-1 ISP编程软件及其界面

  嵌入式系统协会提供的ISP编程软件(FlashMagic.exe)打开后界面如下:

FlashMagic(单片机烧录软件) 11.16 免费版

  1-2 菜单栏Options设置

  点击菜单“OptionsAdvanced Options…”,弹出如下界面。

FlashMagic(单片机烧录软件) 11.16 免费版

  请在Communications下把Half-duplex Communications√选项去掉;

FlashMagic(单片机烧录软件) 11.16 免费版

  原因:如果该选项打√的话,会造成ISP下载速度缓慢,去掉√后界面如下。

  请按照下图所示对Hardware Config进行设置。

FlashMagic(单片机烧录软件) 11.16 免费版

  设置原因:如选择第1项,则可能造成计算机与目标主板PCBA无法通讯。根源在于PCBA主板串口无DTR以及RTS信号,故选择第3项。 设置好后点“OK”。

  1-3 界面参数设置

  1-3-1 Step 1 - Communications设置

  选择好ARM芯片型号。

  英沙公司使用的ARM芯片包括LPC2378、LPC2478,品牌NXP(智恩浦,原飞利浦半导体),用户可以在主板上查找到该芯片具体型号。

  设置好端口号(COM Port)。如果不知道端口号,可在桌面我的电脑设备管理器下面查询。

  设置好晶振频率(Oscillator),用户可以在主板上ARM芯片旁边查询到晶振频率,目前统一为12MHz。 其它参数使用默认值。

  1-3-2 Step 2 – Erase

  请给Erase all Flash+Code Rd Prot打√。

  1-3-3 Step 3 – Hex File

  请选择目标代码,格式为.Hex文件。

  1-3-4 Step 4 – Options

  请给Verify after Programming打√;

  请根据需要给Fill unused Flash打√。此项打√后,ISP下载速度相对要慢一些。

  以上1-2、6-3除1-3-1外,其它内容设置一次即可,以后不用重复设置。

  1-4 开始ISP编程

  1-4-1 给目标主板PCBA加电; 1-4-2 Step 5 – Start!

  点击“Start”,开始ISP编程。编程界面如下,请注意下方状态栏提示信息。

  1-4-3 ISP下载成功

  当ISP下载成功后,状态提示栏显示绿色的Finished!,进度条满格,同时编程成功芯片数量自动加1。 移去电源。

  移去主板PCBA位置JP0 2P插针上的跳线帽。

  当要批量下载时,请重复1-4操作即可。

  1-5简单测试

  编程成功后应移去电源,同时去掉JP0上跳线帽。

  加电,观察PCBA上ARM运行指示灯是否正常,电流是否正常,以确认编程真正成功。 编程成功。

更新日志

  Ver6.85H (2015-6-16)

  1. 支持PL2303进行仿真

  2. 修正发布项目的不兼容问题

  3. 增加对STC15H4K64S4型号的支持(测试阶段)

  Ver6.85G (2015-5-3)

  1. 内部测试版

  Ver6.85F (2015-5-27)

  1. 代码文件和数据文件的校验和增加为3字节

  2. ISP下载时增加对PL2303的支持(部分国产兼容芯片的仿真暂未支持)

  Ver6.85E (2015-5-15)

  1. 修正U8工具对如下型号的旧固件版本在脱机下载时的问题

  IAP12C5A60S2 (固件版本6.2I或6.5I)

  IAP12LE5A60S2 (固件版本6.2I或6.5I)

  IAP11F60XE (固件版本6.2L或6.5L)

  IAP11L60XE (固件版本6.2L或6.5L)

  2. 加强发布项目文件的加密性

下载地址

  • FlashMagic(单片机烧录软件) 11.16 免费版

    本地高速下载

人气软件

查看所有评论>>网友评论0

发表评论

您的评论需要经过审核才能显示

精彩评论

最新评论

盖楼回复X

(您的评论需要经过审核才能显示)