STM32F103C8T6使用硬件IIC驱动OLED1. 硬件I2C初始化 函数原型:void I2C_Configuration(void);引脚分布 ...
void oled_init(void) { HAL_Delay(100); oled_cmd(0xAE); //display off oled_cmd(0x20); //Set Memory Addressing Mode oled_cmd(0x10); //00,Horizontal Addressing Mode;01,Vertical Addressing Mode;10,Page Addressing Mode (RESET);11,Invalid oled_cmd(0xb0); //Set Page Start Address for ...
-, 视频播放量 1370、弹幕量 0、点赞数 16、投硬币枚数 2、收藏人数 3、转发人数 2, 视频作者 CS_Mak-er, 作者简介 ,相关视频:基于stm32F103C8T6和SU-03T的衣物管家,stm32f2性能还是太拉了,跑lvgl一卡一卡的,stm32小电视,STM32 DMA驱动160×80点阵屏 无闪烁,STM32 vs
APP_OLED.h 1#ifndef _APP_OLED_H_2#define_APP_OLED_H_3#include"DRIVE_I2C2.h"4#include <stdlib.h>56#defineOLED_CMD 0//写命令7#defineOLED_DATA 1//写数据89voidFunAppOledInit(void);10voidFunAppOledWriteByte(uint8_t Data, uint8_t Mode);11voidFunAppOledDisPlayOn(void);12voidFunAppO...
基于STM32F103C8T6的HAL库交流ADC+串口输出+I2C显示例程,4路交流小信号+4路直流采集电压,交流频率计算,串口PA9、PA10输出,RTC时钟,模拟i2c显示输出,直接可以使用 上传者:lsy126aima时间:2019-11-17 STM32F103C8T6模拟IIC控制4针0.96寸OLED显示屏 本程序使用STM32F103C8T6作为主控单片机,4针0.96寸OLED屏幕作为显示...
一块可以通过厂家测试样例的使用IIC协议通信的 OLED 屏幕(这个事情请在您购买 OLED 的时候向卖家索要厂家测试样例) 一块STM32F103C8T6核心板(BTW,最好是ST厂家生产的,国产可以,后续会讲如何修改cfg文件通过上机校验码检查) 一种可能的开发环境配置 下面的三种配置三选一即可 ...
*INIT是引脚和Delay的初始化,这里要加上oled和delay的初始化,以及延时函数。如果用的是HAL库,这些都自动完成了,这里直接break就好。 *带有Delay字样的是延时相关东西,在case后面补充一些相应的延时函数,这些延时函数是用来模拟时序的,硬件IIC的话时序不需要软件控制,不管也行。
这是cubeMax配置的整体图,其中PA0-PA7是LED的,PA13-PA14是烧录口,PA10-PA9是串口通信,PB7-PB6是OLED所需的IIC通信。PB12-PB15是我们矩阵按键的列按键,PB8-PB11是行按键。 逻辑思维导图: 整体逻辑我做了一个思维导图 大家可以借鉴一下~ 编辑 ...
基于STM32F103C8T6的简版SPI控制OLED菜单界面 精选资料分享 基于STM32F103C8T6的简版IIC控制OLED菜单界面接着之前发的IIC控制OLED屏,新买了一块有SPI接口的,用SPI也做个菜单界面顺便看看两种通信方式有什么区别吧,先上效果图:环境 神船大幅 2021-07-27 06:07:15 stm32f103c8t6怎么连接噪声传感器 连接噪声...
DS18B20、DHT11、硬件IIC驱动OLED0.96显示屏、ADC等HAL库程序,并调试多次完美运行。 上传者:m0_50846041时间:2021-07-26 基于STM32F103C8T6--通过HAL库实现STM32的ADC+DMA 通过HAL库实现STM32的ADC+DMA, 使用购买的额STM32F103C8T6和光敏传感器验证;