GPIO_TypeDef* GPIOx 中的*作用
时间: 2023-07-23 13:14:22 浏览: 91
STM8-库函学习笔记之GPIO.pdf
在函数参数 `GPIO_TypeDef* GPIOx` 中,`*`作用是声明 `GPIOx` 是一个指针变量。指变量用来存储某个数据类型的存地址。
在这个特定的情况下,`GPIO*` 表示 `GPIOx 是一个指向 `GPIO_TypeDef` 结体类型的指针。通过使用指针,可以传递和操作 `GPIO_TypeDef` 类型的数据,而不是直接传递结构体本身。这样可以节省内存空间,并且可以在函数内部修改指向的数据。
因此,在函数的实现中,可以使用 `GPIOx` 指针来访问和修改 `GPIO_TypeDef` 结构体中的成员变量和方法。
阅读全文