导言
任何生产线都要求最大极限地降低成本、进步功率。为了到达这一方针,Maxim开发了针对轿车运用的MAX1441挨近检测和触控传感器的嵌入式闪存编程运用软件。该软件经过USB端口接连轮询JTAG接口,测验与MAX1441通讯。一旦检测到MAX1441器材,主机将履行闪存擦除、向闪存写入指定固件,并查验写入内容等操作,大约3秒钟完结上述三项操作。运转软件之前,有必要正确地装置MAXQUSBJTAG-KIT的设备驱动程序。
MAX1441编程软件验证在进行下一步操作之前已完结一切必要的操作,保证操作现已完结。此外,编程期间需求保证没有键盘或鼠标操作等用户交互,用户只需刺进MAX1441并在编程完结后,软件主动检测是否存在MAX1441时将其拔掉。为防止带电插拔MAX1441,或许需求操控电源开/关。同一台核算机上能够运转多个运用程序进行闪存编程,每个例程需求供给一个USB口和一个MAXQUSBJTAG-KIT。一起运转多个运用程序时,无需承认操作系统将通讯端口(COM)分配给了哪个特定器材。运转多个运用程序时,最好将硬件逐一连接到USB端口,在发动下一器材编程之前履行一个器材的编程。
要求
MAX1441编程软件需求以下设备:
a.WindowsXP?/WindowsVista?/7(32位或64位)核算机。
b.每个运用程序需求一个对应的USB口。
c.每个运转程序需求一个MAXIMUSB-JTAG接口板(MAXQUSBJTAG-KIT)。
d.MAX1441VBAT端供电电源。
e.带HEX扩展的固件文件,坐落运用程序相同目录。
f.MAX1441测验插座。
软件装置
下载并在一个临时文件夹解压缩MAX1441_programmer.zip,然后,依照指令运转Install_MAX1441_Programmer.exe。装置过程中,将下载MAX1441_programmer运用程序和支撑文件并储存到指定的文件夹。默许目录为C:MAX1441。装置完结后,该文件夹的内容相似于图1。
图1.c:MAX1441文件夹内容
装置驱动程序
双击CDM20814_Setup文件,装置FTDI虚拟COM端口驱动程序,核算机将会呈现一个相似图2的屏幕。装置驱动程序将敞开窗口,并在完结后主动封闭窗口。
图2.装置虚拟通讯端口驱动程序
USB-JTAG适配器
装置FTDI虚拟通讯端口驱动程序后,运用mini-USB连接器将MAXQUSBJTAG-KIT(图3)连接到USB口。
图3.Maxim的USB-JTAG适配器(MAXQUSBJTAG-KIT)
一旦操作系统发现一个新的硬件(适配器),将加载之前装置的驱动程序。为了验证,可翻开DeviceManager,查看Ports(COM&LPT)设备端口,图4所示。
图4.Maxim的USB-JTAG转换器被辨认为USB串口
有关MaximUSB-JTAG适配器的具体信息,包含关于驱动程序的装置细节、电气特性及功用,请参阅MAXQUSBJTAG-KIT%&&&&&%文件,相同放在装置目录内。
编程过程
有两种方法发动MAX1441编程:直接驱动或经过快捷键。最好经过快捷方法发动运用程序。
直接发动编程
直接发动MAX1441编程,双击MAX1441_Programmer运用程序文件。具体的文件视图,程序文件夹相似于图5。
图5.C:MAX1441文件夹列表,直接发动。
发动编程器后,将会扫描可用的COM端口并查找MaximUSB-JTAG接口板。一旦辨认到一个USB-JTAG接口,将呈现以下屏幕(图6),列出运转程序地点文件夹的一切HEX文件(固件),需求留意的是,所辨认的COM端口号列在窗口标题方位。