u8:unsigned char;无符号字符型,声明字符型变量或函数;
u16:unsigned short;无符号短整型;
u32:unsigned int;无符号整型;
2、0X0D、0X0A:
0X0D:回车
0X0A:换行
3、外部中断:
STM32F4 的每个 IO 都可以作为外部中断的中断输入口,
EXTI 线 0~15:对应外部 IO 口的输入中断。
使用库函数配置外部中断的步骤:
1)使能 IO 口时钟,初始化 IO 口为输入。
RCC_AHB1PeriphClockCmd();
GPIO_Init();
2)使能 SYSCFG 时钟,设置 IO 口与中断线的映射关系。
RCC_APB2PeriphClockCmd();
SYSCFG_EXTILineConfig();
3)初始化线上中断,设置触发条件等。
EXTI_Init();
4)配置中断分组(NVIC),并使能中断。
NVIC_PriorityGroupConfig();
5)编写中断服务函数。
EXTIx_IRQHandler();