草庐IT

正点原子FSMC控制TFT-LCD的地址偏移解读

最近在学习stm32的FSMC,打算整一个LCD的驱动,然后封装的比正点原子更高层一些,方便后期直接调用然后在学习的时候碰到了一个小问题,研究了一会之后觉得挺有意思的,所以记下来//使用NOR/SRAM的Bank1.sector4,地址位HADDR[27,26]=11A6作为数据命令区分线//注意设置时STM32内部会右移一位对其!1111110=0X7E#defineLCD_BASE((u32)(0x6C000000|0x0000007E))#defineLCD((LCD_TypeDef*)LCD_BASE)这是正点原子给的例程当中lcd.h文件的几行代码他这里对于LCD_Base的地址是怎

正点原子FSMC控制TFT-LCD的地址偏移解读

最近在学习stm32的FSMC,打算整一个LCD的驱动,然后封装的比正点原子更高层一些,方便后期直接调用然后在学习的时候碰到了一个小问题,研究了一会之后觉得挺有意思的,所以记下来//使用NOR/SRAM的Bank1.sector4,地址位HADDR[27,26]=11A6作为数据命令区分线//注意设置时STM32内部会右移一位对其!1111110=0X7E#defineLCD_BASE((u32)(0x6C000000|0x0000007E))#defineLCD((LCD_TypeDef*)LCD_BASE)这是正点原子给的例程当中lcd.h文件的几行代码他这里对于LCD_Base的地址是怎