您尚未登录。

楼主 # 2023-05-15 23:30:52

flex-A
会员
注册时间: 2019-08-27
已发帖子: 51
积分: 151.5

RP2040 PIO驱动并口LCD

如题,RP2040的PIO提供了一定的灵活性,可以用来扩展接口。这里用来驱动一个ST7789的8bit并口LCD。
* 目前实现了CPU写数据。
* DMA写数据有问题,一是传的数据会少几个,二是源数据指针设置为自增会导致程序卡死。
如果有大佬熟悉RP2040的DMA,还请指点指点:D
#lcd并口原理图
pio-lcd-sch.png
#代码
pio-tft-lcd.zip

离线

#3 2024-07-22 09:44:17

lignin
会员
注册时间: 2020-03-21
已发帖子: 111
积分: 109.5

Re: RP2040 PIO驱动并口LCD

驱动lcd就是没有太大的内存来存图片

离线

#4 2024-07-26 15:06:04

saub
会员
注册时间: 2020-01-28
已发帖子: 102
积分: 60

Re: RP2040 PIO驱动并口LCD

这个是用什么开发工具的?

离线

楼主 #5 2024-07-27 02:00:43

flex-A
会员
注册时间: 2019-08-27
已发帖子: 51
积分: 151.5

Re: RP2040 PIO驱动并口LCD

saub 说:

这个是用什么开发工具的?

用的RP2040的C++ SDK,工具链的话是arm-none-eabi-gcc、cmake、make

离线

#6 2024-07-29 09:49:30

soso
会员
注册时间: 2022-05-03
已发帖子: 101
积分: 163

Re: RP2040 PIO驱动并口LCD

试过用arduino 来开发没。有库支持,但是没跑过~

离线

#7 2024-07-29 19:23:56

lignin
会员
注册时间: 2020-03-21
已发帖子: 111
积分: 109.5

Re: RP2040 PIO驱动并口LCD

PIO指令全汇编的,应该全得自己写,没什么库

离线

#8 2024-07-29 19:24:20

lignin
会员
注册时间: 2020-03-21
已发帖子: 111
积分: 109.5

Re: RP2040 PIO驱动并口LCD

有大佬用PIO来实现MIPI指令

离线

#9 2024-07-30 08:50:32

soso
会员
注册时间: 2022-05-03
已发帖子: 101
积分: 163

Re: RP2040 PIO驱动并口LCD

这么复杂,还模拟mipi?  用arduino,可以跑 arduino那套,c++

离线

#10 2024-08-02 14:42:00

leifeng
会员
注册时间: 2019-10-21
已发帖子: 14
积分: 14

Re: RP2040 PIO驱动并口LCD

RP2040的PIO是个特色,还是挺厉害的

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn