完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
STM32l1xx GPPIO引脚成员初始化对象都是什么功能?哪位大神给小弟上上课啊,代码如下:
typedef struct { uint32_t GPIO_Pin; GPIOMode_TypeDef GPIO_Mode; GPIOSpeed_TypeDef GPIO_Speed; GPIOOType_TypeDef GPIO_OType; GPIOPuPd_TypeDef GPIO_PuPd; }GPIO_InitTypeDef; GPIO_InitTypeDef GPIO_InitStructure; GPIO_PinAFConfig(GPIOB, GPIO_PinSource6, GPIO_AF_I2C1); GPIO_PinAFConfig(GPIOB, GPIO_PinSource7, GPIO_AF_I2C1); /*Config PB6 PB7 as I2C PIN */ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_40MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; GPIO_InitStructure.GPIO_OType = GPIO_OType_OD;//实现的是什么功能??? GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; //实现的是什么功能??? GPIO_Init(GPIOB,&GPIO_InitStructure); 跪求啊。。。。 |
|
相关推荐
4个回答
|
|
你这个应该不是3.5的库吧。怎看成员体的功能,你还是具体找到它的函数定义,看看操作了哪些寄存器才能知道,如果是新手,查看函数描述。
|
|
|
|
typedef struct
{ uint32_t GPIO_Pin; //对应管脚 GPIOx_Pinx0~15 GPIOMode_TypeDef GPIO_Mode; //所选管脚的模式:输入、输出、悬空、模拟 GPIOSpeed_TypeDef GPIO_Speed; //所选管脚的响应速率 400K/ 10M /20M/ 40M GPIOOType_TypeDef GPIO_OType; //所选管脚的开漏、上/下拉 GPIOPuPd_TypeDef GPIO_PuPd; //所选管脚是否上/下拉 }GPIO_InitTypeDef; 这样你应该能看懂了吧 评分 |
|
|
|
这个是stm32l151c8t6芯片上的设置,同时也是stm32l1xx这个到系列上的 |
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式学习-搭建自己的ubuntu系统之ubuntu网络设置
371 浏览 0 评论
龙芯中科胡伟武:3B6600 八核桌面 CPU 性能将达到英特尔中高端酷睿 12~13 代水平
501 浏览 0 评论
树莓派Pico 2发布,搭载RP2350双核RISC-V和Arm Cortex-M33微控制器!
477 浏览 0 评论
嵌入式学习-搭建自己的ubuntu系统之VMware Tools安装
408 浏览 0 评论
嵌入式学习-搭建自己的ubuntu系统之ubuntu系统安装
658 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
10682 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-15 20:03 , Processed in 0.663975 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191