|
发表于 2009-4-22 08:19:02
|
显示全部楼层
楼主,我也在做和你功能类似的东东,我用STM32.不过我的是裸奔.没系统.想请教你几个问题.
1,看你的电子数支持向上翻页,如何做到?我现在支持向下翻页,但是向上翻页还没有好的算法,比如你知道这页最开始的那个字符在整个TXT里面的字节位置,但是如何确定你上一页的首地址呢?因为你不知道上页到底显示了多少个字符(要控制显示不超出屏幕范围),就算你用一个标记来记录上页首地址,但是你上上页的首地址呢?依次类推,如果有n个上上页,就要n个 首地址寄存器,显然这种算法有问题.所以这个问题想向你请教一下.
2,关于你的拼图游戏,不知lm3s有没有外部总线?我用的stm32就没有,所以在8位数据线的时候,写一副240320的图片至少也需要0.5s以上,你在玩拼图游戏的时候,刷屏如何控制速度,还有,你的flash只有64K,要在flash上存bmp数据的话,我算了一下24bit的bmp就算你整个系统的flash都用来存放也只能放100*210像素大小的一幅图片.你的gui背景和游戏都是用的bmp把?怎么存放的,是不是把一副图片事先就在电脑上分块,然后标记之后存在sd卡里面?
3,你的开机界面上,是有背景图片的,我开始也想做这样的,但是,我要让人知道我选中了哪个图标,所以在选中图标之后,我对字体进行了反色显示,这样在你选中其他的时候,这个又要取消反色,而移植到另外一个图标上,这样就留下了图片的空白,你的背景图片如何保证其完整?再刷一次屏幕吗?
以上是我的几个问题.还请指教. |
|