查看: 3896|回复: 9

[原创] KL26Z-系统集成模块之UID的读取

[复制链接]
  • TA的每日心情
    开心
    2019-12-2 17:41
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    23

    主题

    448

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1135
    最后登录
    2019-12-2
    发表于 2015-8-25 14:03:05 | 显示全部楼层 |阅读模式
    开发板的demo里面提供了如何读取芯片的UID,UID是芯片的唯一识别码,存在芯片的SIM模块里,其实很简单类似从flash读数据,下面来看看SIM模块都包括哪些
    1.png
    这里包括了系统选项寄存器、系统设备识别寄存器、时钟门控制寄存器、flash配置寄存器和UID等。
    2.jpg
    这就是UID的地址,我们只需读这个地址里的数据就好。
    看看程序里怎么写的吧,
    3.jpg
    4.jpg
    SIM_BASE_PTR = 0x40047000u为模块的首地址,根据结构体定义的UIDMH、UIDML、UIDL成员所在的位置即可定位到相应的地址偏移。
    所以只需把变量赋值就是芯片的UID。
    因为高中低位都是32位的长度,所以定义的结构体
    typedef struct {
        INT32U uiSIM_UIDMH;
        INT32U uiSIM_UIDML;
        INT32U uiSIM_UIDL;
    } UIDs;用来接收芯片的UID。

    来看下demo的效果:
    5.jpg
    虽然这个实验很简单,对用户来说没什么大用,但可以作为产品的唯一标识哦,就和芯片绑定啦。
    *******************可以了解下设别识别寄存器 SIM_SDID
    我的是26151505
    根据资料分析下:
    2:KL2x Family (USB)
    6:KLx6 Subfamily
    1:0001 KL family
    5:SRAM Size-0101 16 KB(资料写是32K的SRAM)
    1:Device Revision Number
    5:Device Die Number
    0:保留
    5:64-pin
    经过查找 KL26Z128V4这款芯片的SRAM就是16K。如用到此芯片的要细心查看datasheet哦。

    评分

    参与人数 1NXP金币 +30 收起 理由
    小七 + 30 打赏!

    查看全部评分

    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-2-9 14:16
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    25

    主题

    1785

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2250
    最后登录
    2024-6-11
    发表于 2015-8-25 15:38:44 | 显示全部楼层
    学习了,谢谢楼主分享
    freescaleic.org.png
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-12-2 17:41
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    23

    主题

    448

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1135
    最后登录
    2019-12-2
     楼主| 发表于 2015-8-25 22:09:32 | 显示全部楼层
    不客气啦,共同学习
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16714
    最后登录
    1970-1-1
    发表于 2015-8-25 22:18:26 | 显示全部楼层
    学习学习
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    39

    帖子

    0

    注册会员

    Rank: 2

    积分
    141
    最后登录
    2015-9-21
    发表于 2015-8-26 09:12:25 | 显示全部楼层
    学习学习
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-11-5 18:45
  • 签到天数: 158 天

    连续签到: 1 天

    [LV.7]常住居民III

    26

    主题

    669

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1724
    最后登录
    2020-11-5
    发表于 2015-10-11 21:49:42 | 显示全部楼层
    谢谢分享!


    futu.png
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-6-15 16:35
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    50

    主题

    159

    帖子

    0

    高级会员

    Rank: 4

    积分
    549
    最后登录
    2023-3-11
    发表于 2015-10-11 22:26:26 | 显示全部楼层
    谢谢分享
    回复

    使用道具 举报

    该用户从未签到

    24

    主题

    167

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    446
    最后登录
    2018-6-11
    发表于 2015-10-21 21:15:25 | 显示全部楼层
    学习了           
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    189

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    244
    最后登录
    2020-10-19
    发表于 2015-10-30 16:21:39 | 显示全部楼层
    感谢分享
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-6 07:38
  • 签到天数: 736 天

    连续签到: 1 天

    [LV.9]以坛为家II

    21

    主题

    3486

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    5093
    最后登录
    2024-1-7
    发表于 2015-10-31 12:16:57 | 显示全部楼层
    学习学习
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-27 12:58 , Processed in 0.102294 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表