【经验】瑞萨微控制器RX65N芯片唯一ID码读取方法
物联网(IoT)和工业4.0的扩张增加了对微控制器的需求,在人机交互的基础上,还需要对保密性、完整性和可用性等不同安全要求提供支持。针对于这些应用特点,瑞萨电子推出了RX600系列的新型RX65N/RX651 微控制器 (MCU)。本文以RX65N系列的MCU为例,介绍RX65N系列芯片自带的唯一ID识别码的读取方法。
在RX65N的规格书中,有如下图1UIDR的寄存器的介绍:在UIDR的寄存器中存储了每一颗芯片的唯一识别码,一共是4*32=128bit的唯一ID识别码。通过下图1的介绍,我们知道了芯片唯一ID识别码的存放地址,因此我们可以通过以下代码可就以在程序中读取这些ID码。
图 1 RX65N芯片唯一ID识别码(unique device id)
读取RX65N芯片的唯一ID识别码的程序:
long uidr1, uidr 2,uidr3,uidr4;
uidr1=*(volatile long *)0xFE7F7D90;
uidr2=*(volatile long *)0xFE7F7D94;
uidr3=*(volatile long *)0xFE7F7D98;
uidr4=*(volatile long *)0xFE7F7D9C;
从RX65N芯片的0xFE7F7D90地址开始,上述代码将存放的4个ID码,通过uidr1~4依次读取出来。从我们实验用的芯片R5F565N4ADFP中所读取出来的uidr1~4分别为: 0x3535534C,0x30533330,0x007a000d,0x030c1165,对于最高位不是0的ID码,需要自动补齐相应的0,才是正确的128 BIT 的芯片唯一识别码。
RX65N芯片的唯一识别码的作用:
1.同一型号的IC ,每一个芯片都有自己的UIDR码
2.硬件集成的UIDR码 ,无法通过其它手段更改
3.开发人员可以在代码中加入检查机制,如果不是自己的UIDR码,则程序不继续执行
因此在这样的机制下,客户拥有自己的专用IC的ID码,别人即使拿到了自己的程序,没有那个芯片也是无法正常工作。保障了代码的安全性。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由木木提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
为物联网开发选择最佳的MCU架构
微控制器(MCU)如何在物联网设备中使用?开发人员又该如何为产品选择最合适的MCU解决方案?Silicon Labs产品营销高级经理Gopinath Krishniah先生将通过本篇博文说明MCU的应用知识和开发技巧,并介绍评估选用8位和32位MCU的关键考量。
【经验】解析瑞萨RA家族MCU的主要区别及命名规则
目前瑞萨电子(Renesas)已经发布的RA产品家族MCU主要包括四个系列即RA2系列、RA4系列和RA6系列,以及计划发布的RA8系列。有很多客户不了解RA家族处理器的主要区别和命名规则,本文讲详细讲解。
【经验】瑞萨e2studio自带的软件驱动模块FIT module使用指南
瑞萨电子推出了针对人机交互,网络互连应用的RX600系列的新型RX65N/RX651 MCU,并在瑞萨自有的e2studio编译器中,集成了RX65N系列芯片的应用代码生成工具,以及FIT modules安装模块。使用FIT modules模块,可以帮助开发人员完成TFAT文件系统,以太网协议与驱动,SD卡读写的快速配置。本文介绍如何在现有RX65N工程中添加FIT modules安装模块。
芯科科技EFM和EFR系列MCU结合无线与AI/ML打造理想IoT开发平台
Silicon Labs(亦称“芯科科技”)在2023年12月12日举办的MCU专题Tech Talks技术讲座-“EFM和EFR: 面向物联网开发的通用MCU平台”已结束。本次MCU专题技术讲座中,除了回顾我们领先的MCU平台包括EFM8、EFM32和EFR32系列产品组合以外,并专门介绍最新发布的EFM8 BB5x系列8位微控制器新成员-EFM8 BB50。
Silicon Labs(芯科科技)Gecko系列32位MCU选型指南
目录- Gecko™MCUs Energy-friendly microcontrollers
型号- EFM32G,EFM32LG,EFM32GG11B,EFM32GG12B,EFM32PG,EFM32TG,EFM32TG11B,EFM32HG,EFM32GG,EFM32WG,EFM32ZG,EFM32JG
灵动MM32F3270微控制器:工业物联网的智能核心
灵动微MM32F3270微控制器,以其丰富的通信端口、灵活的CAN接口和FSMC扩展能力,为工业物联网应用提供了一个高效、可扩展的智能控制核心,推动制造业向智能化转型。
世强目前有代理riscv的mcu吗?
世强代理的RISC-V内核MCU厂家越来越多,还在不断增长。 国外厂家有瑞萨 【产品】瑞萨推出全新RISC-V MCU R9A02G020,优化先进电机控制系统设计和降低用户开发成本 国内厂家介绍如下: 广芯微内置32位RISC-V内核的PD SoC芯片UM3506,最高主频33MHz 全球首家全栈自研RISC-V内核的通讯接口芯片/全栈MCU供应商沁恒(WCH) RISC-V内核低功耗32位MCU,中移芯昇授权世强先进全线代理 芯昇科技携多款芯片产品亮相ICDIA,助力RISC-V生态发展 先楫半导体提供多系列通用MCU,以开源的RISC-V架构为核心,综合性能达世界领先水平 航顺芯片首次进入胡润全球独角兽榜,已量产中国第一颗M3+RISC-V多核MCU 中微半导体积极推动RISC-V架构安全化、智能化,共筑国产安全芯片生态 博流业界第一款基于RISC-V CPU的WI-FI+BLE双模SoC芯片,打造智慧家居AIoT芯片平台 璇玑CLE系列是核芯互联基于32位RISC-V内核推出的通用嵌入式MCU处理器 方寸微电子加入RISC-V产业联盟,推动安全芯片国产化,打破国外芯片技术垄断
【应用】睡眠功耗仅50nA的MCU定时唤醒拍照,解决入户抄表困难!
Silicon Labs EFM8SB20F16G-QFN24 MCU其运行功耗低至120uA/MHz,外设唤醒时间不超过2us,16K的FLASH存储空间。
不藏私分享!物联网MCU设计趋势关键十答!
Silicon Labs受邀《中国电子报》对其提出的针对物联网时代MCU产品展现出的新特点,以及这些产品应如何去适应新的市场需求等关键“十问”,一一进行了细致的解答。
【白皮书】EFM32 Gecko MCU,实现IoT能耗预算轻管理
描述- 随着物联网 (IoT) 的迅速推广,您所依赖的MCU数量也在不断增多,如何在能耗受限的情况下让MCU解决更多复杂的问题,是我们要面临的挑战。Silicon Labs(芯科科技)的EFM32 Gecko能实现能源效率最大化,让您的IoT能耗预算轻松掌控。
型号- EFM32ZG103F16,EFM32WG995F64-BGA120,EFM32PG1B200F128,EFM32LG332F256,EFM32LG990F64,EFM32WG890F64,EFM32LG330F64G-E-QFN64R,EFM32HG210F64,EFM32G232F128G-E-QFP64R,EFM32WG395F64-BGA120,EFM32GG980F1024,EFM32G290F64,EFM32WG995F128,EFM32GG330F512-QFN64T,EFM32ZG110F16-QFN24T,EFM32G230F128-QFN64,EFM32WG895F64-BGA120,EFM32G200F32-QFN32,EFM32ZG222F32-QFP48,EFM32WG980F256,EFM32GG942F1024-QFP64,EFM32LG340F128G-E-QFN64,EFM32LG942F128-QFP64,EFM32WG360F128,EFM32TG108F32,EFM32LG842F128-QFP64,EFM32WG295F64-BGA120,EFM32LG380F128-QFP100T,EFM32GG332F1024,EFM32HG309F32G,EFM32HG222F64,EFM32G840F64G-E-QFN64,EFM32LG332F256G-E-QFP64R,EFM32HG350F32G-B-CSP36,EFM32G890F32G-E-BGA112,EFM32LG332F64G-E-QFP64R,EFM32ZG103F32,EFM32LG380F128-QFP100,EFM32G842F64G-E-QFP64,EFM32WG942F64-QFP64,EFM32G230F32G-E-QFN64R,EFM32HG222F32G-B-QFP48,EFM32LG232F256G-E-QFP64,EFM32GG230F512-QFN64T,EFM32LG395F256,EFM32WG332F64-QFP64,EFM32JG12B500F512GL125-B,EFM32ZG210F16-QFN32,EFM32GG332F512-QFP64,EFM32GG232F512-QFP64,EFM32LG290F128,EFM32HG210F32,EFM32LG990F256-BGA112,EFM32LG290F64,EFM32WG295F256,EFM32TG232F32-QFP64,EFM32JG1B200F256GM32-B0,EFM32HG108F32G-B-QFN24,EFM32WG380F128-QFP100,EFM32HG110F32-QFN24,EFM32TG108F16,EFM32GG390F1024,EFM32GG880F512,EFM32LG330F128G-E-QFN64,EFM32LG332F128G,EFM32WG990F256-BGA112,EFM32WG890F256,EFM32WG990F256-BGA112T,EFM32G232F32G-E-QFP64R,EFM32GG295F512-BGA120,EFM32LG330F64-QFN64T,EFM32JG1B200F256GM32-C0,EFM32WG230F256-QFN64,EFM32G280F128G-E-QFP100R,EFM32TG842F32-QFP64,EFM32TG842F8-QFP64,EFM32TG232F8-QFP64,EFM32G890F128-BGA112T,EFM32LG380F128,EFM32LG280F128-QFP100,EFM32HG108F32-QFN24,EFM32LG942F256-QFP64T,EFM32G280F32G-E-QFP100,EFM32TG222F8,EFM32TG825F8,EFM32WG280F128,EFM32HG309F32-QFN24,EFM32G280F128,EFM32ZG222F16-QFP48,EFM32LG990F256,EFM32G290F32,EFM32LG232F256-QFP64,EFM32HG110F32,SI7034-A10-IMR,EFM32G280F32,EFM32GG980F1024-QFP100,EFM32PG1B200F128GM48-B0,EFM32WG232F256,EFM32LG840F256,EFM32G880F128G-E-QFP100R,EFM32HG310F64G,EFM32JG1B100F256GM32-C0,EFM32GG395F512-BGA120,EFM32LG230F256G-E-QFN64,EFM32LG880F256-QFP100T,EFM32GG842F1024,EFM32G230F128-QFN64T,EFM32WG940F128,EFM32WG995F128-BGA120,EFM32PG1B200F128GM48-C0,EFM32GG880F1024-QFP100,EFM32LG360F64,EFM32HG308F64G-B-QFN24R,EFM32JG1B100F256GM32-B0,EFM32GG890F512,EFM32G222F64-QFP48,EFM32TG840F32-QFN64T,EFM32WG280F128-QFP100,EFM32G210F128,EFM32GG230F1024-QFN64,EFM32G890F64G-E-BGA112R,EFM32TG225F8-BGA48,EFM32HG210F64-QFN32,EFM32ZG103F4,EFM32LG880F128-QFP100,EFM32G880F32-QFP100,EFM32TG222F16-QFP48,EFM32LG380F64,EFM32ZG103F8,EFM32LG360F128G-E-CSP81,EFM32PG1B100F128GM32-C0,EFM32LG890F64,EFM32WG840F128-QFN64,EFM32HG210F64G,EFM32G840F64-QFN64T,EFM32WG940F128-QFN64,EFM32HG110F64,EFM32JG1B200F256,EFM32JG1B200F128GM48-B0,EFM32TG110F4-QFN24,EFM32WG330F64-QFN64,EFM32LG842F256-QFP64T,EFM32LG380F64-QFP100T,EFM32LG330F256,EFM32GG840F512-QFN64T,EFM32WG230F256,EFM32G232F64-QFP64,EFM32TG232F16-QFP64,EFM32HG310F64,EFM32LG330F128-QFN64,EFM32LG280F128,EFM32G290F64G-E-BGA112R,SI703X,EFM32TG110F32-QFN24T,EFM32JG1B200F128GM48-C0,EFM32G890F128-BGA112,EFM32LG942F128G-E-QFP64,EFM32GG330F1024-QFN64,EFM32LG980F128-QFP100,EFM32G800F128,EFM32LG232F128-QFP64T,EFM32LG290F128-BGA112,EFM32HG310F64-QFN32,EFM32G290F64-BGA112,EFM32HG322F64G-A-QFP48T,EFM32G290F128,EFM32HG322F64,EFM32LG230F128,EFM32LG230F256G-E-QFN64R,EFM32WG895F128-BGA120,EFM32LG380F64G-E-QFP100,EFM32LG360F64G-E-CSP81R,EFM32PG1B100F128GM32-B0,EFM32GG230F1024-QFN64T,EFM32WG840F128-QFN64T,EFM32ZG210F32-QFN32,EFM32LG390F64,EFM32WG880F64,EFM32GG840F1024,EFM32LG332F128G-E-QFP64,EFM32HG310F64G-A-QFN32R,EFM32GG900F512,EFM32ZG110F32-QFN24T,EFM32HG310F32,EFM32G280F128-QFP100T,EFM32HG308F64-QFN24,EFM32WG380F256-QFP100T,EFM32LG895F256,EFM32JG12B500F1024,EFM32WG880F256-QFP100,EFM32TG210F8-QFN32,EFM32TG225F16,EFM32ZG210F8,EFM32LG880F64,EFM32WG280F64-QFP100,EFM32GG390F512,EFM32ZG210F4,EFM32GG842F1024-QFP64,EFM32ZG108F8-QFN24T,EFM32WG940F64,EFM32LG230F64-QFN64T,EFM32HG309F32,EFM32TG840F32-QFN64,EFM32LG390F64-BGA112,EFM32WG895F128,EFM32LG332F256-QFP64,EFM32WG880F256,EFM32WG332F128-QFP64,EFM32G200F16-QFN32,EFM32TG822F32-QFP48T,EFM32HG322F32,EFM32WG890F256-BGA112,EFM32G200F16-QFN32T,EFM32GG290F512,EFM32HG309F64,EFM32LG940F256-QFN64,EFM32WG330F256,EFM32WG942F256-QFP64,EFM32LG842F128G-E-QFP64R,EFM32LG880F128,EFM32LG980F64G-E-QFP100,EFM32LG332F256G,EFM32LG380F256G,EFM32PG1B200F256GM32,EFM32G842F128,SI7034,EFM32G880F128G-E-QFP100,EFM32TG225F32,EFM32G200F16G-E-QFN32R,EFM32G222F32G-E-QFP48R,EFM32G280F128G-E-QFP100,EFM32LG940F64-QFN64,EFM32GG895F1024-BGA120,EFM32JG1B200F256GM48-B0,EFM32WG840F256-QFN64,EFM32HG308F32,EFM32JG12B500F1024IL125-B,EFM32GG890F1024-BGA112,EFM32TG825F16-BGA48,EFM32G230F128,EFM32ZG110F4,EFM32WG390F128-BGA112,EFM32ZG110F8,EFM32G880F32-QFP100T,EFM32LG895F128-BGA120,EFM32GG330F512,EFM32TG825F16,EFM32LG980F256-QFP100,EFM32LG230F256-QFN64T,EFM32GG842F512-QFP64,EFM32LG990F64-BGA112,EFM32LG890F128G,EFM32LG890F128,EFM32LG360F128,EFM32HG309F64G-A-QFN24,EFM32LG332F128-QFP64,EFM32G880F64G-E-QFP100,EFM32GG942F512-QFP64,EFM32ZG222F32,EFM32LG995F64,EFM32WG895F256,EFM32LG330F6
连接物联网ROHM物联网解决方案
描述- ROHM物联网解决方案涵盖传感器、无线通信、网关和云服务,旨在支持物联网设备连接和数据处理。公司提供包括Wi-SUN模块、蓝牙模块、低功耗微控制器等在内的多种产品,并致力于通过创新技术推动物联网发展。ROHM还提供传感器评估套件、开发工具和软件支持,以简化物联网应用的开发过程。
型号- BP359F,BP359D,BH1790GLC,EDK 400J,KXG07,KMX62-1031,EDK,BP3599,BP359X,BH1747NUC,BP3595,BP3591,EVK-001,BD1020HFV,BP35A1,BP35C2,BM1383AGLV,BP35C0,BP35C0-T01,KX224-1053,KX124-1051,BD7411G,KXTJ3-1057,KX123,BM1422AGMV,RPR-0521RS,KX126-1063,EDK 350U,MK71251-02B-USB-EK,KXG07-1080,BH1792GLC,EDK 350
物联网MCU解决方案
描述- 本资料主要介绍了Silicon Labs的MCU解决方案,针对物联网(IoT)应用,提供了多种类型的MCU产品,包括EFM32 Gecko系列和EFM8 Bee系列。资料详细介绍了这些MCU的特点,如低功耗、高集成度、丰富的外设接口等,并强调了Gecko技术的优势。此外,还介绍了Simplicity Studio开发工具和一系列开发套件,以帮助开发者快速进行IoT应用的开发。
型号- EFM32WG380,EFM32GG280,BB10F8,EFM32WG942,EFM32WG940,EFM32GG395,EFM32LG895,BB10F2,EFM32LG890,BB10F4,EFM32G880,EFM32TG210,EFM32WG395,SB20F32,UB10F16,BB31F32,EFM32GG390,EFM32TG842,EFM32GG380,EFM32LG880,EFM32WG390,EFM32G232,EFM32GG942,EFM32TG840,EFM32GG940,EFM32G230,EFM32WG880,JG1B200,EFM32GG890,UB20F32,EFM32HG308,EFM32LG395,EFM32HG309,EFM32LG390,EFM32TG230,EFM32TG232,EFM32TG110,EFM32GG895,PG1B100,EFM32WG890,EFM32HG310,BB31F16,EFM32LG942,LB12F32,EFM32WG895,EFM32LG940,EFM32GG880,LB10F16,EFM32TG222,EFM32LG380,EFM32TG225,PG12B500,EFM32G890,EFM32WG980,SB10F2,EFM32G280,JG1B100,UB11F16,SB10F4,SB20F64,EFM32HG321,LB11F32,EFM32HG322,EFM32LG332,EFM32GG232,EFM32GG230,EFM32GG990,EFM32G840,EFM32LG295,EFM32LG330,EFM32G842,EFM32G200,EFM32GG995,EFM32LG290,EFM32WG232,PG1B200,EFM32WG990,EFM32HG210,EFM32WG230,EFM32LG842,EFM32WG995,EFM32GG980,SERIES 0,EFM32LG840,EFM32ZG210,EFM32LG280,BB22F16,SB10F8,SERIES 1,EFM32,BB31F64,EFM32HG108,EFM8,EFM32HG222,EFM32WG842,EFM32WG840,LB12F64,EFM32GG330,EFM32LG995,EFM32LG230,EFM32GG295,EFM32LG990,LB11F16,EFM32LG232,EFM32WG280,EFM32G222,UB10F8,EFM32ZG222,BB21F16,EFM32ZG108,EFM32WG332,EFM32G290,EFM32HG110,EFM32WG330,SB20F16,EFM32WG295,EFM32GG290,EFM32TG825,UB20F64,EFM32TG822,EFM32LG980,EFM32ZG110,EFM32G210,EFM32WG290,EFM32GG842,EFM32GG840,JG12B500
什么是物联网操作系统?
描述- 本文探讨了物联网操作系统(IoT OS)的概念及其在物联网基础设施中的作用。文章对比了传统嵌入式系统与当前物联网终端节点的差异,强调了IoT OS在简化开发、提供重要服务、降低部署风险等方面的价值。文章还讨论了IoT OS在连接性、安全性、功耗管理等方面的关键特性,并指出其对于推动物联网设备发展的作用。
【产品】大存储+丰富外设的MCU,下世代IoT设计强而有力的支持
Silicon Labs的新系列EFM32GG11 Giant Gecko MCU产品,集高计算效能、高集成度和低功耗特色于一身,提供低功耗MCU市场中最先进的功能集。
【产品】面向IoT的开发环境:支持MCU和RF设计的协同开发
业内首款集成MCU/无线的开发环境,能够支持各类IoT(物联网)应用,可以同时进行MCU和RF设计。避免嵌入式设计过程中的环境切换,从而帮助客户节省时间。
电子商城
现货市场
服务
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
可来图定制均温板VC尺寸50*50mm~600*600 mm,厚度1mm~10mm,最薄0.3mm。当量导热系数可达10000W/M·K,散热量可达10KW, 功率密度可达50W/cm²。项目单次采购额需满足1万元以上,或年需求5万元以上。
提交需求>
登录 | 立即注册
提交评论