四会桥检车出租, 肇庆桥检车出租,大旺桥检车出租   桥检车的直列泵 ECU的软件的主程序系统的改进与升级方法?
四会桥检车出租, 肇庆桥检车出租,大旺桥检车出租   桥检车的直列泵 ECU的软件的主程序系统的改进与升级方法?

产品详情

     四会桥检车出租, 肇庆桥检车出租,大旺桥检车出租   桥检车的直列泵 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 存储器的编程、擦除操作很简单,只要严格按照以上的操作步骤就可以了。

  四会桥检车出租, 肇庆桥检车出租,大旺桥检车出租