旋转编码器计次
1,创建 .C .H 文件
Count_Sonser.c
Count_Sonser.h
2,包含头文件
#include "ch32v30x.h"
//#include "debug.h"
#include "Count_Sonser.h"
注意:如果不包含第一第二个头文件uint、int这些定义就会报错。
3,配置CountSonser_Init()相关
/*********************************************************************
1,开启GPIO时钟、AFIO时钟
2,初始化GPIO
3,AFIO复用GPIO到EXTI
-->GPIO_EXTILineConfig(GPIO_PortSourceGPIOB,GPIO_PinSource14);
4,初始化EXTI
5,给NVIC分组,一个工程只能分一次组。
-->NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
6,初始化NVIC
7,声明中断通道是一个中断 -->void EXTI0_IRQHandler(void)__attribute__((interrupt("WCH-Interrupt-fast")));
*/
#include "ch32v30x