打印

我现在用的屏是9125 开窗函数的需要怎么变换才能正确显示

[复制链接]
282|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
第十代火影|  楼主 | 2019-11-20 15:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void ILI9341_OpenWindow ( uint16_t usX, uint16_t usY, uint16_t usWidth, uint16_t usHeight )
{
ILI9341_Write_Cmd ( 0x50);      /* 设置X坐标 */
ILI9341_Write_Data ( usX   );  /* 先高8位,然后低8位 */ILI9341_Write_Cmd ( 0x51);      /* 设置X坐标 */
//ILI9341_Write_Data ( usX & 0xff  );  /* 设置起始点和结束点*/
ILI9341_Write_Data ( ( usX + usWidth - 1 ) >> 8  );
// ILI9341_Write_Data ( ( usX + usWidth - 1 ) & 0xff  ); ILI9341_Write_Cmd ( 0x52);         /* 设置Y坐标*/
ILI9341_Write_Data ( usY   );
//ILI9341_Write_Data ( usY & 0xff  ); ILI9341_Write_Cmd ( 0x53);         /* 设置Y坐标*/
ILI9341_Write_Data ( ( usY + usHeight - 1 ) >> 8 );
// ILI9341_Write_Data ( ( usY + usHeight - 1) & 0xff );
}9125对应的函数 x 方向 0x50 0x51y方向 0x52 0x53 这样能显示,但是显示的字是乱码,朝y轴倾斜的。实际字符:fatfs init successinsure the sdcard has insert......

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

363

主题

363

帖子

0

粉丝