应用笔记 3087

利用MAX7651评估板的串行下载器将程序装载到闪存内


摘要 : 这是第三方开发的应用例程的第三部分,补充MAX7651EVKIT用户指南的内容。介绍了通过串行下载器和超级终端(HyperTerminal)将HEX代码装载到MAX7651EVKIT目标板的具体步骤。

另请参考: MAX7651EVKIT可以利用内部16Kb闪存或外部ZIF (U2)模块或PLCC (U6)模块中的ROM运行程序。对于内部闪存的编程可以通过PLCC模块内的串行下载程序实现,PLCC具有标准的“空”操作终端程序。在Windows® 95/98/2000/XP包含这个例子中使用的超级终端。其它终端程序可以直接使用RS232串口进行编译。

注意:该流程已经在MAX7651EVKIT进行了测试。但没有用MAX7652测试过,MAX7652是MAX7651的3V供电版本。可能需要某些修改,详细信息请参考MAX7651EVKIT用户指南。

开始之前,确认评估板的电源开关处于断开状态。利用随评估板提供的RS232电缆连接DEBUG端口(J7)和PC上空闲的COM口。将5V电源连接到MAX7651EVKIT。

注意:超级终端可能会与使用串口的软件发生冲突,例如PDA的HotSync®管理程序。所以在使用之前须关闭Hotsync管理程序。
  1. 将S4切换到EXT ROM,将S5切换到PLCC ROM,选择串行下载器。评估板上电后,将程序通过串行下载器装载到ROM中。

  2. 在Windows中启动超级终端,通常在以下位置:Start Menu/Programs/Accessories/Communication/Hyperterminal。



  3. 选择COM口。

  4. 选择以下串口参数。



  5. 打开评估板的电源开关,将会看到以下欢迎界面。



  6. 输入“ERASE”清除内部闪存的内容。

  7. 输入“LOAD”开始下载过程。

  8. 使用超级终端,进入Transfer菜单并选择Send Text File,选择HEX文件开始下载代码。



  9. 关闭评估板电源(S8)。

  10. 把S4切换到INT Flash位置。

  11. 打开电源,开始执行程序。