Fresscale MCU 烧录方法
锋驰微电子 FC 新版烧写器 使用手册说明书

FC新版烧写器Ver: 06使用手册注意事项:1、当前最新版本:FC新版烧写器-062、FC151/FC163/FC155/FC160/FC701/FC702/FC2711/FC2511增加频率修调精度选项(在配置区),若对频率精度要求不高,可选择±2%,以提高烧录良率。
3、选择FC151/FC163/FC155/FC160/FC701/FC702型号时,打开的老烧录档需重新保存下再打开(为了保存频率修调精度该选项),该操作不改变配置不影响Checksum。
4、所有型号增加滚动码功能。
1.0 Writer 硬件配件:·FC 新版烧写器·FC701转接板兼容:FC701/FC702/FC153 /FC2501/FC163/FC155 FC160/FC152(8PIN)/ FC151(8PIN) ·FC2711转接板兼容: FC2711(14PIN)/ FC2511(14PIN) ·FC2711A 转接板兼容:FC2711A(8PIN)/ FC2511A(8PIN) ·FC2711B 转接板兼容:FC2711B(8PIN) ·FC2711C 转接板兼容:FC2711C(8PIN) ·FC140转接板兼容: FC140(6PIN)·FC140_8PIN 转接板兼容: FC140(8PIN) ·FC152-SOT23-6转接板兼容:FC152(6PIN) ·FC151-SOT23-6转接板兼容:FC151(6PIN)·FC2711-SOT23-6转接板兼容:FC2711(6PIN)/ FC2511(6PIN)/1.1 Writer 硬件规格:刻录按钮1.2 系统需求:为确保Writer能够正常工作,各版本的安装环境必须符合下表条件。
注:1. 上表中的系统需求为操作系统的最低要求。
2. 在安装软件前请先安装驱动程序。
固件烧录流程

一:烧录卡的操作
烧录准备:
1.PC
2.带SD卡的读卡器
3.Phoenixcard烧录工具以及image镜像文件,均由Ecloud
公司提供
步骤如下:
第一步:运行phoenixcard.exe
第二步:插入带SD 卡的读卡器
第三步:点击按钮
第四步:在选择组合框选择读卡器对应的盘符
第五步:点击文件选择按钮选择image 文件。
第六步:选择所需要的烧写模式
第七步:点击
烧写的提示信息会显示在中间提示信息列表
典型界面信息如下:
二:烧录固件的操作:
1.将烧录好的TF卡插到迷你电脑TF卡槽中。
2.然后上电,蓝灯亮表示正在烧录中。
3.蓝灯熄灭后,取掉TF卡,上电即可。
4.第一次开机需要比较久的时间,一次开机均在2分35秒到3
分25之间。
生产MCU烧录相关流程

生产MCU烧录相关流程
简介:MCU烧录是使用MCU的内部程序来实现控制功能的关键步骤。
烧录过程需要从了解MCU和开发环境的软件服务、选择MCU硬件、搭建开
发系统、设计程序、编写代码、编译和生成烧录文件、烧录MCU等多个步骤。
一、了解MCU及开发环境软件服务
1.首先,在开始烧录MCU之前,需要了解相应MCU的特性,包括其处
理器架构、处理器特性、处理器核心等。
了解MCU的功能和特性,可以更
好地选择适合项目需求的MCU。
2.然后,需要确定使用的开发环境和软件服务。
一般来说,MCU烧录
所使用的开发环境主要有Keil、IAR、mikroC等。
每个开发环境都提供不
同的软件开发功能,有助于更好地实现烧录目标,可以根据项目需求,周
全考虑后选择合适的开发环境。
二、选择MCU硬件
1.在选择MCU硬件之前,需要明确烧录目标MCU类型,以及搭建开发
系统所需要的MCU数量。
一般来说,MCU烧录所需要的MCU类型有STM32、AT89、PIC、AVR等等,选择项目所需的MCU类型,可以根据实际需求,
根据MCU的处理器性能、功耗、存储容量、售价等因素进行参考综合比较,最终选择最合适的MCU型号。
2.选择好MCU类型后,需要购买相应的开发板和外设模块。
生产MCU烧录相关流程

