正点原子阿波罗STM32F767开发板改横屏显示不正常

2019-07-20 05:50发布

使用正点原子阿波罗STM32F767开发板改横屏显示不正常,以下是我修改的地方。检查DMA感觉没什么修改的。横屏显示不需要坐标变换,直接计算。麻烦帮我看看哪里修改得

QQ截图20181007153525.jpg
QQ截图20181007160113.jpg


QQ截图20181007160347.jpg

修改方LCD显示方向控制函数
LCD_Display_Dir(1);

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
330352350
1楼-- · 2019-07-20 10:09
 精彩回答 2  元偷偷看……
330352350
2楼-- · 2019-07-20 14:34
我只要SPB主界面显示正常即可,希望原子哥给予帮助
330352350
3楼-- · 2019-07-20 15:03
补充修改的地方,在背景图片中增加了一张4480*610图片,屏幕X轴分辨率为1280.3.5帧的尺寸为4480=1280*3.5.Y轴高度610=屏幕高度800-状态栏30-主图标160高度。
//背景图路径,根据不同的lcd选择不同的路径
u8*const spb_bkpic_path_tbl[7]=
{
    "1:/SYSTEM/SPB/BACKPIC/840224.jpg",
    "1:/SYSTEM/SPB/BACKPIC/952384.jpg",
    "1:/SYSTEM/SPB/BACKPIC/1120364.jpg",
    "1:/SYSTEM/SPB/BACKPIC/1680610.jpg",
    "1:/SYSTEM/SPB/BACKPIC/2100834.jpg",
    "1:/SYSTEM/SPB/BACKPIC/28001090.jpg",
    "1:/SYSTEM/SPB/BACKPIC/4480610.jpg",
};
正点原子
4楼-- · 2019-07-20 17:45
 精彩回答 2  元偷偷看……
330352350
5楼-- · 2019-07-20 23:01
正点原子 发表于 2018-10-8 02:06
你先显示一张图片出来,剩下的就简单了。 你用的RGB屏,  LCD的扫描方向是固定的,你要注意下这个扫描放向的 ...

现在就是现实背景图片不正常,不知道是哪里计算不对。麻烦原子哥帮我看看内存画点函数slcd_draw_point和LDTC填充函数LTDC_Color_Fill地址偏移是否正确。
330352350
6楼-- · 2019-07-21 03:15
 精彩回答 2  元偷偷看……

一周热门 更多>