历史上的今天
返回首页

历史上的今天

今天是:2025年04月23日(星期三)

正在发生

2018年04月23日 | STM32F4(读取芯片ID)

2018-04-23 来源:eefocus

唯一设备标识符适合:

● 用作序列号(例如 USB 字符串序列号或其它终端应用程序)

● 在对内部 Flash 进行编程前将唯一 ID 与软件加密原语和协议结合使用时用作安全密钥以提高 Flash 中代码的安全性

● 激活安全自举过程等

96 位的唯一设备标识符提供了一个对于任何设备和任何上下文都唯一的参考号码。用户永远不能改变这些位。

96 位的唯一设备标识符也可以以单字节/半字/字等不同方式读取,然后使用自定义算法连接起来。

基址:0x1FFF7A10


typedef struct  

{  

  uint32_t id[3];  

}ChipID;  

  

ChipID Get_ChipID(void)  

{  

  ChipID chipid = {0};  

    

  chipid.id[0] = *(__I uint32_t *)(0x1FFF7A10 + 0x00);  

  chipid.id[1] = *(__I uint32_t *)(0x1FFF7A10 + 0x04);  

  chipid.id[2] = *(__I uint32_t *)(0x1FFF7A10 + 0x08);  

    

  return chipid;  

}  


推荐阅读

史海拾趣

Allianc公司的发展小趣事

在电子行业竞争日益激烈的背景下,Allianc公司深知只有不断创新才能保持竞争力。因此,公司加大了对研发创新的投入力度,建立了完善的研发体系和激励机制。通过持续的创新和优化,公司不断推出新产品和新技术,满足了市场的不断变化和消费者的多样化需求。这些创新举措不仅提升了公司的竞争力,也为公司的长期发展注入了新的动力。

Comair Rotron公司的发展小趣事

面对日新月异的电子行业技术和市场变化,Comair Rotron始终坚持创新和服务升级。公司不断推出新型风扇和风机产品,以满足不同客户的个性化需求。同时,公司还加强了对售后服务的投入,建立了完善的客户服务体系,为客户提供更加便捷、高效的技术支持和维修服务。这些举措不仅增强了客户对Comair Rotron的信任和忠诚度,也为其在电子行业的持续发展提供了有力保障。

这些故事只是Comair Rotron在电子行业发展中可能的一部分,具体细节和准确性需要参考公司的官方资料或相关历史文献。Comair Rotron作为一个长期在电子行业发展的公司,其发展历程必定充满了挑战与机遇,也必定有着更多值得探讨和了解的故事。

E-Switch公司的发展小趣事

自1979年成立以来,E-Switch公司始终将创新作为发展的核心动力。在公司成立初期,面对激烈的市场竞争,E-Switch决定走差异化路线,专注于开发和生产高品质的开关产品。通过不断的技术创新和产品优化,E-Switch逐渐在电子行业中树立了自己的品牌形象。

Anaheim Automation公司的发展小趣事

随着公司技术的不断进步和产品质量的提升,AMOTECH在1996年被政府通讯部评为“光明前途企业”。这是对公司技术实力和市场潜力的认可,也为公司的后续发展提供了有力支持。同年,公司还获得了ISO9000认证,这标志着公司的质量管理体系达到了国际标准,为公司进一步拓展国际市场打下了坚实基础。

世纪金光(CENGOL)公司的发展小趣事

自成立以来,世纪金光始终注重科研实力的积累。公司积极承担国家科研任务,已转接和直接承担国家科研任务80多项。在这些科研项目中,世纪金光取得了丰硕的成果,其中12项成果处于国内同类技术领先水平,5项成果达到国际先进水平。这些成果的取得不仅提升了公司的技术水平,也为公司在半导体领域的竞争提供了有力支撑。

CSR plc(剑桥硅晶无线电)公司的发展小趣事

