本帖最后由 mark301600 于 2014-11-18 22:10 编辑
最近做了个简单的4.3寸的触摸屏键盘(msp430+ssd1963)。因为用户要求必须美观,所以每个按键我都是用ps画好然后取模出的16bit(565)的数组,这样0-9、a-z再加一些乱七八糟的按键一共40来个,而且还要预留一页的升级空间,这么算来大概需要1.5m左右的数据空间,怎么存储现在伤透了脑筋。
网上最多的是用spi flash,这个数据空间是足够了,不过我想不到怎么才能把数据痛快的存进去。各位大大有没有好的思路?暂时不考虑nor flash
目前样机我是通过j-tag口单个单个按键写进去的。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
XBYTE[address]=data 写数据
data=XBYTE[address] 读数据
进行外部存储器的读写。如:
#define W_DATA XBYTE[0x1000]
W_DATA=0X55;
对地址为0X1000的外部存储器空间写入0x55
以上两语句相当于以下的汇编三条语句:
mov dptr,#1000h
mov a,#55h
movx @dptr,a
而控制信号RD,WR,ALE是由MOVX指令产生,而不用人为去设置。
一周热门 更多>