家用电器

Pixie Dust Technologies

全面采用 IAR 的 Arm 集成开发环境。

带背景标志和两个人的小精灵

Pixie Dust Technologies 是一家备受关注的日本技术风险企业,该公司已决定全面采用 IAR Systems 的 IAR Embedded Workbench for Arm(Arm 集成开发环境),目标是实现开发环境标准化并加快开发速度。

该公司的开发人员在三年内增长了 300%,通过充分利用标准化的开发基础,他们能够显著加快新产品和新项目的上市速度。Pixie Dust Technologies, Inc.最初是筑波大学的一家技术风险企业,利用原始传感技术开发了 KOTOWARI™ 空间数据平台等产品和系统,用于将空间中的人和物体数字化。

此外,他们还开发了一种名为 magickiri™ 的 BCP 解决方案,用于应对传染病,提供了一个处理传染病的单一系统,从预防到改善和后期措施。

该公司由首席执行官落合洋一和首席运营官村上泰一郎于 2017 年创立,前者当时是筑波大学的研究助理(现任副教授),从事教学和研究工作,后者曾在埃森哲公司负责推进研发战略和新业务战略。他们将分析和控制声、光等实体的波控制作为核心技术,不断开发和提供解决紧迫问题的各种方案,并扩大业务范围。

作为开发案例,最近值得一提的产品是 hackke™ 室内定位技术。该技术采用了一种基于电波控制的独创传感技术,能够以合理的价格进行室内位置测量,而且精度高、范围广,这是传统的信标或 WiFi 无线电波强度测量方法难以实现的。Pixie Dust 技术公司业务总部副总经理 Arata Takahashi 先生如是说。

通过使用高精度、大范围的室内位置检测,无论是建筑、制造、实物配送还是其他工作,都可以更容易地改进现场的工作方式。该技术还可用于办公室内的办公桌,并支持 ABW(基于活动的工作)。除了这些工作空间领域的解决方案外,我们还在开发和提供医疗保健和多样性服务,例如通过确定空间来预防传染病的系统,以及利用非接触式振动压力刺激来研究米诺地尔对头发生长的影响。

- 高桥

pixie  two single photos in one

采用 IAR Embedded Workbench for Arm 实现开发系统标准化

该公司通过利用原创技术、服务和产品扩大了业务,但在产品开发方面,一直存在需要缩短产品交付周期和开发系统日益孤立等问题,这些问题越来越依赖于个人的技能和努力。为了解决这些问题,该公司采用了 IAR Systems 的 IAR Embedded Workbench for Arm。该产品具有高质量的编译器、全套模板带来的出色易用性以及支持 7000 多种 Arm 设备的多功能性。高桥先生对他们采用 IAR Embedded Workbench for Arm 的情况解释如下。

我们一直在结合多种工具(如微机制造商提供的免费编译器)来开发我们的产品,但每个工程师使用的工具都不同,而且由于版本和环境的差异,有时编译无法正常工作。鉴于我们急需更快、更高效地开发产品,而我们的开发工具却杂乱无章,我们有可能过度依赖个人技能。我们认为,我们必须创造一种环境,在保证产品质量的同时,构建一个标准化的开发系统。

- 高桥

当时,Pixie Dust Technologies 公司一直在开发可测量空间温度分布和其他数量的传感器,而传感器的微电脑控制已成为必要。在对几家制造商提供的工具进行评估后,他们再次确认了 IAR Embedded Workbench for Arm 的优越性,并最终采用了它。移动许可证是一种使用 USB 加密狗的单用户许可证。由于它可以随身携带并在任何计算机上使用,因此适用于多名开发工程师在工作时更换计算机的情况。该软件包还可在未连接网络的计算机上运行。

一旦公司确认了免费版本的易用性和其他优势,我们就会让他们在实践研讨会上使用评估板体验调试和其他任务。最初,他们使用的是移动许可证,但随着使用环境的人数增加,客户会过渡到全球许可证。

- IAR Systems 销售客户经理兼瑞典文化大使 Yoshiyuki Matsumoto

我们知道他们的编译器和调试器质量很高,但在下载免费版本并进行评估后,我们再次发现它是一款顶级工具包。最让我们满意的是公众的热情评价。微机制造商自己经常推荐 IAR Systems 的产品,而不是他们自己的免费工具。另一个吸引人的特点是,在新芯片和设备注册时,IAR 系统能迅速提供高质量的支持。我们很放心,因为我们知道今后在嵌入式软件开发方面会得到持续的支持。

- 高桥

在 2019 年采用 IAR Embedded Workbench for Arm 后的三年里,公司开发团队的成员人数增加了约三倍。同时,由于改用了可以更灵活使用的许可证,开发速度更快、效率更高,因此正在开发的产品和项目数量也有所增加。

我们在筑波和东京都有开发基地,因此能够在移动中使用产品是一大优势。但是,冠状病毒导致我们很难往返于办公室,而且我们的开发团队也随着业务的发展而壮大,因此单用户许可证带来不便的情况越来越多。有些工程师不在开发基地,而是在偏远的地方参与工作,许可证不够用的情况也越来越多。因此,我们决定过渡到全球许可证,以便能够从世界各地的站点访问同一小组的共享许可证。

- 高桥

一个特点是可以根据组织的配置和业务情况选择不同的许可证形式,如使用的计算机固定的独立许可证和网络用户组共享许可证的网络许可证。在大流行病期间,我们收到了更多关于全球许可证的咨询。

- 松本

通过开发环境标准化和提高开发速度支持业务扩展

Takahashi 先生列举了引入 IAR Embedded Workbench for Arm 带来的三个优势

1) 提高开发速度和生产力

通过使用该产品,交付量可比 GCC 压缩 20-30%。在使用项目模板时,开发速度可以更快。

在需要有效利用有限资源的嵌入式开发中,编译器的可压缩性会极大地影响产品开发的可行性。例如,通过提高可压缩性,可将安装内存容量减少到一个等级,同时还可优化报价。

2) 消除对个人技能的依赖,实现开发流程标准化

当制造商提供的工具与开放许可的工具并存时,就会出现依赖工程师个人风格和技能的倾向。将工作台作为标准化环境使用,开发系统就实现了标准化。

我们能够解决因版本差异导致的编译失败问题。而且,即使新成员加入开发团队,他或她也可以使用标准化工具和标准化流程开始开发。

3) 通过收费许可证保证业务的连续性

使用免费工具时,对新芯片和设备的支持会出现延迟,这可能导致开发工作倒退,需要重新设计。此外,当免费工具出现技术问题时,制造商的反应往往很慢,经常需要依靠社区支持。

IAR Systems 在出现问题时能及时提供支持。我们几乎总能在第二天早上收到对技术咨询的回复。由此带来的信任和安全意味着我们可以专注于开发。

事实上,在一开始引入的 hackke™ 系统的开发过程中,由于使用了该产品,开发周期大大缩短,开发成本也大大降低。

今后,我们将致力于开发物联网相关软件和设备,并开发各种传感器的物联网版本。我们将充分利用 IAR Embedded Workbench for Arm 作为开发基础。

- 高桥

IAR Systems 将继续支持日本的嵌入式开发。我们将致力于提供针对嵌入式安全和功能安全的构建工具,以及 CI/CD 实施,这些都是近年来的重要问题。

- 松本

确认公司将继续大力支持 Pixie Dust Technologies 和其他日本公司。