生产MCU烧录相关流程MCU(Microcontroller Unit)烧录是将软件程序加载到MCU芯片中的过程。
下面是一个常见的MCU烧录的流程,包括准备工作、配置烧录器、烧录软件、烧录程序,以及验证烧录结果:1.准备工作:在开始烧录之前,需要准备一些工具和材料:-MCU芯片:根据项目需求选择合适的MCU芯片。
确保芯片的型号和参数符合项目需求。
-硬件连接线:选择合适的连接线,如JTAG、SWD、ISP等。
连接线的选择依赖于芯片和烧录器的接口标准。
- 烧录器:根据芯片型号选择合适的烧录器,如ST-Link、J-Link等。
烧录器通常由硬件和软件两部分组成。
-电脑:用于运行烧录软件和与烧录器进行通信。
2.配置烧录器:将选择的烧录器连接到电脑,并根据烧录器的说明书进行配置。
-选择正确的烧录器类型和接口标准。
-配置芯片型号和参数。
-设置芯片的时钟频率和电压。
3.烧录软件:安装并打开烧录软件,如ST-LINK Utility、Keil uVision等。
烧录软件通常提供了一键烧录和批量烧录的功能。
-在烧录软件中选择正确的芯片型号和接口类型。
- 导入待烧录的程序文件,通常是一个.hex或.bin格式的文件。
4.烧录程序:通过烧录软件将程序文件加载到MCU芯片中。
-检查芯片的连接状态,确保连接线的正常连接。
-选择烧录动作,如擦除、编程和校验。
-点击烧录按钮,开始将程序文件加载到芯片中。
-烧录过程中,烧录软件会显示进度条和烧录状态。
等待烧录完成。
5.验证烧录结果:确认烧录是否成功,程序是否正确加载到芯片中。
-烧录完成后,烧录软件会显示烧录状态和校验结果。
-检查烧录日志,确认烧录过程中是否出现错误信息。
-断开连接线,重新上电启动MCU,观察程序是否正常运行。
总结:MCU烧录涉及到准备工作、配置烧录器、烧录软件、烧录程序和验证烧录结果五个主要步骤。
正确的MCU烧录流程可以确保程序正确加载到芯片中,为项目的后续开发和调试打下基础。
单片机程序烧录的3种方式(ISP、ICP、IAP)是什么

单片机程序烧录的3种方式(ISP、ICP、IAP)是什么说起给单片机烧录程序,大家应该都不陌生吧,我最早接触单片机是从51单片机开始的,型号是STC89C52RC,当时烧录程序就是用的下面这种烧录软件——STC-ISP。
这种方式,通过串口连接单片机,选择一个合适的波特率就可以烧录了。
后来学习STM32,编程时使用KEIL软件自带的下载按钮就能下载程序,方便了不少,但需要额外使用J-Link等下载器。
再后来,接触到产品研发,给已经发布出的产品升级,都是要靠远程无线升级的(想想看,产品已经到客户那里了,当软件需要升级时,要是还使用有线的方式烧录程序,得有多麻烦)既然给单片机烧录程序的方式有多种,那烧录方式具体怎么分类呢?可以分为3种:ISP(In-System Programming)在系统编程,使用引导程序(Bootloader)加上外围UART/SPI等接口进行烧录。
ICP (In-circuit programmer)在电路编程,使用SWD/JTAG接口。
IAP(In-Application Programming)指MCU可以在系统中获取新代码并对自己重新编程,即用程序来改变程序。
这3种烧录方式的原理是什么呢?在分析原理之前,需要先了解一下单片机Flash的访问地址,看看程序是烧录到哪个位置了。
单片机Flash在地址映射表中位置下图是一张STM32F4xx的地址映射表,从0x0000 0000到0xFFFF FFFF,总计4Gbyte。
单片机的片上Flash、片上RAM、片上外设以及外部扩展接口的访问地址,都被映射到这4Gbyte的范围之内。
这张图中,我们需要先注意下半部分Main memory 主存储区通常,我们编写的代码,是放到主存储区的起始位置(0x0800 0000)开始运行的,烧录程序时,直接将程序烧录到这里即可(KEIL 软件给STM32烧录程序的默认烧写地址就是0x0800 0000开始)System memory系统存储区System memory(起始位置0x1FFF 000)是STM32在出厂时,由ST在这个区域内部预置了一段BootLoader,也就是我们常说的ISP程序,这是一块ROM,出厂后无法修改。
飞思卡尔单片机烧写程序步骤

