1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/const-zpc-STM32_OLED

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
README.md 1.3 КБ
Копировать Редактировать Исходные данные Просмотреть построчно История
const_zpc Отправлено 4 лет назад 05af341

STM32_OLED

介绍

基于 stm32 的12864 OLED 驱动模板代码,OLED 采用双缓冲机制,实现 OLED 操作和显示功能分离,便于 OLED 的操作时时间短;仿照函数 printf,实现 OELD 的窗口 printf 功能,便于单片机输出信息

软件架构

OLED 驱动代码和示例用法

使用说明

  1. 移植需修改端口宏定义、函数 DriveInit; 通过宏定义 "_DRIVE_INTERFACE_TYPE" 选择接口类型

  2. 使用前初始化函数 OLED_Init, 同时可以使用 OLED_Clear 立即清屏

  3. 周期调用函数 OLED_ShowTask, 用来同步画面内容(即缓冲同步到 OLED 上显示)

  4. 可定义宏定义 "_USE_OLED_PRINTF" 使能OLED 的式样化输出功能, 即类似 printf 的功能

  5. 下列代码再源文件可配置需要字体,需要同步修改头文件的枚举定义 efontSize

/** 字体大小配置表 */
static LCD_FontCfgType sg_tFontCfgTable[FONT_MAX_NUM] =
{
    {12, 12, ASCII_6X12_DATA, FONT_12X12_IDX, FONT_12X12_DATA},
    {16, 16, ASCII_8X16_DATA, FONT_16X16_IDX, FONT_16X16_DATA},
    {24, 24, ASCII_12X24_DATA, FONT_24X24_IDX, FONT_24X24_DATA},
    {32, 32, ASCII_16X32_DATA, FONT_32X32_IDX, FONT_32X32_DATA},
};

关于作者

  1. CSDN 博客 blog.csdn.com
  2. 联系邮箱 const_zpc@163.com

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/const-zpc-STM32_OLED.git
git@gitlife.ru:oschina-mirror/const-zpc-STM32_OLED.git
oschina-mirror
const-zpc-STM32_OLED
const-zpc-STM32_OLED
V0.1.0