初级会员

- 积分
- 160
- 金钱
- 160
- 注册时间
- 2014-5-23
- 在线时间
- 0 小时
|
5金钱
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC|RCC_APB2Periph_GPIOD|RCC_APB2Periph_GPIOG, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3|GPIO_Pin_6;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOD, &GPIO_InitStructure);
GPIO_SetBits(GPIOD,GPIO_Pin_3|GPIO_Pin_6);
这里面时钟初始化的是CDG三种端口,下一句注释就说是选择了GPIOD的3,6引脚,是怎么确定的呀?是因为后面这一句么“ GPIO_Init(GPIOD, &GPIO_InitStructure);”?
|
最佳答案
查看完整内容[请看2#楼]
是的,GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3|GPIO_Pin_6;用来选择引脚,GPIO_Init(GPIOD, &GPIO_InitStructure); 中初始化GPIOD的3,6引脚
|