创建一个工程
选择单片机的型号,我一直用的是mc9s12xs128的单片机,然后在“choose your default connection:”里面选择最后一个“TBDML”,TBDML是一个仿真器,飞思卡尔单片机用的BDM 仿真器,选择好后下一步
这一步就是建立工程的名字和位置,左边选择语言类型,选择C即可,设置好名字和位置后点下一步
这个窗口指的是要不要从一个位置添加先前存在的工程,不用添加,直接下一步
直接下一步
这一步需要注意,在“Select the floating point format supported…….”里选择第二项,如上图,是选择浮点类型长度,选别的可能编译的时候出错,我也不知道为什么
这一步直接默认
直接点完成
即可完成工程的建立
工程建立后自动出来这个画面
在左边栏里,双击main.c会出来主程序,在里面写程序即可,写好后点一下这个按钮,生成一系列文件,如果没有错误,就不会有提示,遇到warming,一般没什么大问题,只要不是error就行,
然后烧写程序点绿色箭头,烧程序单片机通电。
先确保你的电脑装好仿真器的驱动,在资源管理器里面查看
同上显示的话表示正常,如果有黄色感叹号,则需要重新安装驱动。
MCU代理商浅析单片机应用烧录方案操作程序

MCU代理商浅析单片机应用烧录方案操作程序Step 1:Keil软件的安装1.选中文件夹中的C51V900安装程序并打开,如图:2.在安装对话框里一直选择Next,直到Finish完成Keil的安装。
Step 2: 安装USB转串口线的驱动程序的安装扩展阅读:什么是单片机烧写?1. 选中并打开文件夹中的HL-340安装程序2.点击INSTALL即可自动完成安装Step 3:Keil工程的建立1. 打开桌面上的Keil图标,建立一个新工程单击【Project】菜单中的【NewμVision Project】,如下图:2.选择工程保存的位置,建议最好新建一个文件夹用来保存此工程文件,方便以后管理。
3. 选择单片机型号:打开Atmel目录,选择子目录下的AT89C52,点击OK,在弹出的新对话框中选择否(N)。
4.单击【File】菜单中的【New】菜单项,或者Ctrl+N可新建一个文件Text1,单击工具栏的图标或者Ctrl+S,在弹出的保存对话框输入文件名,注意必须在文件名后加上“.c”作为保存的文件类型(例如shua ngshuangbang.c),然后保存。
5.回到编辑界面,单击【Target】前面的“+”号,然后在【Source Group 1】选项上单击右键,弹出下图所示菜单。
然后选择【Add Files to Group ‘Source Group1’】菜单项,如下图:6.在弹出的对话框中选中刚才保存的“XXX.c”文件并单击【Add】,再单击【Close】,如图:7. 单击左侧【Source Group1】前面的“+”号,这时可以注意到【Source Group1】文件夹中多了一个子项【XXX.c】,这时源代码文件就与工程关联起来了,这时在右边的“XXX.c”代码编辑窗口把伟哥的代码复制过来即可,如图:8.单击工具栏的【TargetOptions…】,打开Output选项卡并选择【Creat HexFile】,点击【OK】,这时编译完成后才会产生可供下载到单片机的Hex文件,如下图:8.单击工具栏的【Rebuild】,可看到状态栏显示的状态(0错误和0警告),这时便完成了Keil工程的建立并产生了可下载到单片机的Hex 文件,如下图:Step 4:COM口的查询1.用USB转串口线把电脑的USB口和单片机的串口连接;2.右键点击“我的电脑”并单击“管理”,在弹出的窗口中选择“设备管理器”,在点击右边的“端口”,可以看到USB转串口线的CO M口(如图为COM3口),记住显示的是COM几口,下载程序时要用到,如下图:Step 5:Hex文件的下载1.打开文件夹里的“程序下载”压缩包,打开里面的STC_ISP_V481. exe程序,如图:2.在弹出的界面中选择MCUType为STC89C52RC,单击【打开程序文件】,在你之前Keil保存工程的位置找到以“.hex”后缀的文件,并选择打开,选择“COM”为Step4中显示的COM口(我的电脑显示的是COM3,所以我选择了COM3,但是不同电脑可能会不一样,一定要根据自己的电脑来选择),如下图:2.最后单击【Download/下载】(单击【Download/下载】之前一定不能先让单片机通电),然后再按下单片机的电源开关,让单片机通电,这时开始程序到单片机的下载,如下图表示程序已经成功烧写到单片机了,你只需把已经烧写程序的单片机安装到爽爽棒上即可:深圳市英锐恩科技有限公司创立于2008年,凭着自身在集成电路设计、系统软件编程、开发软件工具、集成电路方案集成等领域十多年的开发、集成经验,建立了完整的方案设计、技术支持、市场销售一体系,拥有经验丰富的工程技术团队与业务服务团队。
mcu烧录方法

