山东省济宁市建设厅官方网站,网站设计做多宽,宠物网站建设的目的,台州网站建设兼职文章目录 前言刷写脚本34服务写入数据的实现定时函数writeBlockData函数Checksum总结前言
上一篇文章中介绍了CAPL刷写脚本的大部分内容,本文继续介绍34,36,37服务的实现,及checksum中遇到的坑
刷写脚本
34服务 void requestDownLoad(struct Block hexfile)
{gTxBuffer[… 文章目录 前言刷写脚本34服务写入数据的实现定时函数writeBlockData函数 Checksum 总结 前言
上一篇文章中介绍了CAPL刷写脚本的大部分内容,本文继续介绍34,36,37服务的实现,及checksum中遇到的坑
刷写脚本
34服务 void requestDownLoad(struct Block hexfile)
{gTxBuffer[0] = 0x34;gTxBuffer[1] = 0x00;gTxBuffer[2] = 0x44;gTxBuffer[3] = (hexfile.BlockStartAddr24)0xff;//start addrgTxBuffer[4] = (hexfile.BlockStartAddr16)0xff;gTxBuffer[5] = (hexfile.BlockStartAddr8)0xff;gTxBuffer[6]