初学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); } } 在线等。。 |
【MCU实战经验】基于STM32F103C8T6的hart总线调试器设计
求教STM32F103进入STOP模式后用外部中断唤醒的问题
基于STM32F103RCT6的无源蜂鸣器音乐播放(生日快乐歌)
STM32F103c8t6有没有DAC 功能?
STM32F103x中文数据手册
新手求教,为何在我电脑上找不到STM32F1Xx.h文件
金龙107例程汇总(STM32F107)
万利STM32F107VC 原理图
STM32F103 ADC多通道检测必须要DMA吗?
【官方例程】STM32F107以太网官方例程
X、y还需要+1,另外画图函数绝对有问题
你只有在开了一个窗口后,X,Y才能在窗口中按照你的预定坐标显示。
评分
查看全部评分