mcu烧录方法
MCU烧录方法是指通过特定的工具和步骤将程序代码烧录到微控制器单元中,以实现控制电路的功能。
以下是常用的MCU烧录方法:
1. ISP烧录法:ISP烧录法是通过串口或USB口与微控制器单元相连,将程序代码下载到单元内部的非易失性存储器中。
2. JTAG烧录法:JTAG烧录法是通过JTAG接口与微控制器单元相连,将程序代码下载到单元内部的闪存或EEPROM中。
3. SWD烧录法:SWD烧录法是通过SWD接口与微控制器单元相连,将程序代码下载到单元内部的闪存或EEPROM中。
4. USB烧录法:USB烧录法是通过USB接口与微控制器单元相连,将程序代码下载到单元内部的闪存或EEPROM中。
无论采用哪种烧录方法,都需要具备相应的烧录工具和软件,并按照具体的步骤进行操作,以保证程序代码的正确烧录和运行。
- 1 -。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Fresscale MCU 烧录方法
Fresscale 的MCU 常用的烧录方法有两种常用的烧录方法有两种。
一、使用CodeWarrior 编译环境建立工程后在线烧录。
二、安装CodeWarrior 时自动会安装烧录软件HIWARE.EXE ,运行该烧录软件运行该烧录软件,,可在没有工程的境况下直接烧录可在没有工程的境况下直接烧录机器码机器码.S19文件文件。
方法一的烧录步骤如下方法一的烧录步骤如下::
步骤一步骤一::按照图一正确连接电路按照图一正确连接电路,,转换小板的 4Pin 排序如图所示排序如图所示,,转换小板和目标板之间可根据实际情况更改连接方式板和目标板之间可根据实际情况更改连接方式。
图一
步骤二步骤二::PE 和电脑连接后和电脑连接后,,蓝灯亮蓝灯亮。
给目标板上电后给目标板上电后,,黄灯亮黄灯亮。
打开CodeWarrior 编译环境编译环境,,编译无误后编译无误后,,点击Debug 。
图二
负极正极
PE 转接板VCC GND RST BGND
Compile
Debug
步骤三步骤三::点击Debug 后,跳出仿真页面跳出仿真页面,,等待代码烧写完成关闭仿真页面等待代码烧写完成关闭仿真页面,,程序烧录完毕程序烧录完毕。
图三
方法二的烧录步骤方法二的烧录步骤::
步骤一步骤一::按方法一步骤一连接PE 并上电并上电。
步骤二步骤二::打开CodeWarrior 的安装文件夹的安装文件夹,,找到Prog 文件夹文件夹。
图四
步骤三步骤三::打开Prog 文件夹文件夹,,找到HIWARE.EXE 并双击运行
图五
步骤四步骤四::选择Component----Set connection 。
图六
步骤五步骤五::在弹出窗口中选择MCU 型号及连接方法后点击OK 。
图七
步骤六步骤六::选择MultilinkCyclonePro---Load,要是PE 没有与电脑连接成功没有与电脑连接成功,,会出现NO communication 框,若连接成功若连接成功,,会出现Load executable file 框。
图八
步骤七步骤七::
选择文件类型为Motorolala S-Record(*.S?*),找到需要下载的机器码
文件之后选中文件文件之后选中文件。
步骤八步骤八::将Verify memory inage after loading code 和 Run after successful load 项打勾项打勾,,之后点击Load code.
步骤九步骤九::点击Load code 后会出现如下图所示进度条后会出现如下图所示进度条,,带下载完成后关闭程序,完成程序烧录完成程序烧录。
图九
第一种代码烧录方法常在代码调试的过程中使用一种代码烧录方法常在代码调试的过程中使用,,方便程序调试方便程序调试。
第二种在仅有机器码.S19文件的情况下使用文件的情况下使用。