首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
0.96专题
【STM32+HAL库】---- 硬件IIC驱动0.96OLED
硬件开发板:STM32G0B1RET6软件平台:cubemax+keil+VScode 内容原著声明 代码借鉴学习于以下文章: STM32 使用硬件IIC驱动0.96寸4针IOLED显示器(HAL库) 1 新建cubemax工程 1.1 配置系统时钟RCC 1.2 配置引脚 1.3 导出工程 略… 2 代码 2.1 OLED_IIC_Config.h /*** **
阅读更多...
MSP430F149实现0.96寸OLED显示
电子设计竞赛中会使用指定处理器MSP430,这里整理一下OLED显示,实现和51、AVR、STM32差不多,只需要将其代码有效移植进来就可以。 设备准备: 1.核心处理器FMSP430149 2.OLED 0.96寸液晶模块 实现功能: 实现OLED字符显示。 接线表设计: FMSP430149OLEDP5.6SCKP5.7SDA3.3VVDDGNDGND 代码设计: 设
阅读更多...
一、hal库配置0.96寸oled屏幕+tftlcd屏幕演示
一、硬件iic配置(使用oled演示) 图省事复制即可(注意:从机地址0x78或0x7a) //初始化void MX_I2C1_Init(void){hi2c1.Instance = I2C1;hi2c1.Init.ClockSpeed = 100000;//标准hi2c1.Init.DutyCycle = I2C_DUTYCYCLE_2;//对应标准hi2c1.Init.OwnAddres
阅读更多...
Flume-0.9.4和Hbase-0.96整合实践
导读: Flume-1.4.0和Hbase-0.96.0整合还是比较简单的,那么Flume-0.9.4和Hbase-0.96整合比Flume-1.4.0和Hbase-0.96整合麻烦多了!不是随便几个配置就能搞定的,里面涉及到修改Flume和Hadoop的源码。 此篇,可以作为学习篇,不建议做如此复杂的配置。建议参考Flume-1.4.0和Hbase-0.96.0整合实践 1、修改
阅读更多...
嵌入式系统基础学习笔记(九):基于 SPI 协议在 0.96 寸 OLED上【平滑显示汉字】及【温湿度数据采集显示】
文章目录 一、准备工作二、显示姓名、滚动显示三、 显示AHT20传感器数据 一、准备工作 开发硬件: 野火STM32 MINI开发板SPI0.96寸显示屏AHT20 温湿度传感器 开发软件: Keil 5 打开keil 5,载入厂家给出的 Demo 程序,链接:https://detail.tmall.com/item.htm?spm=a1z0d.6639537.19
阅读更多...
【TOLIN】第五章|玩转0.96寸OLED(上)
【TOLIN】第五章|玩转0.96寸OLED(上) 作者:Tkwer 公众号:Tkwer望远镜 0.96寸OLED 0.96寸OLED应该是市面上最常见的OLED显示屏,通常其驱动是IIC或SPI。虽板子上有了0.88寸的OLED显示屏,但是为了体现TOLIN核心板强大的接口兼容性,该OLED模块也被纳入该系列教程中,Two screens, double happi
阅读更多...
0.96寸OLED屏调试 ----(终)
所需设备: 1、USB 转 SPI I2C 适配器;内附链接 2、0.96寸OLED显示模块; 备注:带EXCEL调试的只适用于专业版; 调整设置参数,查看效果,分分钟搞定!! 屏幕反显,如下设置: 显示效果:拍摄效果有点差;
阅读更多...
0.96寸OLED屏调试 ----(一)
所需设备: 1、USB 转 SPI I2C 适配器;内附链接 2、0.96寸OLED显示模块; 备注:专业版、升级版都适用; 首先介绍一下OLED显示模块,SSD1306是一款OLED驱动芯片,拥有最大128*64像素支持,广泛应用在小尺寸OLED显示屏的驱动中。它由128个SEG(列输出)和64个COM(行输出)组成。该芯片专为共阴极OLED面板设计。 SSD130
阅读更多...
雅特力AT32A403开发板评测 05 0.96寸 IIC接口 OLED模块显示
雅特力AT32A403开发板评测 05 0.96寸 IIC接口 OLED模块显示 1.软硬件平台 软硬件平台 AT32A403A Board开发板 MDK-ARM Keil 0.96寸 IIC接口 OLED显示模块 2.IIC总线 处理器和芯片间的通信可以形象的比喻成两个人讲话:1、你说的别人得能听懂:双方约定信号的协议。2、你的语速别人得能接受:双方满足时序要求。 OL
阅读更多...
STM32F103C8T6 + 0.96“ I2C OLED显示3D_Cube
STM32F103C8T6+0.96/1.3" I2C OLED显示3D_Cube ✨将3D_Cube模型显示效果移植到基于Arduino 框架下的STM32上面,支持0.96"屏幕和1.3”屏幕,在代码中做了选择性宏编译,如果选择0.96"屏幕则不行下载其他库,如果选择的是1.3"屏幕则需要下载支持1.3" 的库。 🌿相关篇《STM32duino开发的底层驱动程序-bo
阅读更多...
MT2523主控支持0.96寸触摸屏的最大分辨率是多少?
MT2523主控支持0.96寸触摸屏的最大分辨率是多少? 答案链接:http://bbs.16rd.com/thread-455972-1-1.html MT2523相关资料阅读:http://bbs.16rd.com/topic-MT2523.html
阅读更多...
STM32--7针0.96寸OLED屏幕显示(4线SPI)
本文介绍基于STM32F103C8T6+0.96寸OLED(7针)的显示(完整程序代码见文末链接) 一、简介 OLED,即有机发光二极管( Organic Light Emitting Diode)。 OLED 由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认为是下一代的平面显示器新兴应用技术。 关于O
阅读更多...
OLED 0.96寸显示屏 (STM32 HAL库)
芯片:STM32L452RE 通信方式:IIC 1. STM32CubeMX配置 配置好芯片是时钟系统以及IIC引脚(IIC使用默认配置就好) 最后生成MDK5 工程 2.程序编写 #####注:此程序由标准库 F103芯片系列程序改写而来##### oled.c #include "oled.h"#include "i2c.h"#include "oledfont.h"
阅读更多...
0.96OLED (128*64)取模之图片
打开画图: 通过画图打开一张图片 然后点击“重新调整大小” 然后另存为BMP格式: 保存类型为单色: 打开PCtoLCD2002软件: 生成字模后下载程序:效果如下(暂无)
阅读更多...
【STM32标准库】【自制库】0.96寸OLED显示屏(SSD1306)(1)满屏图像显示
文章目录 链接需求分析取模1.处理图片2.打开软件3.设置图形模式4.打开BMP图像3.设置参数4.生成 显示图片成品 文章基于适用于STM32F4系列,作者使用STM32F401CCU6开发板。 本文章基于此系列和开发板展开讨论。 本系列以SSD1306为主控芯片的I2C接口的0.96寸OLED屏幕为例介绍 内容较多,分节进行 链接 基础命令和寻址方法 IIC(I
阅读更多...
STM32F103硬件IIC控制4针0.96寸OLED显示屏
目录 取字模程序mian.coled.coled.holedfont.hbmp.hIIC1.cIIC1.h 实现效果源码模拟IIC控制 OLED使用的0.96寸四针屏幕,以下直接看实际操作。 取字模 使用PCtoLCD2002软件提取OLED字模。 注意红色方框的选项内容,不要选错了,选错会导致烧录程序后无法显示。 程序 此为硬件IIC,如果使用过我的模拟IIC控制程
阅读更多...
【STM32小案例 01 】实现DHT11与0.96寸OLED的动态显示
学习STM32F103系列差不多快到两个月,本实验中的驱动都是自己写的库,几乎是0移植. 先贴图: (因为我近期在做的项目就是智慧猪栏,说白了就是物联网养猪,所以我这个显示屏提示的标题就是这个) 现在将具体项目是如何完成的,其实非常简单. 1.仅需要的模块是 STM32MCU GPIO RCC SPI Delay OLED 这几个 2.先完成DHT11的库编
阅读更多...
STM32 硬件 SPI 驱动 0.96 寸 的 OLED
前言: 为了方便查看博客,特意申请了一个公众号,附上二维码,有兴趣的朋友可以关注,和我一起讨论学习,一起享受技术,一起成长。 github:my github 注:博客所涉及的关于 stm32 的代码,均在仓库【stm32f013_study】下,包括底层驱动和应用测试代码。 本文设计的文件包含: (1)hardware_spi.c:硬件 SPI实现 (2)drvoled.c:O
阅读更多...