【发布时间】:2011-03-01 19:01:30
【问题描述】:
我们正在飞思卡尔 PPC 微型计算机(目前为 5517 和 5668)上开发一些代码,我想知道我们是否可以在它们上安装 Lua。
设备需要在现场轻松编程/重新配置,当前产品使用可加载的专有解释逻辑语言,我们的软件(用 C 编写)运行解释器。我想改用更好的语言(实现有点错误和慢),所以我正在考虑 Lua,但内存占用必须非常低。对于 5517(我们可能不会使用),最大 RAM 为 80K。 5668 的情况更好,内存为 592K。
那么有人知道我是否可以将 Lua 放在裸机上吗?我们实际上没有运行操作系统。如果是这样,是否有关于我们可能会看到什么样的内存占用的估计?需要多少努力?
如果做不到这一点,是否有人知道在没有操作系统的内存受限环境中可能会更好的任何解释器?还是我们最好自己滚动?
【问题讨论】:
标签: c configuration scripting embedded lua