基于STM32的对射式红外传感以及旋转编码器

重点内容:中断设置 配置流程RCC-GPIO-AFIO-EXTI-NVIC

对射式红外传感器:

主要功能:利用中断系统,实现对传感器的遮挡移开,并以此在OLED显示屏上计数

重难点:通过一套配置流程来实现对传感器的初始化,再加一中断程序,实现计数(以上内容在非main函数中写出,并把头文件保存在另一部分中),最后只需要在主函数中标记头文件,main函数中写出利用就行。

要记住利用计数在中断函数中进行计数

旋转编码器:

主要功能:利用中断系统,通过旋转左右方向的旋钮,来实现旋转编码器的功能,以此在OLED显示屏上进行正反转的计数(右为+,左为-)

重难点:和上部分一样,但此次中中断系统用了两个中断口,初始化设置中些许不同

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容