4回答

1收藏

kyLinMini学习笔记:1. 开箱验板和资料学习

物联网 物联网 4155 人阅读 | 4 人回复 | 2017-08-22

本帖最后由 jasonwangse 于 2017-8-29 22:37 编辑

很幸运能申请到麒麟座Mini开发板的试用机会,以前没接触过wifi开发的项目,这次在学习的同时把经历和大家一起分享。
上周四收到了开发板,但是上班没时间弄,就先参照活动提供的介绍链接,把相关的资料下了下来学习学习。收到板子开箱如下,很小巧

STLink是一个亮点,比以往用过的调试器体积都小,正好配mini
周末回家有空了,就把板子拿出来,准备鼓捣鼓捣。kyLinMini和STLink与usb hub连接如下

我用的是Win7,串口和STLink的驱动都是插上直接就找到了。然后按照参考的介绍文档一步步地在OneNET平台上创建自己的设备
OneNET开发平台:https://open.iot.10086.cn/
OneNET相关手册文档:https://open.iot.10086.cn/doc/art246.html#68
创建好了之后,又选择了开发包里自带的EDP工程(资料、软件下载\程序代码\Mini开发板\麒麟MiniV1.x\4.kyLinMini-V1.x-OneNET-RTOS\1.MiniV1.x综合应用代码-UCOS-EDP),准备编译、烧一下,看没问题就确认板子正常了,结果没想到还是遇到了问题。。。
首先是连接不上target,后来才想起来,可能是MDK工程选项里的STLink settings配置有问题;果然,里面的ort默认是JTAG,改为SW后,SW Device找到了

编译后下载成功了,但是启动信息却打印如下

复位、使用其他工程均是如此,看到net device error我想:坏了,难道是esp8266模块出了问题,随即发邮件给可依资询。
周一一上班便收到了可依的回复,把我加到了开发群里,管理员大大也帮忙分析问题…最后发现云盘上的代码不是最新的。上传了最新的开发包我更新之后,果然error没有了,但设备还是连不上wifi,看提示信息是要用微信公众号操作;马上关注公众号,找到配置wifi的菜单,输入ssid和password之后果然连上了,感觉好神奇啊…



有无线信号收发时,esp8266模块上的蓝灯是闪烁的~



      这下OneNET上的设备也显示连接成功了




      今天研究了代码之后上网查了查资料才发现,原来这是微信提供的一种wifi接入协议——airkiss,网上有相关的介绍。代码中使用airkiss的地方是这里(在NET/device/src/net_device.c的NET_DEVICE_Exist函数中)

      而AT+CWSMARTSTART这条命令我在云盘资料提供的esp8266的命令手册中没找到,只好到官网去下英文手册,发现官网的手册中是有描述的,所以如果以后有什么资料需要查,最好还是到官网下载:http://www.espressif.com/en/support/download/documents?keys=


总结下:刚看了个开头,还可以继续研究的知识点:
1. airkiss
2. cJSON
3. EDP,HTTP,MQTT等协议
4. 代码框架结构

需要注意的是:开发板的相关功能还在不断地更新,所以最好经常到云盘上看看开发包有没有更新
开箱介绍完毕,下一步我打算把ucos-iii在开发板上跑一下试试,同时深入研究下代码

分享到:
回复

使用道具 举报

回答|共 4 个

倒序浏览

沙发

混森蓝兽

发表于 2017-8-23 08:56:54 | 只看该作者

看起来diao diao de
板凳

jasonwangse

发表于 2017-8-23 09:32:29 | 只看该作者

混森蓝兽 发表于 2017-8-23 08:56
看起来diao diao de

快去申请吧~
地板

kaycee小鹿

发表于 2017-11-1 16:00:04 | 只看该作者

在OneNET平台上创建设备的时候那些属性,参数之类的,楼主是任意设置的吗?如果要使用开发包里自带的工程,对我们创建的设备参数有没有什么要求呢?不是说生成了SDK以后就不能再改了吗?求楼主赐教!
5#

jasonwangse

发表于 2017-11-1 17:28:19 | 只看该作者

kaycee小鹿 发表于 2017-11-1 16:00
在OneNET平台上创建设备的时候那些属性,参数之类的,楼主是任意设置的吗?如果要使用开发包里自带的工程, ...

具体的使用方法可以参考OneNET的相关文档,里面有详细的使用说明
https://open.iot.10086.cn/doc/art246.html#68
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条