Cortex-M3学习日志(八)-- TFT实验Part(a)
我的开发板上的液晶屏的用的是SPI接口,当然你也可以把它设计成并行口,其接口电路如下所示:
1、寄存器03H(Entry Mode),该寄存器主要设置图像的显示模式,包括屏幕的扫描方式(水平扫描或垂直扫描),这直接影响到img2lcd软件(这是个取模软件)的扫描方式控制项。
2、寄存器04H(Resizing Control Register)重新调整大小 寄存器,通过配置该寄存器,可以调整所显示图片的大小。
3、寄存器07H(Display Control 1),配置该寄存器可打开或关闭图形。
4、水平和垂直位置的RAM地址(R50h,R51h,R52h,R53h)
void GLCD_clear (unsigned short color)
{
}
void GLCD_bitmap (unsigned int x, unsigned int y, unsigned int w, unsigned int h, unsigned char *bitmap)
{
}
由于原代码比较多,这里只贴上部分函数,具体的代码,请参考附件,这里上传几张效果图,懒猫已把液晶屏显示字符,显示汉字,画圆,画线等的程序写好了,改天整理一下也发上来,下一步弄一下SD卡,USB方面的东东,今天先写这么多吧。
Cortex-M3TFT实 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)