初级会员

- 积分
- 79
- 金钱
- 79
- 注册时间
- 2016-5-8
- 在线时间
- 17 小时
|
1金钱
#include "key.h" #include "delay.h" //按键初始化函数 //PA0.15 和 PC5 设置成输入
void KEY_Init(void)
{
RCC->APB2ENR|=1<<2; //使能 PORTA 时钟
RCC->APB2ENR|=1<<4; //使能 PORTC 时钟
JTAG_Set(SWD_ENABLE); //关闭 JTAG,开启 SWD
GPIOA->CRL&=0XFFFFFFF0; //PA0 设置成输入
GPIOA->CRL|=0X00000008;
GPIOA->CRH&=0X0FFFFFFF; //PA15 设置成输入
GPIOA->CRH|=0X80000000;
GPIOA->ODR|=1<<15; //PA15 上拉,PA0 默认下拉
GPIOC->CRL&=0XFF0FFFFF; //PC5 设置成输入
GPIOC->CRL|=0X00800000;
GPIOC->ODR|=1<<5; //PC5 上拉
}
|
|