banner
新闻详细
四会防撞车出租, 肇庆防撞车出租,大旺防撞车出租   防撞车的直列泵 ECU的软件的主程序系统的改进与升级方法?
新闻分类:公司新闻   作者:admin    发布于:2024-06-294    文字:【】【】【

     四会防撞车出租, 肇庆防撞车出租,大旺防撞车出租   防撞车的直列泵 ECU的软件的主程序系统的改进与升级方法?    实现 ECU 的在线升级功能,意味着在 ECU 处于工作状态时也能够进行重新编程,再也不需要特殊电源提供编程电压。这也是一种提高系统的可维护性、可定制性,延长产品使用周期的好方法。本文提供了在线修改参数的方法,其实质就是对 EEPROM 存储器进行整片或者部分区域的程序擦写,实现在线的重新编程操作。 EEPROM 存储器具有可在线改写、掉电后数据不丢失等优点。MC9S12DP256B 片内有4KB 的 EEPROM 空间,按字方式组织,可按字节、字方式进行读访问,字节和规则字的读取在单周期内完成,非规则字的访问需 2 个总线周期。EEPROM 可以同 RAM 一样地读,但向 EEPROM 写入需要一定的时序和花费比 RAM 多的时间,即需要一段特定的程序来写EEPROM,写的过程称作编程。 

     四会防撞车出租, 肇庆防撞车出租,大旺防撞车出租 

    EEPROM 的编程和擦除要严格地遵守下列步骤: 

     首先,访问 ECLKDIV 寄存器,进行时钟分频,EEPROM 需要编程时钟在 150-200kHz之间。如果没有设定时钟分频,对 EEPROM 的一切操作无效。 检查 ACCERR 和 PVIOL 标志看是否有未处理的访问错误或写保护侵害,然后检查CBEIF 标志位,确定地址、数据和命令缓冲区是否为空。然后,进行如下 3 步,顺序不能变,中间也不能插入其他操作: 

(1)向需要编程的地址写入一个字,地址和数据将存到内部的缓冲器里。如果是编程扇区修改,所有的地址和数据都是有效的;如果是全擦除操作,可向 EEPROM 中任意一个地址写入数据;如果是扇区擦除,则二进制地址的最后两位将被忽略。 

(2)向 ECMD 寄存器写入有效的命令字。

 

(3)向 CBEIF 写 1 开始命令。CCIF 置 1 表示命令执行完毕。 EEPROM 存储器的编程、擦除操作很简单,只要严格按照以上的操作步骤就可以了。

   四会防撞车出租, 肇庆防撞车出租,大旺防撞车出租

分享到:
点击次数:33  更新时间:2024-06-29  【打印此页】  【关闭

Copyright © 2009-2014,业务范围:广州区域租赁  All rights reserved