为了进一步拓展业务范围,CSR plc在2010年8月收购了专业音频压缩技术供应商APT。这次收购让CSR plc得以将APT-X的低延迟音频压缩编解码器与公司的下一代音频产品实现更紧密的集成,从而支持公司向前景更广阔的音频市场进军。这一举措不仅让CSR plc在音频领域取得了更大的市场份额,也为其未来的发展开辟了新的道路。

问答坊 | AI 解惑

睡眠驾驶报警系统

睡眠驾驶报警系统  该系统可防止驾驶员在睡眠(意识低下)状态下发生事故。它通过监视转向操作和驾驶员心跳状态感知睡眠(意识低下)特有的现象,以判断驾驶者是否开始瞌睡。若认为是轻度瞌睡,则发声及闪亮警告灯,提醒驾驶员采取措施。如果驾驶员未 ...…

查看全部问答>

wince5.0 for x86哪个地方能下载?

wince5.0 for x86哪个地方能下载?…

查看全部问答>

首次跑通Keil自带STM32的OS例程,发贴自贺并交作业(已修改)

由于俺用的是英培特的EMSTM32V1开发板,内带的例程没RTX的例程. 只好用keil自带的例程BLINKY.C,但是LED的管脚不太兼容. 刚好也学学GPIO~~~哈哈~~~OS和裸奔的BLINKY都算是跑通了~~~ 郁闷的是串口和ADC没跑通~~~不过串口座(公头)有些小,估计是新的 ...…

查看全部问答>

SD卡连续读写操作

香主,问个问题:    我用你们的开发板STM3210EEVAL跑Mass_Storage程序,刚开始跑如下的程序int main(){#ifdef DEBUG  debug();#endif  Set_System();  Set_USBClock(); &n ...…

查看全部问答>

单电源供电放大器和双电源供电放大器

我的整个电路就是4节南孚电池供电也就是6v,这样的话就不能用双电源供电放大器,但单电源供电的放大器似乎很少啊,我现在就知道LM324,还有其他推荐吗? 或者有可以将我的供电电路改造一下成双电源吗,似乎可以。 还有我的传感器输出是0-80mv这样 ...…

查看全部问答>

南华大学黄智伟系列--好的系统设计方案是取得好的竞赛成绩的保证

本帖最后由 paulhyde 于 2014-9-15 09:43 编辑 1. 竞赛特点与赛题范围、要求和类型 在“全国大学生电子设计竞赛组委会官方网站”所公布的“全国大学生电子设计竞赛章程”、“关于组织2011年全国大学生电子设计竞赛的通知”和“2011年全国大学生电 ...…

查看全部问答>

单片机驱动蓝牙通信的问题

前提:接收单片机放在开发板上,开发板与电脑相连,接收单片机同时连接一个蓝牙模块。发送单片机通过蓝牙模块向接收单片机发数据,控制LED灯亮灭。 问题:发送单片机发送的数据在电脑上通过串口助手可以看到,接收单片机能收到,但是LED灯无变化。 ...…

查看全部问答>

问几个菜鸟问题

1.在过程块 always和initial之外的if语句和always有什么不同啊?因为以前都是搞DSP 并行思维一下很难适应 不知道IF语句在过程块外是否也算是一个不断判断的过程快? 2.将输出信号定义为寄存器 在过程块中赋值 幅值后时候瞬时反应到输出引脚上?用 ...…

查看全部问答>

EEWORLD正在49元团购的ST开发板是哪个型号啊?

EEWORLD正在49元团购的ST开发板是哪个型号啊? http://item.taobao.com/item.htm?id=40983300535 不是有一个19.9元的活动,怎么又有一个团购了? …

查看全部问答>

2440Nand vs DMA速度提升4倍,估计还有提升空间

本帖最后由 lzwml 于 2014-12-18 08:20 编辑 平台:TQ2440开发板、Nand_2Gb_S34ML02G(每页大小2048Byte),不使用DMA传输速率3MB/S,使用DMA目前最大速率13.79MB/S 不使用DMA方式读取循环次数每次读取字节耗时(S)速率(MB/S)300005125.72.5730 ...…

查看全部问答>