打印
[其他ST产品]

STM32寄存器开发流程

[复制链接]
151|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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 | 只看该作者

还有另一种技术正在变得普遍

使用特权

评论回复
5
童雨竹| | 2024-3-22 11:18 | 只看该作者

器件整合的再紧凑都无法发挥最大的效率

使用特权

评论回复
6
Wordsworth| | 2024-3-22 12:21 | 只看该作者

达到抑制干扰的目的

使用特权

评论回复
7
Wordsworth| | 2024-3-22 12:21 | 只看该作者

达到抑制干扰的目的

使用特权

评论回复
8
Clyde011| | 2024-3-22 13:24 | 只看该作者

在动态测试过程中,测试员需要改变测试负载的值和频率,

使用特权

评论回复
9
公羊子丹| | 2024-3-22 14:17 | 只看该作者

当人接触任何东西时,体内的电荷就会放电。

使用特权

评论回复
10
万图| | 2024-3-22 15:20 | 只看该作者

共模电感的电感值可以用电桥来测量

使用特权

评论回复
11
Uriah| | 2024-3-22 16:23 | 只看该作者

单层板不具有固定孔

使用特权

评论回复
12
帛灿灿| | 2024-3-22 18:19 | 只看该作者

共模电感一个以铁氧体为磁芯的共模干扰抑制器件

使用特权

评论回复
13
Bblythe| | 2024-3-22 19:22 | 只看该作者

通过缩回铜壳,可以保护电镀免受机械损坏。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1414

主题

3785

帖子

5

粉丝