ZJ详细可行性研究
低功耗掌机方案暂时有两种:完全复刻某电子词典、自研硬件软件模拟某电子词典、自研硬件和软件。
| 优点 | 缺点 | |
| 完全复刻 | 网络上有的旧资源可直接使用 |
侵权问题 硬件性能低 可能存在某些元器件已无法购买的情况 需要弄到原系统的ROM和配套软硬件 后续如果想升级还需要破解原系统,和或下载软件 |
| 自研硬件软/硬件模拟 | 可以利用网络上大部分资源 |
软件模拟对MCU性能要求高,或使用FPGA,导致功耗高,或运行卡 软件模拟难以完美,或多或少存在BUG |
| 自研硬件和软件 |
可以使用新的硬件和特性 不涉及侵权问题,可自由发挥 |
没有配套软件,前期需要花费大量精力开发配套软件 |
综合考虑,选择自研硬件,软件模拟,可以比较快的获得用户和开发者,后期也方便转为完全自研软件
MCU选择32位,通常位数越大性能越好,外设越多,价格也越高。考虑软件模拟的性能需求,尽量选择高性能MCU
MCU种类繁多,暂对性能、IO数量、外设需求不够清楚,暂使用手上已有的芯片()来设计电路进行开发
经了解,能够实现下载程序并运行的硬件方案有如下几种:
1.自编程芯片。将需要运行的程序代码编程进芯片ROM,缺点:可能影响程序运行性能,会提升编程复杂度,影响芯片寿命
2.使用外扩SRAM。缺点:外部SRAM成本高
3.使用外扩DRAM。缺点:可能有点耗电?未也测过,咱也未查询到别人的测试数据。对MCU有比使用SRAM更高一点的要求
4.使用NOR FLASH。像以前6502运行下载的程序那样进行数据翻页,缺点:会提升编程复杂度
LCD单色液晶屏功耗相关资料https://tieba.baidu.com/p/7135105299
LCD分辨率可选:160x96、160x128、160x160、192x128、192x160、240x160、320x240,分辨率越高,能耗越高,为保障帧率,刷新整个画面需要的mcu性能越高
LCD尽量不要背光,以降低整机能耗
使用串口或SPI或红外来支持联机功能
支持microSD卡存储游戏或系统
需要MCU有RTC模块
考虑太阳能充电、干电池供电、锂电池供电等方案
USB接口与电脑连接
方正免费字体:方正黑体、方正书宋、方正仿宋、方正楷体、方正甲骨文http://www.foundertype.com/index.php/About/powerbus.html
先利用手上已有资源,尽快启动项目,再一步一步明确需求,更新硬件。
浙公网安备 33010602011771号