[STM32-HAL库]0.96寸OLED显示屏-模拟IIC-STM32CUBEMX开发-HAL库开发系列-主控STM32F103C8T6

目录

一、前言

二、详细步骤

        1.配置STM32CUBEMX

        2.导入OLED库

        3.程序设计

        3.1 初始化OLED显示屏

        3.2 显示字符串

        3.3 显示汉字

三、汉字取模

四、总结


一、前言

        OLED显示屏是一种十分常见的显示模块,通过用它作为采集到的传感器数据的展示模块。本文通过STM32CUBEMX配置相关接口,通过软件模拟IIC的方式,与OLED显示屏进行通信,相关程序已经测试可用。

二、详细步骤

        1.配置STM32CUBEMX

        首先,完成基础的STM32CUBEMX工程的配置,配置时钟树和工程路径。

        随后,我们任意选择两个引脚,配置为输出模式,详细设置保持默认即可。

        随后,设置别名分别为OLED_SCL,OLED_SDA,同时这也与OLED模块的引脚对应。

        2.导入OLED库

        解压并打开oled库文件,包含两个.h文件和一个.c文件。

        导入库方法:Keil5导入库文件方法

        偶尔我会选择一些偷懒的方法,比如放到根目录下。打开STM32CUBEMX生成的工程目录,打开Core文件夹。

        将库中的三个文件复制到Core下,随后将.c文件放到

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西西菜鸟

打赏支持获得问题解答机会

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值