STM32G070的CPUID地址:
/*!< Device Electronic Signature */
#define PACKAGE_BASE (0x1FFF7500UL) /*!< Package data register base address */
#define UID_BASE (0x1FFF7590UL) /*!< Unique device ID register base address */
#define FLASHSIZE_BASE (0x1FFF75E0UL) /*!< Flash size data register base address */
/**
HAL库已经预留了API可以直接读取:
/**
* @brief Returns first word of the unique device identifier (UID based on 96 bits)
* @retval Device identifier
*/
uint32_t HAL_GetUIDw0(void)
{
return (READ_REG(*((uint32_t *)UID_BASE)));
}
/**
* @brief Returns second word of the unique device identifier (UID based on 96 bits)
* @retval Device identifier
*/
uint32_t HAL_GetUIDw1(void)
{
return (READ_REG(*((uint32_t *)(UID_BASE + 4U))));
}
/**
* @brief Returns third word of the unique device identifier (UID based on 96 bits)
* @retval Device identifier
*/
uint32_t HAL_GetUIDw2(void)
{
return (READ_REG(*((uint32_t *)(UID_BASE + 8U))));
}
上一篇: J-Link RTT的使用(原理 + 教程 + 应用 + 代码)
下一篇:解决MDK仿真时候弹框Programming range...问题
推荐阅读最新更新时间:2024-11-13 10:21
推荐帖子
- 电力行业企业高薪招聘嵌入式开发人员!!
- 欢迎满足以下条件之一的有识之士与我们联系,公司网址:www.nerc.com.cn,发送简历邮箱地址:whl668@epri.ac.cn。1.具有2年以上电力行业嵌入式产品开发经验。2.电力系统自动化、继电保护等电力相关专业毕业,2年以上嵌入式产品开发经验。3.具有2年以上、4层以上PCB板制作经验。4.具有2年以上电力行业嵌入式产品电路设计经验。电力行业企业高薪招聘嵌入式开发人员!!因公司发展迅猛,业绩突出,薪水在业界属于中上等,何不多给自
- bonxun 嵌入式系统
- 单片机双核了,网友怎么看?
- LPC54100系列是NXP最近新出来单片机,它其中一个吸引人的特点就是双核的,在此之前好多网友反映没见过双核单片机。那么,网友怎么看待单片机的双核,是只是一个噱头,还是感觉是单片机的一个升级,让单片机更加的强大,是产品设计中的需要?(关于LPC54100双核的特性,见坛中NXPLPCMCU版块中网友们的分享)单片机双核了,网友怎么看?和PC/手机差不多,以前是单核,现在是多核MCU也是,当然MCU对应的也是被使用在类似PC/手机这种产品中发
- nmg 单片机
- 用MSP432根除软件故障
- 转自deyisupport调试大型软件程序始终是一项具有挑战性的工作;通常情况下,很难知道从哪儿入手!MSP432低功率和高性能微控制器(MCU)为MSP系列MCU提供了一款高级调试工具:串行线输出(SWO)跟踪。这款工具有助于调试复杂项目、跟踪多个事件、分析应用性能统计数据、并且跟踪大幅的数据流程图。MSP432MCU特有一个ARM®Cortex®-M4FCPU,而ARM硬件提供了可被用于调试用途的模块。特别是,有两个组件—数据和观察点跟踪单元(
- maylove 微控制器 MCU
- E电源游戏-不及格
- 看来我真的需要努力了,没及格出错,地方:两个电容搞错了位置,想想还是后级需要用极性的,前面不用可以吗,求达人分析E电源,其实通过这个游戏就能够反映出他的特色了,化繁为简,两幅图可见。先截图,等人分析,再跟帖说e电源吧E电源游戏-不及格实际上它的这个题出得有问题的。实际设计时,电源的输入部分的波动大,一般采用滤高频+低频的形式,采用瓷片电容和电解电容并联。输出部分一般也是这样做。而电解电容一般使用的是有极性的。再一个是,应该有个电感的,这是这种电路所必须的器件。但题目中却没有。
- lyzhangxiang 模拟与混合信号
- 【晒样片】+TI样片申请成功
- 论坛又在做TI的活动了,这次挑选的其中用的着的4种片子,赶紧申请,一次成功,下面嗮一下图,选择需要的芯片,加入购物车订单生成快递到来电商专配,加急!!!!!!!!这是申请到的片子,MSP430FR4133G56R,MSP430FR4133G48R,TPA3140D2PWPR@INA250A2PW。最后,感谢eeworld,感谢TI!大家都来申请吧!【晒样片】+TI样片申请成功记得很早以前点东,貌似都无货了。
- morniglory TI技术论坛
- 点阵 I love u
- 用51单片机控制8*8点阵显示Iloveu流动显示,在不断的调试中终于有个大概的雏形,但是还有一点问题就是显示的时候没有消隐,总是感觉不好。希望大家帮我看看程序,以及给点改进的建议,大家一起学习!谢谢。演示视频:http://v.youku.com/v_show/id_XMzA1ODI1NzM2.html程序如下:#includereg52.h#defineucharunsignedchar#defineuintunsignedintuint
- 扫把鑫 51单片机
设计资源 培训 开发板 精华推荐
- crsf-12pwm
- LTC3630AMPMSE 4V 至 24V 输入至 3.3V 输出、具有外部软启动、小尺寸的 250mA 稳压器的典型应用电路
- L7824C 带温度补偿的可调输出电压的典型应用
- AD5333 并行接口、双电压输出、10 位 DAC 的典型应用
- AM20EW-2412DZ 双路输出、20 瓦 DC-DC 转换器的典型应用
- 2017年A题 :微电网模拟系统+812968A
- 2023 Hackaday大赛的模拟胸牌(开源)
- RT8064 2A、2MHz、同步降压转换器的典型应用
- DC1816B,具有 LT3799EMSE-1 离线隔离式反激式 LED 驱动器和 PFC、90-305VAC 输入至 36Vout (nom) @ 3A 的演示板
- NCV8537MN500GEVB,用于电缆调制解调器的 5V DC 至 DC 单输出电源的评估板