阿里云嵌入式网上开发平台初探

       自从上周去st峰会上,我看到了阿里的一个神奇的著作,解决了嵌入式工程师的环境搭建问题,想想我们是不是有这样的困惑,每次换一个电脑后,就得安装一个环境,这就造成了作为一个it男,最典型的标志就是背上了一个大大的书包。阿里造就了一个网上开发平台,开发人员只需要在web端开发就行了,而且,常见的开发环境已经帮我们做好了,开发人员只要专注于开发就行,据他们官网的人员说,目前对于个人用户免费开放,有40G的空间给开发人员使用。接下来我们看看怎么用这个平台开发。我直接用arduio开发吧。

      平台网址:https://hl3237.hacklab.aliyun.com/#/home/hacklab, 首先我们进入这个网址,下图是我的工作平台

接下来,我找到了官方的文档地址,就在图示的get start位置, 网址是:https://gaic.alicdn.com/doc/hacklab/bx0tqw.html

在文档中, 我们看到快速入门这一章

 我们按照这里的步骤, 首先下载,Device Agent, 下载这个是因为为了把云端编译好的文件下载到板子上。下载的图标在左下角,一开始我找了好久。下载完后运行run-win.bat, 接着会有一个HackLab Agent的软件运行,如下图所示,

到这,本地环境搭建完毕,这里需要做几点说明:

1. 下载安装包后,杀毒软件会以为HackLab Agent.exe文件是病毒,会清除掉,请把它添加到信任列表,这样就不会清除了

2. 不能直接运行HackLab Agent.exe软件, 否则会造成闪退, 运行不了,只能通过运行run-win.bat文件来打开该软件。

本地环境搭建好后,我们在web端新建工程

创建工程和代码

  • File->Create Project

        平台支持好多芯片,请根据自己的芯片型号来选择。

输入Name:blink,Board:Arduino Uno,Framework:Arduino,点击Create按钮

 

创建工程成功。

  • 右键src文件夹选择New File创建blink.ino代码。

  • 双击打开blink.ino输入代码段。 接下来我们写一个hello world的程序吧

 

编译和烧写

编译和烧写的按钮在IDE底部

 

 然后我们在串口调试助手看看

这里就打印了hello world!

这里需要做几点说明:

1, 板子是通过串口下载代码, 所以当下载的时候串口调试助手应该关掉,不然会报错, 如下图所示

 阿里果然强大, 该篇到此结束了!

  • 点击编译,Terminal显示编译成功
  • 点击运行,Terminal显示烧写成功
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

零涂

你的鼓励是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值