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

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42825609/article/details/96234912

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

展开阅读全文

没有更多推荐了,返回首页