2.源码讲解:
1)LCD&lcddev:
LCD结构体在LCD.h中的定义
/-----------------LCD端口定义----------------
#define LCD_LED PBout(0) //LCD背光 PB0 ,PB0输出控制背光
typedef struct
{
vu 16 LCD_REG; // RS=0;
vu 16 LCD_RAM; // RS=1;
}LCD_TypeDef;
//使用NOR/SRAM的 Bank4,地址位HADDR[27,26]=11 A10作为数据命令区分线
//注意设置时STM32内部会右移一位对其!
#define LCD_BASE ((u32)(0x6C000000 | 0x000007FE)) //这个地址很重要!!!
#define LCD ((LCD_TypeDef *) LCD_BASE) //把LCD_BASE强制转换成LCD_TypeDef结构体的指针。
最终要用的就是LCD |