qwertyu654 发表于 2011-8-27 15:39:25

STM32F217 驅動LCD問題

 你好小弟最近拿到LCD想來測試
在程式中可以輸入字串也可成功的在LCD顯示出字串!!
但是我現在想要在LCD上顯示彩色圖片不曉得該如何使用函式庫
我有在網路上查了一些資料
以下是我在網路上找到顯示圖片的資料
 
void LCD_Show(unsigned char * LCD_Image)
{
       u32 n = 0;
       u16 temp = 0;
 
       //设置进入模式
       //AM=1:地址在水平写入方向上更新
       //I/D=01:水平方向递增,垂直方向递减
       //BGR=1:RGB数据转换为BGR数据
       //TRI=0;DFM=0;
       //详细信息参考ILI9325 8.2.5 Entry Mode
       LCD_WR_CMD(0x0003, 0x1018);     
      
      
      
       //GRAM的水平地址
       //8.2.18 GRAM Horizontal/Vertical Address Set
       LCD_WR_CMD(0x0020, 0x0000);     
       //GRAM的垂直地址
       LCD_WR_CMD(0x0021, 0x013F);     
 
      
       //水平方向开始地址
       LCD_WR_CMD(0x0050, 0x0000);
       //水平方向结束地址(0-239)
       LCD_WR_CMD(0x0051, 0x00EF);
      
       //垂直方向开始地址
       LCD_WR_CMD(0x0052, 0x0000);
       //垂直方向结束地址(0-319)
       LCD_WR_CMD(0x0053, 0x013F);
 
       //写数据地址
       //因为是16bits一起写入,而图像数据数组中是每个数据8bits,
       //所以是2个8bits的数据合并成一个16bits的数据,再写入GRAM
       LCD_WR_ADD(0x0022);

<span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 'Times new roman', serif; ">       while(n
页: [1]
查看完整版本: STM32F217 驅動LCD問題