Raspberry_pico 移植 lvgl

Raspberry_pico 移植 lvgl

今天领导交给我一块树莓派pico,让我移植 u8g2,正好手上有树莓派的拓展板,于是顺带着吧 lvgl 移植上去了:)

废话不多说直接开搞!

硬件参数

树莓派 pico :

  • 双核 Arm Cortex-M0 + @ 133MHz
  • 芯片内置 264KB SRAM 和 2MB 的板载闪存
  • 通过专用 QSPI 总线支持最高 16MB 的片外闪存
  • DMA 控制器
  • 30 个 GPIO 引脚,其中 4 个可用作模拟输入
  • 2 个 UART、2 个 SPI 控制器和 2 个 I2C 控制器

  • 16 个 PWM 通道

    更多详见:树莓派中文站

树莓派拓展板:

  • 屏幕:ST7789 SPI 接口

添加 LVGL 软件包

  • 双击 RT-Thread Settings 进入配置界面

Raspberry_pico 移植 lvgl_第1张图片

  • 点击 立即添加

Raspberry_pico 移植 lvgl_第2张图片

  • 选择 LVGL 和 lv_music_demo 两个软件包
    Raspberry_pico 移植 lvgl_第3张图片

使能LVGL for LCD

Raspberry_pico 移植 lvgl_第4张图片

配置屏幕参数

Raspberry_pico 移植 lvgl_第5张图片

LVGL 显示接口对接

Raspberry_pico 移植 lvgl_第6张图片Raspberry_pico 移植 lvgl_第7张图片
Raspberry_pico 移植 lvgl_第8张图片

效果展示

效果展示

你可能感兴趣的:(单片机,RT-thread,单片机,stm32,实时操作系统,raspberry,pi)