单片机扩展以后,芯片的地址,数据复制程序怎么写?

单片机扩展以后,芯片的地址,数据复制程序怎么写?,第1张

答:铅并写单片机扩展的程序是比较复杂的,要根据情况来写,这里只针对芯片的地址和数据复制程序给出一个例子:

/* 初始化数据源和目标地址 */

int src_addr = 0x00

int dest_addr = 0x08

/* 开迟指始复制数据,从槐旦迹芯片地址0x00读取数据,填入到0x08地址 */

for (int i = 0i <8i++)

{

int temp = ReadFromRegister (src_addr + i)

WriteToRegister (dest_addr + i, temp)

}

进入你的Jlink安装目录 双击JLink.exe 出现如下界面

使用Jlink连接MCU

连接成功后 读取整个芯芦携片数据

前提你需要在第一个界面选择你的MCU型号歼哗 自己看看这么选

你的Jlink必须能成功氏哗行连接MUC

数码家电的普及,家电维修人员又面临“软件”故障的维修问题。在家电中,“软件”故障以存储着整机重要信息的E2PROM、EPROM损坏或数据丢失为甚,如I2C总线彩电的E2PROM存储器数据丢失,VCD、DVD机的EPROM块损坏,等等。解决这些问题的方法主要有以下几种:

(1)更换空白芯片,然后进行初始化 *** 作;

(2)进入“维修状态”,调整恢复数据;

(3)向厂家购买烧录好的芯片;

(4)自己烧录、复制芯片。

现总结这些方法并分析它们的优缺点,不妥之处望同行指正。

一、更换空白芯片,然后进行初始化 *** 作:所谓对存储器的初始化 *** 作,就是将CPU的ROM中存储的数据重新写如新存储器中。I2C总线彩电中CPU型号众多,性能各异,有的ROM中存储着完整的控制数据,有的ROM中存储的控制数据不全,所以进行数据的初始化后,对于有些彩电非常有效,但对于很多彩电会出现光栅畸变、彩色失真、不能存台、功型简能丢失等现象,有的机型甚至不能开机,建议大家在对所修机器的CPU功能不清楚之前,谨慎执行数据的初始化 *** 作。优点:不需要数据清单, *** 作简便;缺点:运气不好,可能造成更大的麻烦。

二、进入“维修状态”,调整恢复数据:进入“维修状态”调整恢复数据是一种比较经典的维修方法,要求维修人员掌握各种彩电进入 “维修状态”的正确“密码”和数据清单,并且领会各个调整项的含义。《家电维修》等报刊杂志公布很多这方面宝贵的资料,维修人员应积极收集整理 。另外,向厂家的技术部门咨询和通过国际互联网登陆厂家网站查询也是当今获得维修资料的有效途径。在维修中,只要掌握了所修机型的进入“密码”和数据清单,进行数据调整将非常容易,但调整时还需注意:(1)调整前记录所要调整的项目名称和原始数据,以便调整失败后复原;(2)调整时要做到目的明确,有的放矢,不要进入维修状态后,不分项目,盲目调整;(3)在没有完全资料和必须改变彩电功能时,慎对模式或选项数据进行调整 。此方法的最大优点是:无需任何设备即可将电视机调整到最佳状态,适用各种I2C总线彩电,简便快捷;缺点:要求维修人员必须具备相应彩电的调整资料。随着信息技术的发展,维修的网络化也势在必然,家电维修人员只要善于收集整理有关资料并运用互联网进行维修资料的查询,一般机型的调整资料是不难找到的。

三、向厂家购买烧录好的芯片:对于芯片损坏、初始化 *** 作无效、没有相关资料或工厂遥控器的电视机和EPROM损坏的VCD、DVD 机,可向厂家购买烧录好的相应存储器,这是一种安全有效的检修方法,但为购买一个存储块所需的时间、精力和财力大家可想而知。

四、自己烧录、复制芯片:是一种简便、快速解决软件故障的有效方法,但要求家电维修人员必须配置编程设备以及相应的源丛态片。现简单介绍使用“智能拷贝机”和“27读写器”复制、烧录芯片的 *** 作方法,供大家借鉴。

(1)使用独立型“智能拷贝机”复制I2C总线彩电存储块:例如:需要复制彩电存储块的型号为24C08,在“源片”和“空片”座中分别放入24C08源片和空片并锁紧。按选择键,使数码显示为:卜郑裤“2408”。再按拷贝键,数码显示“COPY”,表明复制正在进行。当数码显示“S”时,表明复制已经完成。 经以上复制的芯片与源片的数据完全一至,可以直接装机使用了。

(2)使用“27读写器”烧录VCD的ROM存储器:某一待修VCD的EPROM损坏,其型号为27C020。找一台正常工作的同型号机器,拔下其27C020芯片作为源片,插入读写器插座。在全中文的 *** 作窗口中选定27C020,执行“读芯片”,读完后窗口提示:“ OK 读完”,这时已将该芯片的数据读入电脑。下一步开始烧录芯片,将空的27C020插入读写器插座,执行“写芯片”,写完后显示“OK”。这时芯片已经烧录成功,可以直接装机使用。

需要说明:“源片”是指需要复制或读取数据的、性能和数据完好的芯片,可以来源于正常的机器、备份、原厂供应或其它途径。烧录时,选择型号以其为准。“空片”可以是新的空片,也可以是内部数据不再有用的好片。它的容量必须大于或等于“源片”的容量。

为了快速解决家电维修中的软件故障,家电维修人员在维修中应注意备份各种芯片的数据资料,对于24/93系列芯片,因为空片价格低廉,可以复制芯片--贴签--标记备份;27/27C系列芯片,空片价格不霏,适合电脑备份。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12360059.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存