文章分类 -  嵌入式 / STM32外设模块的驱动与使用

摘要:(文章目录) 1. MPU6050模块简介 MPU6050模块是一款由InvenSense公司生产的数字运动处理器,它集成了三轴陀螺仪和三轴加速度计,采用MEMS技术,可以通过I2C接口与其他微控制器进行通信。 MPU6050模块中的加速度计和陀螺仪分别测量物体在三个轴上的加速度和角速度。加速度计的 阅读全文
posted @ 2023-05-01 19:20 码上芯路人 阅读(303) 评论(0) 推荐(0)
摘要:(文章目录) 1. 4x4键盘模块简介 4x4键盘模块是一种常用的电子组件,它由16个按钮或开关以矩阵方式排列而成,可以与微控制器或其他数字电路设备一起使用。该模块通常用于数据输入、操作界面等各种应用场合。 如果你的单片机已经有足够的GPIO引脚可供使用,可以把4x4键盘模块中的16个按键分别连接到 阅读全文
posted @ 2023-04-30 14:36 码上芯路人 阅读(169) 评论(0) 推荐(0)
摘要:(文章目录) 1. 前言 本篇中ADS1118模块的驱动是代码实现的SPI时序驱动,不是使用STM32单片机内部集成的SPI外设驱动。换句话说,使用时只需将驱动源码添加到HAL库或标准库工程中,就可以像使用库函数中的函数一样使用这个源码中的函数。本篇使用STM32CubeMX实现。 2. ADS11 阅读全文
posted @ 2023-04-30 14:32 码上芯路人 阅读(748) 评论(0) 推荐(0)
摘要:(文章目录) 1. IIC-OLED模块简介 IIC-OLED模块是一种高品质、高性能的显示屏,采用了有机发光二极管(OLED)技术,通过四个针脚控制电源和信号来实现对显示内容的控制。该模块具有以下特点: 高分辨率和色彩深度:该OLED模块具有高达128x32像素的分辨率和16位色彩深度,可以呈现出 阅读全文
posted @ 2023-04-30 14:25 码上芯路人 阅读(1324) 评论(1) 推荐(0)