第一步:将飞思卡尔编程器(BDM)与需要烧写的 PCB 板连接,其中 BDM 中 GND 引脚 要与空调控制器 GND 引脚对准,之后将飞思卡尔编程器(BDM)的 USB 接口插上电脑。
第二步:找到 ST008-CW_MCUs_V6_3 软件的安装目录,打开安装软件的文件夹。
第三步:打开 prog 文件夹
第四步:在 prog 文件夹下打开 hiwave.exe 文件
第五步:打开 component-set connection
第六步:打开后会看到这样一个页面,在 processor 中选择 HCS08,在 connection 中选择 P&E Multilink/cyclone pro,选择完后点击 OK。
第七步:点击 OK 后会看到 PEMICRO connection manager 框,在 PEMICRO connection manager 中点击 Connect(Reset)
第八步:选择 MultilinkCyclonePro-Load,要是编程器没有与电脑连接成功,会出现 No communication 框,若是连接成功,会显示 Load executable file 框。
第九步:选择文件类型为 Motorolala S-Record(*.s?*)
第十步:选择机器码文件(S19 文件) ,找到需要下载的机器码文件,之后选中文件。
第十一步:将 verify memory image after loading code 和 Run after successful load 项打勾, 之后点击 Load Code。
第十二步:点击 Load Code 后会出现 Erase and program flash?框,点击 YES 即可下载机 器码文件(S19 文件). 第十三步:机器码文件(S19 文件)正在下载中……
看你用的什么版本,我用的是V6.3,在安装目录路径下面,CodeWarrior for Microcontrollers V6.2 》prog 》hiwave.exe,找到hiwave.exe就可以。将硬件连接好。打开安装文件夹,找到Prog文件夹下的hiwave.exe。
双击打开hiwave,你看就和你平时下程序的界面一样了吧。
选择Component菜单下的Set Connection,按照你的硬件一步一步设定好连接。
最后选择Connection菜单下的Load,打开选择文件对话框,把文件类型选择为S19文件,定向到你的的S19文件,打开即能下载。
PS:其实我觉得最好还是写一个通过串口或者是CAN在线下载的Bootlader,方便程序的下载和以后的软件升级。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)