微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > MAX1441接近检测和触控传感器编程器技术

MAX1441接近检测和触控传感器编程器技术

时间:01-09 来源:互联网 点击:

导致编程失败。

图9显示了程序运行进程,“*”号表示擦除内存,期间显示写闪存进度。每个周期代表32字内存(共64字节)编程。所显示的总周期数取决于应用固件的大小。一次编程会话完成后,将显示一个绿色或红色窗口。如果器件编程成功,则弹出绿色窗口(图10)。编程器立即开始检索下一器件编程。如果安装过程中没有受到干扰,并在安装时保留了同一器件,大约10秒钟后会对其重新编程。按下ESC键将终止编程,并立即启动同一器件的重新编程。如果从安装中撤除器件,则会弹出一个窗口(图8所示),一旦与重新装载的MAX1441建立通信,将立即启动编程。

图10.MAX1441编程器通过时的状态显示

如果MAX1441编程失败,将弹出一个红色窗口(图11)。撤除该器件,并装载另一器件,按任何键(ESC键除外)重新启动编程,或按下ESC键终止应用程序。

图11.MAX1441编程器运行失败时的状态显示

除了弹出绿色、红色窗口指示程序运行的成功/失败外,应用程序还可以触发MAX1441的OUT1和OUT2引脚,反映程序运行进程和结果:

闪存擦除操作完成后,OUT1和OUT2引脚将被拉低,然后释放。在MAX1441评估板上,这将导致LED1和LED2闪烁。

如果闪存成功编程,将拉低OUT1引脚。在MAX1441评估板上,这将点亮LED1。OUT1将一直保持在低电平,直到撤除MAX1441或开始下一次编程。

如果闪存编程没有成功,将拉低OUT2引脚。在MAX1441评估板上,这将点亮LED2。OUT2将一直保持在低电平,直到撤除MAX1441或开始下一次编程。

完成当前的MAX1441编程后,从插槽中拔下器件并插入下一编程器件。

在自动化生产环境中,可以利用该应用程序,通过OUT1和OUT2引脚的状态筛选器件的好、坏。

注意:MAX1441编程时不要断开USB电缆,通过Maxim的USB-JTAG接口板连接计算机。任何中断都将导致应用程序运行失败。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top