1.中断线连接GPIO以及其他外置的连接
2.中断处理的优先级
3.中断调用函数(中断服务函数)
按键的初始化设置pin,mode,pull等等参数跟按键输入是一样的不用过多讲解,按键输入有寄存器分配,使用ReadGPIO读pin输入给GPIO的值,在这之前以及KEY也是要设置一个按先优先级和scan去判断有没有按下key具体可以去看key相关的学习记录。
以及led灯的初始化和LED0()LED1()函数
****整体思路:
(exti.h)
初始化时钟
初始化key参数
设置优先级
用中断服务函数去调用中断处理函数
一个循环去判断返回的通过中断线返回的GPIOXpinY
switch case:(判断)
还有一些问题:优先级是如何判断的
回调函数callback是怎么设置的以及GPIO是如何去给到其他函数等等吧
晚上看看串口通信的应该就会了吧