随着嵌入式系统的配置越来越豪华,计算能力越来越强,C/C++已经不在是唯一的选择了。动态语言的高生产力和热部署特性对于嵌入式系统来说也具有很大的吸引力。嵌入式系统开发者们,来拥抱Ruby,Python,Lua等动态语言吧!

Ruby'陷阱'之: '||=' 的真正展开式

前一段时间,我在这里http://rubynroll.javaeye.com/blog/192547展示了一个空格带来的'陷阱', 今天又见到另一个'陷阱'(http://dablog.rubypal.com/2008/3/25/a-short-circuit-edge-case by David). 之所以为陷阱加引号, 是因为大部分情况下我们都没有机会掉进去 :) 大多数Ruby教科书在解 ...
by rubynroll 2008-06-27 浏览 (42) 回复 (23)

动态模块加载和ELF Loader

很早很早以前就想在嵌入式系统上实现动态模块加载的功能了,期间走了些弯路,直到最近,才完整地在嵌入式系统上实现动态模块加载。 === 动态模块加载的好处 === 动态模块加载的好处很多,例如,当你升级一个系统的时候,可以只升级一个模块,而不必升级整个系统。你可以把不同的模块放在不同的介质上,并实施不同等级的保护,例如BIOS部分进行写保护。 有些系统允许用户进行二次开发,这个时候几乎一定是需要 ...
by rubynroll 2008-06-12 浏览 (370) 回复 (1)

可以使用Python编程的嵌入式无线模块!

Telit 是一家专业设计和生产无线模块产品的公司,值得注意的是,它几乎在所有的最新产品中集成了嵌入式Python解释器,这样使用者就可以使用Python脚本快速地开发应用,这些Python脚本可以保存在模块内部运行,而不用另外的MCU去和模块进行AT命令交互。 想起以前在WaveCom的OpenAT平台上开发应用,那个叫郁闷.... 以下链接是Telit的一个4频GSM/GPRS模块的fly ...
by rubynroll 2008-05-21 浏览 (116) 回复 (0)
名称 大小 描述 下载

小组成员1人 浏览653次 成员列表

发起人: rubynroll
管理员: rubynroll

这个圈子的人也常去

新加入成员

圈子信息