打印
[STM32G4]

请教:关于STM32G4XX系列GPIO位带操作

[复制链接]
500|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
如题:




如题:请教下,在STM32G4XX系列里面,GPIO挂载在AHB2总线上面,地址在0x4800 0000. 是不是也就意味着,STM32G4XX不能够在像STM32F1XX STM32F4XX 那样对GPIO进行位带操作呢?
还请各位专家前辈,不吝赐教。

使用特权

评论回复
沙发
jcky001| | 2022-12-6 11:00 | 只看该作者
G4系列属于M4核,它跟其它M4核的F4系列一样也支持BIT-Banding操作。在G4系列的参考手册的2.3章节有明确介绍。

使用特权

评论回复
板凳
MessageRing| | 2022-12-6 11:57 | 只看该作者
一样支持的

使用特权

评论回复
地板
两只袜子| | 2022-12-7 09:00 | 只看该作者
楼主推测的应该没错,资料里明确显示了外设的位带宽度只有1M,没有到达GPIO的范围。

使用特权

评论回复
5
大鹏2365| | 2024-7-28 23:08 | 只看该作者
在 STM32G4 系列中,GPIO 的访问方式确实与 STM32F1 和 STM32F4 系列有所不同,特别是在位带操作方面。

使用特权

评论回复
6
大鹏2365| | 2024-7-28 23:08 | 只看该作者
位带操作是 ARM Cortex-M 系列处理器的一项特性,它允许通过特定的地址映射对单个位进行读写操作。

使用特权

评论回复
7
大鹏2365| | 2024-7-28 23:09 | 只看该作者
在 STM32F1 和 STM32F4 系列中,GPIO 控制寄存器的地址在 AHB 总线上,且这些寄存器可以通过位带操作来简化对 GPIO 位的操作。

使用特权

评论回复
8
大鹏2365| | 2024-7-28 23:43 | 只看该作者
GPIOB 的控制寄存器地址在 0x40010C00,其位带别名区域则在 0x42000000 到 0x4201FFFF 之间。

使用特权

评论回复
9
初级工程渣| | 2024-7-29 00:44 | 只看该作者
在 STM32G4 系列中,GPIO 的寄存器地址在 AHB2 总线上,例如 0x4800 0000。虽然这与 STM32F1 和 STM32F4 系列的地址范围有所不同,但位带操作在 STM32G4 系列并没有直接支持。

使用特权

评论回复
10
帛灿灿| | 2024-10-11 07:27 | 只看该作者

不影响线路正常工作

使用特权

评论回复
11
Bblythe| | 2024-10-11 08:30 | 只看该作者

然而它的作用又可以分为阻抗匹配和减少信号边沿的陡峭程度两点

使用特权

评论回复
12
Pulitzer| | 2024-10-11 11:29 | 只看该作者

其定义为温度每升高1℃时电阻值发生变化的百分数

使用特权

评论回复
13
童雨竹| | 2024-10-11 13:25 | 只看该作者

最常见的是用它们来创建PCB独立模块,比如Wi-Fi、蓝牙或者核心板模块,

使用特权

评论回复
14
Wordsworth| | 2024-10-11 14:28 | 只看该作者

让电子产品电路免受瞬态雷击浪涌与ESD静电的损害。

使用特权

评论回复
15
Clyde011| | 2024-10-11 15:31 | 只看该作者

固有的ESD钳位二极管。

使用特权

评论回复
16
公羊子丹| | 2024-10-11 16:24 | 只看该作者

在完成测试后,需要分析测试结果并进行评估

使用特权

评论回复
17
万图| | 2024-10-11 17:27 | 只看该作者

不打坏仪器内部

使用特权

评论回复
18
Uriah| | 2024-10-11 18:30 | 只看该作者

具体采用灌封胶的种类的性能参数,主要看对电源模块的灌封用的胶的要求

使用特权

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

本版积分规则

513

主题

1960

帖子

5

粉丝