[其他ST产品] STM32寄存器开发流程

[复制链接]
 楼主| jcky001 发表于 2023-5-9 10:06 | 显示全部楼层 |阅读模式
首先明确用寄存器开发玩的就是内存
通过地址映像我们了解到这块内存

如下图想要玩哪个功能就玩哪块的内存



以GPIOA外设为例
玩的就是 0x4001 0800 - 0x4001 0BFF这块内存



通过地址偏移可以有更详细的配置
0x4001 0800 +0x00就访问到了这个寄存器


访问到了你得玩起来呀,使用*解引用且赋值就可以操作这块内存了,按照参考手册正确的赋值的值就可以达到你想要的效果。

例如CRL寄存器解引用 |=0001 意思就是配置为通用推挽输出,且输出模式最大速度为10MHZ 这里只是举例,实际还需考虑移位,不影响其它位,总结就是与(&)0是清除,或(|)是赋值

上述只是对stm32寄存器的开发做一个大致的说明 想要真正的实现功能需要多个寄存器配合。
Undshing 发表于 2023-5-9 22:19 | 显示全部楼层
寄存器开发起来还是很复杂的
周半梅 发表于 2024-3-22 08:19 | 显示全部楼层

测试方法包括负载测试、静态测试和动态测试等
Pulitzer 发表于 2024-3-22 09:22 | 显示全部楼层

还有另一种技术正在变得普遍
童雨竹 发表于 2024-3-22 11:18 | 显示全部楼层

器件整合的再紧凑都无法发挥最大的效率
Wordsworth 发表于 2024-3-22 12:21 | 显示全部楼层

达到抑制干扰的目的
Wordsworth 发表于 2024-3-22 12:21 | 显示全部楼层

达到抑制干扰的目的
Clyde011 发表于 2024-3-22 13:24 | 显示全部楼层

在动态测试过程中,测试员需要改变测试负载的值和频率,
公羊子丹 发表于 2024-3-22 14:17 | 显示全部楼层

当人接触任何东西时,体内的电荷就会放电。
万图 发表于 2024-3-22 15:20 | 显示全部楼层

共模电感的电感值可以用电桥来测量
Uriah 发表于 2024-3-22 16:23 | 显示全部楼层

单层板不具有固定孔
帛灿灿 发表于 2024-3-22 18:19 | 显示全部楼层

共模电感一个以铁氧体为磁芯的共模干扰抑制器件
Bblythe 发表于 2024-3-22 19:22 | 显示全部楼层

通过缩回铜壳,可以保护电镀免受机械损坏。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1636

主题

5575

帖子

6

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