是的 你没看错!!!用JAVA为MCU开发物联网程序?
Posted cxh1087
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是的 你没看错!!!用JAVA为MCU开发物联网程序?相关的知识,希望对你有一定的参考价值。
是的 你没看错!!!用JAVA为MCU开发物联网程序?
一直以来,物联网设备这种嵌入式硬件,对于Java软件开发者来说,就是Black Magic Box,什么中断、寄存器,什么指针、内存泄漏,什么五花八门的编译器、烧录软件——算了还是饶了我吧!
![技术图片](https://image.cha138.com/20210628/dfdb42682ba8460896851dca6999d2f2.jpg)
?
![技术图片](https://image.cha138.com/20210628/dfdb42682ba8460896851dca6999d2f2.jpg)
?
我们Java程序员要的是什么?我们要的是面向对象、是多线程、是框架、是GC、是免费好用的开发工具!嵌入式编程和Java程序员的距离,基本上就是哈利波特和钢铁侠——两个世界嘛!
![技术图片](https://image.cha138.com/20210628/4c24b20a08c24f2290f120f1e10281ae.jpg)
不过,这两个世界在现在打通了——
![技术图片](https://image.cha138.com/20210628/b018ab7158c74ec08a638a67365a6f38.jpg)
这个高颜值的小板子就是JOSH MEGA8300开发板,你可以用JAVA为这个物联网小板子写!程!序!了!
意不意外?惊不惊喜?
![技术图片](https://image.cha138.com/20210628/62c40e6d2fc243e285a1c58712b9e68b.jpg)
让我们来看看这个小小的板子里,究竟蕴藏着多大的能量吧!首先打开Eclipse——对,真的是Eclipse,你没看错。
![技术图片](https://image.cha138.com/20210628/03b34692ac2d4b008caf70d1c1da68e7.jpg)
搞一个小小的HelloWorld程序
![技术图片](https://image.cha138.com/20210628/0b44c34cdee74c1998f51095f5049570.jpg)
?
然后下载到开发板
![技术图片](https://image.cha138.com/20210628/17499977a657496d887d9e9216a40b32.jpg)
?
然后——RUN!
![技术图片](https://image.cha138.com/20210628/2aab48462ab443de8304f4f63f7c2f3f.jpg)
WOW!你的第一个嵌入式程序就这么完成了哦。
![技术图片](https://image.cha138.com/20210628/86977fa5102649cfafbc089aa8a416c3.jpg)
然后试试联网吧!访问一下HTTP服务器试试。
![技术图片](https://image.cha138.com/20210628/296ec248de0a427b8a916d19f9e15a26.jpg)
嗯哼,就这么简单。
等等!这个小板子是怎么连接到互联网的?Sorry,我忘了告诉你,这个板子上是自带2G通讯能力和嵌入式SIM卡的,并且附送了300M流量哦亲!
等等!这个小板子是怎么连接到互联网的?Sorry,我忘了告诉你,这个板子上是自带2G通讯能力和嵌入式SIM卡的,并且附送了300M流量哦亲!
![技术图片](https://image.cha138.com/20210628/4d9dc763b53e407aa249dc1bb0fd3d2f.jpg)
HTTP都有了,想用JSON?有!
![技术图片](https://image.cha138.com/20210628/fc32303cdf8b45e297431a94bdff4a3a.jpg)
这个小板子还有什么魔力?想闪几个LED灯?没问题!
![技术图片](https://image.cha138.com/20210628/a7607a701cb34a20a77e46b6616d988a.jpg)
想用串口收发数据?没问题!
![技术图片](https://image.cha138.com/20210628/33294b076a2c47d3b4098bd2d7ed90f7.jpg)
想接个加速度传感器?没问题!
![技术图片](https://image.cha138.com/20210628/47c92ba5bc0e40b69e117450f3cfd87b.jpg)
想点亮个液晶屏?没问题!
![技术图片](https://image.cha138.com/20210628/13fe1555a5c7488780e935e27945c627.jpg)
吼吼吼,是不是感觉自己已经掌握了黑魔法?物联网嵌入式编程,再也不是Java程序员不可触碰的结界了!而要拥有这一切能力,你只需要一个JOSH MEGA8300开发板就足够啦。
要不要马上体验一下呢?欢迎来撩~~
以上是关于是的 你没看错!!!用JAVA为MCU开发物联网程序?的主要内容,如果未能解决你的问题,请参考以下文章