FSMC小问题

2019-08-14 06:44发布


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
SNEZSTM32
2019-08-14 10:21
[mw_shl_code=c,true]        LCD_SetCursor(0,0);
        LCD_WriteRAM_Prepare();
        for(i = 0; i < 800; i++)
        {
                for(j = 0; j < 480; j++)
                {
                        *(unsigned short int*)(0x6c0ffff0) = 0X7D7C; //à&#182;é&#171;
                }
        }[/mw_shl_code]

其中这句*(unsigned short int*)(0x6c0ffff0) = 0X7D7C;是保证A10输出1,这样写程序会按预期运行,但是当把0x6c0ffff0 改成0x6c0fffff 程序就出了问题,
我的是控制LCD,相信大侠一看便知,而且这个0x6c0fffff 只是决定是命令还是数据,也就是说我只关心A10是多少,怎么会不对呢?

一周热门 更多>