• Jlink如何校验Hex


    打开SEGGER J-Flash ARM,记住必须设置好工程属性后才能校验,否则校验和为0

    设置好工程属性后,直接将Hex拖入到工程中即可。在LOG窗口中会显示CRC的值

    如何校验芯片中的程序的版本号,从J-Flash Read Back,有3个选项,其中发现3者读取的结果一模一样。

    在读取完后Verify CRC也有3个选项,其中发现3者结果也一模一样

    将Keil5中生成的Hex和读取出来的Hex进行比较,发现读取出来的Hex,在无效的空间内填充了0xFF。并且在Keil中将Hex烧录进去后,里面Read back发现两者的校验和不并不一致。(但是我试验的J-Flash因为没有stm32F030的补丁,采取的是stm32F051C8的补丁,不知道是否这个导致校验和不一致)

    注意:将Readback的Hex另存为时保存的Hex是Intel 的Hex模式,跟Keil生成的Hex不一致

    总结:目前通过J-Flash无法通过CRC校验和校验芯片中的Hex文件,除非通过直接比较Hex的16进制值

  • 相关阅读:
    android 获取字体宽高
    android 渐变
    android 拖动按钮
    android 模拟器使用
    android 启动其它apk
    How to solve Error: This attribute must be localized. 两种方式
    Chirp用音频 传输文件
    android 打开指定网页
    防止apk被反编译
    iphone 滑块制作
  • 原文地址:https://www.cnblogs.com/smileintheday/p/6388857.html
Copyright © 2020-2023  润新知