初级会员

- 积分
- 57
- 金钱
- 57
- 注册时间
- 2016-9-2
- 在线时间
- 8 小时
|
1金钱
使用MINI板,编写一个小程序,代码如下:[mw_shl_code=applescript,true]#include "stm32f10x.h"
#include "delay.h"
void Led_Init(void);
int main(void)
{
Led_Init();
while(1)
{
GPIO_SetBits(GPIOA,GPIO_Pin_8);
}
}
void Led_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOD,ENABLE);
GPIO_InitStructure.GPIO_Pin=GPIO_Pin_8;
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;
GPIO_Init(GPIOA,&GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin=GPIO_Pin_2;
//GPIO_Init(GPIOD,&GPIO_InitStructure);!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
}
[/mw_shl_code]
当最后一行注释掉是,PA.8的灯就不亮,当最后一行的注释取消,PA.8就亮了。。。
请问是为什么?
|
|