ada-competition-fig1sm.jpg

你准备好参加艾达挑战了吗?

2016年6月28日
与ADA比赛的制作即将来临,您可能能够为ADA项目赢得一些现金。

> >网站资源
..> >图书馆:TechXchange
. . . .>> TechXchange:嵌入式软件
.. .. .. >>主题:ADA和Spark

我现在写了关于微控制器上的ADA一段时间,包括运行它意法半导体Cortex-M4平台(参见“在皮质m4上运行Ada 2012”).我知道Ada没有以下的C或c++,但是如果您正在进行嵌入式开发,特别是在安全性和安全性关键需求非常重要的情况下,那么它值得一看(参见“Ada与C的比较”)

与艾达竞争,由AdaCore,是一场旨在突出ADA编程的新竞争。这有点是挑战,因为ADA开发人员代表了一个更小的群体。尽管如此,人们仍然不需要进入ADA Guru。此外,您可以找到免费的ADA工具骗局libre.网站。

Libre网站包括Eclipse IDE支持以及GNAT编程工作室(GPS)。思考基于Web的项目?有一个ADA Web服务器(AWS)开始构建,加上Cortex-M和Cortex-A平台的支持。本网站和其他开源ADA站点之间的最大区别是支持最新的ADA 2012标准,其中包括对合同的内置支持(参见“ADA 2012:合同的乐趣”).SPARK也可以在网站上玩(参见“Ada和SPARK有什么区别?”)如果您的项目有更高要求的可靠性、安全性和安全性需求。

一对疯狂苍蝇2.0纳米无人机(见图)将分别为罗伯特·杜瓦和艾达·洛夫莱斯夫人颁发可靠性奖和创造性奖。crazyfly 2.0 nano已经有了一个基于ada的软件解决方案(参见“Ada/SPARK修复疯狂飞行纳米四旋翼”)一个独立的开源、基于ada的自动驾驶仪项目已经启动并运行(参见“AdaPilot“Sparks”自动驾驶仪项目”)

crazyfly 2.0 nano支持Ada,将成为“与Ada一起创造”竞赛的两个奖项。(由Bitcraze)

顺便说一下,crazyfly 2.0 nano Ada项目是由Adacore的一个暑期实习生完成的,他之前没有使用过Ada。在将C版本的软件翻译给Ada的过程中,他发现了许多错误。

关于艾达的流言流传甚广(参见“关于Ada的11个神话”)但大多数都是由那些从未使用过它或使用过非常旧版本的人传播的。现在有机会看看艾达说不定还能赚点钱。

我将是评审之一,审阅这些项目。我曾经帮助过各种类似的比赛,但大多数都是围绕硬件组织的。尽管如此,几乎每一个竞争都是关于支持硬件的软件工具。这并没有太大的不同,除了您可以选择硬件。

我们可能不会在比赛中看到很多艾达的职业选手。这是因为他们的项目往往与安全性相关,而不仅仅是从编程的角度。

寻找零件?去SourceESB

> >网站资源
..> >图书馆:TechXchange
. . . .>> TechXchange:嵌入式软件
.. .. .. >>主题:ADA和Spark

从我们的合作伙伴

理解和使用e - stop

问:什么是电子档?如何使用?答:e停止,或紧急停止开关,用于确保机器和人员的安全。他们正在使用……

欢迎来到边缘

随着嵌入式网络设备成本的下降——以树莓派为例——它们变得无处不在。但是,这一激增的隐藏成本……

并不是所有的分配盒都是平等的

如果在温度和空气湿度波动的环境中使用密封外壳,当水蒸气聚集时可能会出现冷凝问题。

推动绿色交通革命

卡尔-海因茨斯坦梅茨部门总经理汽车动力系统德州仪器。技术的进步进一步使汽车电动化,使新的效率…

粘合材料解决设计难题

幸运的是,一个简单的解决方案已经找到了热管理和EMI屏蔽或吸收- 3M提供热界面材料和选择…

多功能的DIN外壳,几乎任何应用

通用DIN外壳几乎任何应用Barry Manz DIN rail是基于一个如此优雅的概念,其增长正在扩大超过一个岑…

声音你的意见!

本网站要求您注册或登录后发表评论。
目前还没有任何评论。想开始对话吗?

从我们的合作伙伴

理解和使用e - stop

问:什么是电子档?如何使用?答:e停止,或紧急停止开关,用于确保机器和人员的安全。他们正在使用……

欢迎来到边缘

随着嵌入式网络设备成本的下降——以树莓派为例——它们变得无处不在。但是,这一激增的隐藏成本……

并不是所有的分配盒都是平等的

如果在温度和空气湿度波动的环境中使用密封外壳,当水蒸气聚集时可能会出现冷凝问题。

推动绿色交通革命

卡尔-海因茨斯坦梅茨部门总经理汽车动力系统德州仪器。技术的进步进一步使汽车电动化,使新的效率…

粘合材料解决设计难题

幸运的是,一个简单的解决方案已经找到了热管理和EMI屏蔽或吸收- 3M提供热界面材料和选择…
Baidu