完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在使用PSOC 4200BLE的silicon generated "company assigned" part of device address时,会产生以下代码:
这段代码中是取了UniqueID的部分数值,分别是CYREG_SFLASH_DIE_LOT0的低7位,CYREG_SFLASH_DIE_WAFER 的低5位,CYREG_SFLASH_DIE_X 的低6位,CYREG_SFLASH_DIE_Y的低6位。组成了一个24位的数。这个24位的值怎么确保它的唯一性,它是否存在重复的可能。 |
|
相关推荐
2个回答
|
|
有重复的可能,另一个办法可以自己编写唯一的地址。
|
|
|
|
根据文档中提供的信息,使用PSOC 4200BLE的硅生成设备地址时,取了一部分UniqueID的数值来作为设备地址的一部分。具体是取了CYREG_SFLASH_DIE_LOT0的低7位,CYREG_SFLASH_DIE_WAFER的低5位,CYREG_SFLASH_DIE_X的低6位,CYREG_SFLASH_DIE_Y的低6位,组成一个24位的数。在这种情况下,这个24位的值并不能确保其唯一性,因为正如您所提到的,有可能会存在重复的可能性。
要确保设备地址的唯一性,您可能需要采用其他方法,例如根据设备序列号或其他唯一的硬件标识符来生成设备地址。 您可以使用更长的地址或使用其他硬件标识符的组合来增加唯一性。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-LCD显示图片编程示例之介绍mmap
72 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第二章 常用的C语言知识点
509 浏览 0 评论
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】(第三篇)ADC采集+PWM输出
546 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第四十五章 人脸识别实验
545 浏览 0 评论
1008 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11763 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 13:14 , Processed in 0.588515 second(s), Total 73, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号