GPIO_InitTypeDef GPIO_InitStructure;这句话什么意思

 我来答
我爱学习112
高粉答主

2021-10-20 · 每个回答都超有意思的
知道大有可为答主
回答量:7259
采纳率:100%
帮助的人:166万
展开全部

声明一个结构体,名字是GPIO_InitStructure,结构体原型由GPIO_InitTypeDef 确定,stm32里面初始化GPIO用的。设置完了GPIO_InitStructure里面的内容后。

在GPIO_Init (GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_InitStruct)里面调用,比如初始化pa口,就是GPIO_Init (GPIOA, &GPIO_InitStructure),括号里后面那个就是你问题里面声明的那个结构体。

结构体

结构体是C语言中一种重要的数据类型,该数据类型由一组称为成员(或称为域,或称为元素)的不同数据组成,其中每个成员可以具有不同的类型。结构体通常用来表示类型不同但是又相关的若干数据。

结构体类型不是由系统定义好的,而是需要程序设计者自己定义的。C语言提供了关键字struct来标识所定义的结构体类型。

百度网友b1b3bef
推荐于2017-09-24 · TA获得超过1234个赞
知道答主
回答量:51
采纳率:0%
帮助的人:55.9万
展开全部
声明一个结构体,名字是GPIO_InitStructure,结构体原型由GPIO_InitTypeDef 确定,
stm32里面初始化GPIO用的吧。。设置完了GPIO_InitStructure里面的内容后
在GPIO_Init (GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_InitStruct)里面调用,
比如初始化pa口,就是
GPIO_Init (GPIOA, &GPIO_InitStructure),括号里后面那个就是你问题里面声明的那个结构体
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王氏子孙
2020-02-11
知道答主
回答量:9
采纳率:0%
帮助的人:6945
展开全部
错误::比如初始化pa口,就是
GPIO_Init (GPIOA, &GPIO_InitStructure),:
应该是:比如初始化pa口,就是
GPIO_Init (GPIOA, &GPIO_InitStruct);与上面定义名称相同。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zwb814
2011-08-03
知道答主
回答量:34
采纳率:0%
帮助的人:15.2万
展开全部
STM32 ,输出模式(上拉,开漏,..),IO口速度,输入还是输出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b45d14a
2011-07-24
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
你这个提问有问题吧?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式