本文主要是介绍stm32cubeMX学习十四、游戏摇杆模块的使用(基于野火STM32F103ZET6开发板),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本程序编写基于秉火霸道STM32F103ZET6运行环境。
今天来玩一个PS2游戏摇杆模块,也被称为Joystick,根据模块提供的手册,下面来了解下工作原理以及如何来应用。
看到这里我们就明白了,x,y是模拟量,而z是一个二值数据,在这里,可以利用STM32的ADC控制器来读取X,Y的输出,Z轴就很简单了,把它当作普通按键就可以了。
一、打开CubeMX进行基础配置
1.1、配置外部时钟
这篇关于stm32cubeMX学习十四、游戏摇杆模块的使用(基于野火STM32F103ZET6开发板)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!