PIC的HEX文件(校应和详解)

发布者:ByteChaser最新更新时间:2020-09-02 来源: eefocus关键字:PIC  HEX文件  校应和 手机看文章 扫描二维码
随时随地手机看文章

例如:


:040000002CEF10F0E1      # 这里 E1 为校应码


python计算校应码(来验证校应码计算公式):

代码:


# data 为hex某一行的字符串数据

def calc_checksum( data):

    sum = 0

    result=0

    print("校应数据长度:",len(data))

    for i in range(0, len(data),2):

        sum = ((int(data[i:i +2], 16))+checksum )

    result=(256-sum)&0xff

    return result

在这里插入图片描述

可以看到确实是0xE1,到此校验和算法验证成功。


关键字:PIC  HEX文件  校应和 引用地址:PIC的HEX文件(校应和详解)

上一篇:pic18f66k80_boot 与 led (hex)
下一篇:PIC18F66K80存储器构成(详解)

小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved