2012年2月25日土曜日

FSMC備忘録

CSをPD7、DCをA16に割り当てた関係で以下のように変更



//#define LCD_FSMC_BANKSELECT        FSMC_Bank1_NORSRAM4
//#define LCD_CMD_MODE_ADDR       ((uint32_t)(0x60000000 | 0x0C000000))//A1
//#define LCD_DATA_MODE_ADDR       ((uint32_t)(0x60000000 | 0x0C000002))//A1


#define LCD_FSMC_BANKSELECT        FSMC_Bank1_NORSRAM4
12/03/20 修正 NORSRAM1でないとなぜかタイミング設定が最大になってしまう。

#define LCD_FSMC_BANKSELECT        FSMC_Bank1_NORSRAM1
#define LCD_CMD_MODE_ADDR       ((uint32_t)(0x60000000 | 0x0001fffe))//A16
#define LCD_DATA_MODE_ADDR       ((uint32_t)(0x60000000 | 0x00020000))//A16

0 件のコメント:

コメントを投稿