最近刚接触F1C100,搞了一块8080接口的8bit屏幕。参考github上面的16bit屏幕的驱动,自己改了一下,调试下来发现自己买的开发板PD8引脚坏了,驱动中借用了PD9的引脚进行初始化。然后移植了lvgl8.3近来。从逻辑分析仪上面看 传输一场的时间需要33ms,可以稳定30fps刷新。
管脚连接顺序
F1C100 Pin 屏Pin
PD1 LCD_D3 D0
PD2 LCD_D4 D1
PD3 LCD_D5 D2
PD4 LCD_D6 D3
PD5 LCD_D7 D4
PD6 LCD_D10 D5
PD7 LCD_D11 D6
PD8 LCD_D12 D7
PD18 LCD_CLK WR
PD20 LCD_HSYNC RD
PD21 LCD_VSYNC CS
PD19 LCD_DE RS
工程压缩包,在linux下面配置好工具链后make
F1C100s_projects.tgz
程序不包含bootloader,需要nor flash中提前烧入。
离线