完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
初学STM32,按照某开发板的例程发现ili9320在设置区域显示后,显示屏显示的并不是区域显示,只有起点坐标是有效的,而结束坐标按照像素点累加的,求教,大神。。
LCD图片显示函数: void ili9320_DrawPicture(u16 StartX,u16 StartY,u16 EndX,u16 EndY,u16 *pic) { u32 x,y,i; ili9320_SetWindows(StartX,StartY,EndX,EndY); ili9320_SetCursor(StartX,StartY); LCD_WriteRAM_Prepare(); x=EndX-StartX; y=EndY-StartY; for (i=0;i<(x*y);i++) { LCD_WriteRAM(*pic++); } } int main() { u32 cc,bb; ili9320_Initializtion(); ili9320_BackLight(1); ili9320_Clear(Blue2); while(1) { ili9320_DrawPicture(10,10,50,20,(u16*)JPG01); Delay(0x000000ff); } } 在线等。。 |
|
相关推荐
6个回答
|
|
帮顶,看看ili9320的手册
|
|
|
|
那两个调用函数是不是有问题,
|
|
|
|
帮顶,没有用过,多找点列子来看看
|
|
|
|
感觉是setwindow,setcursor有问题
|
|
|
|
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
STM32CUBEMX(13)--SPI,W25Q128外部Flash移植
563 浏览 0 评论
OV7670摄像头使用串口发送数据到另一个板子上的lcd,出现花屏
1447 浏览 1 评论
777 浏览 0 评论
704 浏览 0 评论
STM32CUBEMX(12)--IIC,12864OLED(0.96寸)移植
794 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-2 20:57 , Processed in 0.659760 second(s), Total 83, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号