您当前的位置:五五电子网电子知识电子学习工具仪器的使用及介绍CH341A编程器使用方法简介 正文
CH341A编程器使用方法简介

CH341A编程器使用方法简介

点击数:7367 次   录入时间:03-04 11:54:00   整理:http://www.55dianzi.com   工具仪器的使用及介绍
  使用前要在电脑上安装相应的驱动程序,支持WindowsXP和Windows7等常见的操作系统。在卖家赠送的资料包中找到驱动程序,包括编程烧录使用的并口驱动和TTL线使用的串口驱动。用鼠标双击“24 25系列芯片编程驱动”文件,弹出对话框,选择界面上“IN-STALL”安装驱动程序,整个过程可大约持续30秒左右,在弹出对话框时表示驱动程序安装成功。将合上P/S路线帽的编程器连接到电脑USB口,电脑会弹出找到新硬件提示,在弹出的对话框中选择自动安装即可。接下来安装串口刷机模式的驱动程序,双击“串口刷机驱动”文件,弹出对话框,同样点击“INSTALL’’按钮完成驱动程序的安装工作,将拔出P/S跳线帽的编程器插到电脑USB口,电脑会自动完成安装,这样两种驱动程序便成功安装到电脑中。
  
  相信很多从事家电维修的工作者都进行过串口刷机操作,所以CH341A编程器的串口功能笔者就不再赘述了,下面着重介绍编程烧录功能。通常CH341A编程器有两种软件,一种不具备存储器检测功能,操作及选项都比较简单;另一种具备存储器检测功能,操作及参数设置相对复杂一点,此种最为常用,本文所述也是以此软件为例。
  
  将24或25系列存储器按照正确的位置安装到插座上,若是贴片封装则要通过SOP8或SOP16转DIP8转换板来安装,转换板上的白点代表第①脚,再向下按压推竿.即可紧锁芯片。:将编程器连接到电脑上,双击CH341A.exe文件打开编程器软件,其主界面见图7所示,同时在右下角设备连接状态处显示“已连接”字样,表示电脑与编程器通信正常,此时便可以进行读写程序操作。具体的操作步骤如下:点击“检测”按钮让软件自动识别出正常的芯片类型和型号,若要读取存储器里的数据则点击“读取”按钮,此时左下角状态栏会显示读取进度,同时软件主窗口中也会按地址以16进制形式显示读出的数据,读取完毕后再点击“保存”按钮,输入保存的位置和文件名即成功保存存储器中的数据。若要向存储器中写入数据,则首先要单击“打开”按钮定位到需要写入的数据,当然这时软件主界面窗口中也会按地址以16进制形式显示打开的文件内容(注意:切勿修改内容以免写入的数据出错,另外,等待写入的数据文件不能大于存储器容量),再点击“自动”按钮,程序便会按照擦除、查空、编程及校验的顺序执行操作,当然也可以通过依次单击菜单栏中的相应按钮手动手工完成。当弹出“所有操作已完成,芯片内容与缓冲区内容一致”对话框时,代表数据已经成功烧录,最后点击“退出”按钮关闭软件,拔下编程器取出存储器即可。在给某些带启动程序的25系列存储器烧录固件时一定要选择好正确的固件,否则烧录后无法启动,比如电脑主板中的BIOS、路由器固件等,因为这些设备上的25系列存储器中带有UBoot程序,比如笔者曾接修一台因刷机升级失败导致变砖的TL-WR841N无线路由器,从其官网上下载对应型号的固件后写入无法恢复正常,原来从官网下载的固件是用来从Web界面升级的,该固件不包括UBoot程序.大小只有3.75M,因此路由器将无法自动引导,后来从网上找到网友使用编程器备份的4M固件后写入便成功修复该机器。
  
  使用CH341A编程器软件操作时要注意以下几个问题:1.CH341A.EXE24\25编程器软件中的检测功能仅属于辅助功能,由于部分芯片的数据手册找不到,因此就无法得到对应芯片的标识厂商\芯片ID等信息,所以部分芯片无法检测出来;2.部分芯片检测识别结果也有错误,比如MX25 L6445识别为MX25L6405之类,这是因为芯片设备号都是相同的以致识别错误;3.当检测目标芯片为“Unknown”时.并不代表编程器无法进行读写操作,此时可通过手动选择芯片参数进行读烧写操作。若芯片列表中没有对应型号,可直接选择接近的型号\晶牌,只要他们的容量相同即可,或者干脆选择“厂商”列表中的“COMMON(通用)”一项,因为除SST和ESMT外,各种品牌芯片的编程指令都是一样的。笔者曾给一台TTL接口损坏的中九接收机升级,25存储器型号为GD25Q80PCP,软件也无法识别,选择“COMMON”项中的25X80后便成功写入了固件;4.当检测信息内容的最后四行全部显示$FF时,说明芯片引脚与插座没有完好接触,这时请检查芯片是否放反,若通过转换板连接则还要检查是有虚焊现象:5.若使用“自动”按钮烧写芯片时提示“写操作超时失败!”的错误信息,请改用手动操作,点击“擦除”完成后需要等待十几秒再点击“编程”,这是因为个别芯片存在兼容性问题,读写操作要等待间隔一段时间;6.在读写操作过程中尽量不要进行其它操作,比如浏览网页、QQ及迅雷下载等,因为这样可能会造成读写数据失误,从而造成数据校验失败;7.由于SST和ESMT两种品牌的芯片不支持按页数据写操作,所以在编程烧录时速度相当慢,以致个别用户认为程序失去响应死机了;8.烧写AT26系列芯片时要求在选项里开启“使用快速读取模式”,同时要关闭“SST/ESMTAAI芯片使用编程模式”,如果擦除不成功,可以在“操作选项”里切换到“使用快速读取模式”功能项再试一试。最后还要提醒大家一点:切勿带电插拔芯片,以免损坏存储器芯片和CH341A编程器。


本文关键字:暂无联系方式工具仪器的使用及介绍电子学习 - 工具仪器的使用及介绍