凌鸥LKS05X 系列ID读取流程

[复制链接]
1487|13
 楼主| szt1993 发表于 2023-3-21 13:10 | 显示全部楼层 |阅读模式

LKS05X 每颗芯片均包含唯一的 ID(由生产厂家生成)。ID 存放在 FLASH 的 NVR 特定区域, 该区域无法被用户擦除,仅能读取。凌鸥公司提供了读取函数,如下:



  1. void ReadLKS05X_ID(void)

  2. {



  3. uint32_t LKS_ID1;

  4. uint32_t LKS_ID2;

  5. uint32_t LKS_ID3;

  6. uint32_t LKS_ID4;



  7. LKS_ID1 = Read_Trim(0x0000084C);

  8. LKS_ID2 = Read_Trim(0x00000850);

  9. LKS_ID3 = Read_Trim(0x00000854);

  10. LKS_ID4 = Read_Trim(0x00000858);



  11. }


LKS_ID1/2/3/4,四个数据合成一个唯一 ID。



一般而言,客户根据自己实际情况,修改调用函数--ReadLKS05X_ID()的实现即可;读取函数Read_Trim()源自库函数,不能修改。
jiekou001 发表于 2023-3-21 18:39 | 显示全部楼层
嗯,探究函数背后的秘密。
chenqianqian 发表于 2023-3-21 20:28 来自手机 | 显示全部楼层
新品device 都是存放在固定地址的.
便携手到老 发表于 2023-3-22 12:51 | 显示全部楼层
这个是固定的地址吧,应该是每个芯片都有固定的地址的。
勇敢的大白菜 发表于 2023-3-22 12:53 | 显示全部楼层
是不是每个芯片的ID是唯一的?
名字是啥样 发表于 2023-3-22 18:00 | 显示全部楼层
这个ID是不是唯一的值?
自己的灌饼 发表于 2023-3-22 18:04 | 显示全部楼层
这个是不是单片机的唯一ID?
真爱吴迪迪 发表于 2023-3-22 18:12 | 显示全部楼层
这个是芯片唯一的ID吧?
tpgf 发表于 2023-4-11 12:17 | 显示全部楼层
所有厂商的id的编码模式都是一样的吗
aoyi 发表于 2023-4-11 13:26 | 显示全部楼层
名字是啥样 发表于 2023-3-22 18:00
这个ID是不是唯一的值?

对于每一颗芯片来说 这个id就是唯一的
qcliu 发表于 2023-4-11 13:53 | 显示全部楼层
名字是啥样 发表于 2023-3-22 18:00
这个ID是不是唯一的值?

是的  应该是唯一的 我觉得也是可以用来防伪的
磨砂 发表于 2023-4-11 14:33 | 显示全部楼层
qcliu 发表于 2023-4-11 13:53
是的  应该是唯一的 我觉得也是可以用来防伪的

现在是不是还不能根据这个id进行芯片的溯源啊
晓伍 发表于 2023-4-11 14:51 | 显示全部楼层
磨砂 发表于 2023-4-11 14:33
现在是不是还不能根据这个id进行芯片的溯源啊

估计够呛 感觉现在至少国内的是做不到的 国外的也够呛
八层楼 发表于 2023-4-11 15:40 | 显示全部楼层
便携手到老 发表于 2023-3-22 12:51
这个是固定的地址吧,应该是每个芯片都有固定的地址的。

感觉应该是每个厂家的地址不同 但是一个厂家的所有芯片是不是都是相同的地址了呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

350

主题

3021

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部