You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
#include "SWM221.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
int main(void)
|
|
|
|
|
{
|
|
|
|
|
SystemInit();
|
|
|
|
|
|
|
|
|
|
GPIO_Init(GPIOA, PIN5, 1, 0, 0, 0); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>LED
|
|
|
|
|
|
|
|
|
|
GPIO_Init(GPIOA, PIN2, 0, 1, 0, 0); //<2F><><EFBFBD>룬<EFBFBD><EBA3AC><EFBFBD><EFBFBD>ʹ<EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD>KEY
|
|
|
|
|
|
|
|
|
|
EXTI_Init(GPIOA, PIN2, EXTI_FALL_EDGE); //<2F>½<EFBFBD><C2BD>ش<EFBFBD><D8B4><EFBFBD><EFBFBD>ж<EFBFBD>
|
|
|
|
|
|
|
|
|
|
NVIC_EnableIRQ(GPIOA2_GPIOC2_MPU_IRQn);
|
|
|
|
|
|
|
|
|
|
EXTI_Open(GPIOA, PIN2);
|
|
|
|
|
|
|
|
|
|
while(1==1)
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void GPIOA2_GPIOC2_MPU_Handler(void)
|
|
|
|
|
{
|
|
|
|
|
EXTI_Clear(GPIOA, PIN2);
|
|
|
|
|
|
|
|
|
|
GPIO_InvBit(GPIOA, PIN5);
|
|
|
|
|
}
|