[STM32F3] 做stm32彩屏的一些疑惑

[复制链接]
 楼主| zhao305149619 发表于 2014-3-15 22:40 | 显示全部楼层 |阅读模式
__inline void LCD_SetCursor(u16 Xpos, u16 Ypos)
{
#if USE_HORIZONTAL==1
        if(DeviceCode==0X8989)
        {
                Xpos=319-Xpos;//这个是什么意思?求大侠们帮助解答一下
                LCD_WriteReg(0X4E, Ypos);//这是设置x坐标的语句,但是0x45,没有弄明白是什么意思?
                LCD_WriteReg(0X4F, Xpos);
    }else if(DeviceCode==0X9341)//9341,设置坐标
        {                         
                LCD_WR_REG(0x2B);
                LCD_WR_DATA(Ypos>>8);
                LCD_WR_DATA(Ypos&0XFF);                         
                LCD_WR_REG(0x2A);
                LCD_WR_DATA(Xpos>>8);
                LCD_WR_DATA(Xpos&0XFF);
        }else
我的彩屏的ID号码是8989,但是这里面的几句话小弟没有看明吧
 楼主| zhao305149619 发表于 2014-3-16 10:43 | 显示全部楼层
帖子别沉啊,自己顶
 楼主| zhao305149619 发表于 2014-3-16 10:44 | 显示全部楼层
顶顶顶顶顶顶顶顶顶顶顶顶顶顶
playlinus 发表于 2014-3-16 23:25 | 显示全部楼层
兄弟,你要拿到8989的DATASHEET仔细阅读下对应寄存器的定义才能弄清楚,这个和STM32没什么关系;

http://boy-display.taobao.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部