大工至善|大学至真分享 http://blog.sciencenet.cn/u/lcj2212916

博文

[转载]【电信学】【2017.05】一种物联网的编程语言

已有 1273 次阅读 2019-7-17 07:45 |系统分类:科研笔记|文章来源:转载


本文为挪威奥斯陆大学作者:Magnus Åsrud)的硕士论文90

 

物联网(IoT)正日益与我们的日常生活融为一体一些家庭已经配备了智能设备可以实现诸如室内气候监测除草等任务目前已经存在为物联网设计的开放源码框架爱好者和专业人士可以将其用于自己的项目然而这些工具中的许多种类都要求用户了解编程语言C、PythonJavaScript。不太懂编程的用户以及想要改进物联网的用户可能会发现使用这些工具很困难在本文中我们将研究如何设计一种针对物联网的编程语言该语言针对业余程序员旨在使得对任何物联网设备的编程变得容易我们将讨论当前物联网硬件的局限性以及统一的语言应该如何解决这些局限性最后我们将研究如何在Raspberry Pi 3模型B上实现这种语言的解释器

 

The Internet of Things (IoT) is becoming more integrated with our daily lives for each passing day. Some households are already equipped with smart devices which perform tasks such as monitoring the indoor climate to mowing the lawn. There exists open source frameworks designed for IoT which can be used by hobbyist and professionals for their own projects. However, many of those tools require the user to know programming languages such as C, Python and JavaScript. Users who do not know much programming and who would like to tinker with IoT may find it challenging to work with those tools. In this thesis we’ll look at how to design a programming language targeted specifically at IoT. The language is targeted at amateur programmers with the goal to make it easy to program any IoT device. We’ll discuss the current limitations of the IoT hardware and how the language should work around them. Finally, we’ll look at how to implement an interpreter for this language on a Raspberry Pi 3 Model B.

 

引言

物联网

与物联网相关的项目

4 IoT编程语言需求

5 Daspel语言设计

概念验证

7 Raspberry PiSense HAT

具体实现

结论 


更多精彩文章请关注公众号:qrcode_for_gh_60b944f6c215_258.jpg



https://blog.sciencenet.cn/blog-69686-1189862.html

上一篇:[转载]【新书推荐】【2019】电磁兼容设计与测试案例分析
下一篇:[转载]【源码】基于Graftieaux Gamma 1的二维涡流识别与跟踪仿真
收藏 IP: 220.178.172.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-10-20 01:30

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部