《可穿戴计算:基于人体传感器网络的可穿戴系统建模与实现》 —2.2.2 自动代码生成
【摘要】 本节书摘来自华章计算机《可穿戴计算:基于人体传感器网络的可穿戴系统建模与实现》 一书中第2章,第2.2.2节,作者是詹卡洛·福尔蒂诺(Giancarlo Fortino)[意] 拉法埃莱·格雷维纳(Raffaele Gravina) ,斯特凡诺·加尔扎拉诺(Stefano Galzarano)冀 臻 孙玉洁 译。
2.2.2 自动代码生成
自动代码生成方法旨在使某个应用程序可用于不同传感器平台,而无须跟踪多个手动移植过程。取决于应用程序的复杂性,手动移植过程可能会非常耗时。这项技术包括通过定义明确的、独立于平台的建模语言来指定应用程序逻辑,其中,建模语言对任何与硬件和操作系统有关的底层细节做了抽象。随后,从定义好的高级抽象开始,用一个量身定制的翻译工具解释应用程序模型,并生成只能在特定硬件平台和操作系统上运行的源代码。因此,这种方法要求每种平台都有其自己的把高级建模结构翻译成低级编程语言应用程序的工具。这种方法最烦人的缺点在于,每当应用模型发生改变时,就需要重新编译,并且重新刷写每个单独的传感器节点固件,除非该平台支持远程无线(OTA)编程。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)