今天领导交给我一块树莓派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 进入配置界面
点击 立即添加
选择 LVGL 和 lv_music_demo 两个软件包
使能LVGL for LCD
配置屏幕参数
LVGL 显示接口对接
原作者:Rb.
|