楼主: wudianjun2001

SAMG55 Xplained Pro学习14:唯一序列号读取

[复制链接]
  • TA的每日心情
    擦汗
    2024-1-30 09:58
  • 签到天数: 1491 天

    连续签到: 2 天

    [LV.10]以坛为家III

    发表于 2016-1-22 09:10:22 | 显示全部楼层 |阅读模式
    分享到:
        现在很多MCU内部都有一个全球唯一的序列号(Unique Identifier),改序列号可用来对程序的加密或其他的使用,当然G55内部也有这样的一个序列号。
        这次的目的就是来读取G55内部的序列号,并且在OLED上显示出来,同时打印到PC上的串口显示。

    UniqueIdentifier在FLASH内部的地址结构
    1.png
    读取和停止读取Unique Identifier的命令码
    2.png

    UniqueIdentifier的读取流程
    3.png

    UniqueIdentifier的读取和显示函数。注意这个函数的最后一句,这个是官方例程里的,目的是打印4个16进制数据,但最后实际测试下来打印的还是10进制数据。G55的UniqueIdentifier为128bit也就是4个字的内容。
    4.png

    主函数内容
    5.png

    串口打印的数据
    6.png

    OLED上显示的数据,和串口打印的是一致的
    7.png 8.png

    回复

    使用道具 举报

  • TA的每日心情

    2016-12-12 08:17
  • 签到天数: 161 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2016-1-22 11:03:59 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-4-25 22:21 , Processed in 0.117536 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.