我们的定位和发展方向

作者:Phil Hughes

这是ELJ独立发行的第二期。 当去年我们把ELJ增刊附在我们的姊妹刊物Linux Journal上时,激动人心的时刻就开始了,并且它将继续增长。

我们仍在努力建立理想的编辑团队,以便为您提供您期望的、专注于开源嵌入式解决方案的杂志。 在本期中,变化包括我调任编辑主任的职位,以及Dan Wilder加入担任高级编辑。 在Dan和我之间,我们在过去32年中拥有大约四分之一世纪的嵌入式领域经验。 预计我们的编辑团队至少会再增加一名成员,这将使该数字更高。

当我与人们会面并谈论嵌入式Linux时,我仍然会被问到,“嵌入式到底是什么意思?” 通常后面会跟着他们的猜测。 最好从我的猜测开始,如果您觉得我偏离了目标,请写信告诉我我错在哪里。

如果提问的人是非技术人员,我通常只是说我们谈论的是没有键盘或显示器的系统。 不是 100% 准确,但这是一个很好的起点。 毕竟,绝大多数嵌入式系统都属于这一类。 如果您对此有疑问,请考虑一下低端的汽车、交通信号灯控制器和微波炉中的嵌入式系统数量。 在高端,以航空航天为例,从机载航空电子设备到空中交通管制系统,应有尽有。

另一个常见的问题是,“我们说的是实时吗?” 实时就像“我们的产品比竞争对手更好”一样具有迷惑性。 更好的术语可能是事件驱动。 例如,连接到 POTS(普通老式电话系统)网络的智能电话显然是一个嵌入式系统,您可以说它是实时的,因为它必须在按下某个键或操作挂机开关时做出响应。 但是,您知道,有人在使用键盘和挂机开关,并且在您需要检查是否发生了任何事情之前,您在 CPU 周期方面有很多时间。 毫秒级的机械世界不会对微秒或更短时间的计算机世界造成压力。

我假设我们的大多数读者至少都明白,在大多数嵌入式项目中,可能存在硬件/软件的权衡。 更具体地说,如果这样做在经济上合理,则操作系统方面可能出现的硬实时责任可以转移到硬件。 因此,在上面的示例中,电话用户并不关心您是使用中断控制器还是轮询挂机开关,只要当他们拿起听筒时,他们可以连接到电话线即可。

好吧,底线——我们正在谈论解决桌面计算以外的问题,而且我们的重点是免费提供的软件。 通过重点我的意思是,如果存在免费提供的解决方案,我们更有可能谈论它,但我们也意识到,存在适合该工作的专有解决方案。 例如,许多系统将使用专有软件进行设计,但实际产品将包含免费软件。 当然,相反的情况也可能发生。

接下来会发生什么?

在下一期中,我们将研究的主题之一是嵌入式系统在工业控制中的使用。 您将看到一些成功案例以及一些 HOWTO 信息,以便您可以在应用程序中使用 Linux。 请继续关注。

参与讨论

我们的网站(http://embedded.linuxjournal.com)现在有链接到每篇文章的讨论。 我鼓励您去那里谈谈您正在做什么,您喜欢什么以及您不喜欢什么。 为了发布到讨论论坛,您需要设置一个帐户。 帐户是免费的,任何人都可以这样做——我们只是希望每个人都知道他们在和谁说话。

此外,如果您只是在贸易展览会上拿起这本杂志或从您的同事那里偷了它,并且目前不是订阅者,请访问该网站并为自己订阅。 北美符合条件的人可以免费订阅。

电子邮件:phil@ssc.com

加载Disqus评论