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

640?wx_fmt=png


本文为挪威奥斯陆大学作者: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.

 

1 引言

2 物联网

3 与物联网相关的项目

4 IoT编程语言需求

5 Daspel语言设计

6 概念验证

7 Raspberry PiSense HAT

8 具体实现

9 结论 


完整资料领取请加QQ群免费下载:

640?wx_fmt=png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值