00. 目录文章目录00. 目录01. OLED概述02. OLED特性参数03. OLED模块描述04. OLED模块原理
原创 2022-03-16 14:29:10
2397阅读
00. 目录文章目录00. 目录01. OLED概述02. OLED特性参数03. OLED模块描述04. OLED模块原理图05. OLED模块引脚说明06. OLED模块使用07. 附录08. 声明01. OLED概述OLED,即有机发光二极管(Organic Light-Emitting Diode),又称为有机电激光显示(OrganicElectroluminesence Display, OELD)。OLED 由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性
原创 2021-09-02 14:25:56
1882阅读
OLED显示,便于后期调试代码
原创 精选 2024-07-10 20:05:44
904阅读
1点赞
00. 目录文章目录00. 目录01. OLED概述02. OLED初始化03. 硬件设计04. 程序示例05. 结果显示06. 附录07. 特性,被认
原创 2022-03-16 14:29:28
1744阅读
00. 目录文章目录00. 目录01. OLED概述02. OLED初始化03. 硬件设计04. 程序示例05. 结果显示06. 附录07. 声明01. OLED概述OLED,即有机发光二极管(Organic Light-Emitting Diode),又称为有机电激光显示(OrganicElectroluminesence Display, OELD)。OLED 由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认
原创 2021-09-02 14:25:55
4883阅读
OLED简介1.1 OLED的定义和优势        OLED,即有机发光二极管(Organic Light-Emitting Diode),又称为有机电激光显示(Organic Electroluminesence Display, OELD)。OLED由于同时具备自发光,不需背光源、对比度
转载 2024-03-28 09:50:25
186阅读
本文代码使用 HAL 库。@TOC前言OLED 屏幕是一种高对比度、高亮度、低功耗、灵活可弯曲的显示技术。在电子产品中,OLED 屏幕通常用于显示各种文本、图标、图像等内容。本篇文章将介绍 使用 I2C 接口 在 OLED 屏幕上显示字符,汉字。一、 OLED 接线:我使用的 OLED 分辨率是 128x64。这里我使用 STM32 上的 2 个接口模拟 I2C 的功能。模拟I2C: 通常是指在没
原创 精选 2023-10-29 20:42:05
1255阅读
屏,换成STM32F4系列单片机,跑个ucos,运行NES模拟器,然后我是不是就能拳打任天堂,脚踢PSP了?哈哈哈  打地鼠的游戏,可以显示生命值,...
原创 2023-01-11 12:01:24
777阅读
文章目录main.coled.coled.hmain.c#include "led.h"#include "delay.h"#include "sys.h"#include "usart.h"#include "oled.h" int main(void) { u8 t=0; delay_init(); //延时初始化
原创 2021-09-26 13:53:42
1517阅读
使用stm32,模拟IIC驱动0.96寸的OLED
原创 2023-11-25 01:07:05
652阅读
1点赞
文章目录main
原创 2022-04-27 15:12:48
15阅读
main.c#include "stm32f10x.h" // Device header #include "Delay.h" #include "OLED.h" int main(void) { OLED_Init(); OLED_ShowChar(1, 1, 'A'); OLED_ShowString(1, 3, "HelloWorld!");
原创 2024-05-06 10:02:07
1045阅读
STM32驱动SSD1306实现充电动画
原创 2023-11-11 08:45:10
562阅读
(文章目录) 前言 这篇文章将带大家学习如何编写OLED显示屏的驱动程序。这里我使用的是HAL库的硬件IIC,OLED屏幕使用的是SSD1306的。 这里需要参考SSD1306的数据手册来编写驱动程序。 手册位置: 一、OLED的器件地址 OLED的器件地址由8个位组成,分别是011110SA0 R/W#。 数据手册有这样一段话: D/C# pin acts as SA0 for slave
原创 精选 2023-12-26 19:29:59
2616阅读
1.OLED简介        OLED,即有机发光二极管( Organic Light Emitting Diode)。 OLED 由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、 构造及制程较简单等优异之特性,被认为是下一代的平面显示器新兴应用技术。       &n
原创 精选 2023-03-31 10:37:29
3744阅读
GPIOx_CRL(x=A~E) 地址偏移:端口配置的初始地址加上偏移地址就是该特殊寄存器的地址 GPIO通用输入输出8种工作模式 1.浮空输入模式: (1)当GPIOx_CRL或GPIOx_CRH寄存器的CNF[1:0]位设置为01,并且MODE[1:0]位设置为00时 (2)STM32复位之后默 ...
转载 2021-04-08 13:51:00
891阅读
2评论
stm32在freertos系统下使用串口DMA接收方式对接freemodbus-rtu协议栈 文章目录stm32在freertos系统下使用串口DMA接收方式对接freemodbus-rtu协议栈前言码农工程师,人狠话不多,大家多看图和代码!!!一、准备工作cubemx配置dma初始化的一个注意点二、拆解freemodbus1.porttimer.c文件不再使用(不使用定时器判断接收完成),接口
转载 2024-03-17 00:43:12
1176阅读
1点赞
1评论
本文讲述的是如何从零开始,使用keil建立一个简单的STM32的工程,并闪烁LED灯,给小白看。第零步,当然首先你得有一个STM32的板子,其IO口上接了一个LED。。。第一步,建立一个文件夹0.0第二步,打开keil,建立工程在弹出来的对话框中选择你所用的STM32的芯片。在接下来弹出来的对话框中选择是,这样keil就帮我们建立好了启动文件。 第三步,新建一个main.c文件,并添加到
转载 2023-06-19 15:27:24
969阅读
一、SysTick基础简介:SysTick系统定时器是 CM3 内核中的一个外设,内嵌在 NVIC 中。系统定时器是一个 24bit 的向下递减的计数器,计数器每计数一次的时间为 1/SYSCLK,一般我们设置系统时钟 SYSCLK等于 72M。当重装载数值寄存器的值递减到 0 的时候,系统定时器就产生一次中断,以此循环往复。因为 SysTick 是属于 CM3 内核的外设,所以所有基于 CM3
转载 2024-05-16 14:20:13
528阅读
总线矩阵  上图为stm32f4的总线矩阵,其中主控总线有8条,被控总线有7条,主设备和从设备通过各自的总线两两相交连接,图中两条总线相交且为圆圈的地方,表示这两条总线对应的主设备可以访问从设备,如I总线(指令总线),只有跟 M0、M2和M6这三根被控总线交叉的时候才有圆圈,就表示I总线只能跟这三根被控总线通信,这样就可以知道stm32f4的启动有三种分别是FLASH、内部SRAM、外部存储FSM
  • 1
  • 2
  • 3
  • 4
  • 5