原子哥正规操作是这样的:
for(i=0;i<height;i++)
{
LCD_SetCursor(sx,sy+i); //设置光标位置
LCD_WriteRAM_Prepare(); //开始写入GRAM,函数内就一句话LCD->LCD_REG=0x2C;
for(j=0;j<width;j++) LCD->LCD_RAM=color[i*width+j];//写入数据
}
然后我写的是定义了一个数组,数组已经填充好了,仿真也能看到数据,可是执行过LCD->LCD_RAM=shuzu[j][i];
之后还是LCD没有显示,而且鼠标放在LCD->LCD_RAM上一直显示值为0x0041,不知道是什么鬼
另外再问一下,为什么font.h文件不能被多次include呢?它里面有定义变量,不是开头也有ifndef吗?为什么多次引用会报错重复定义呢?
谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>