本帖最后由 kaycee小鹿 于 2017-11-6 15:18 编辑
上一篇是周五写的,因为周末有事耽搁了,没有成功得出实验现象就发帖了,今天接着找问题,最终解决了,内心激动地热浪翻滚哪~~~ 不废话了。 1.首先,我还是打开原来的OneNET开源例程 当时四处搜集资料的时候看到是关于OneNET的,心想着就算还不知道这里面是啥,留着日后总有用武之地,于是就保存了,如今果然用得上。 2. 虽然之前都已经把该设置的,该修改的都修改了,我还是检查了一遍,并将程序再次烧录进去,然后打开云平台的开发者中心,设备显示在线,打开串口调试助手,一直是跟之前一样的显示(跟后来我成功点亮小灯时显示的内容不一样,请往后看) 3. 我本想着,左右都是解决不了,还是先跳过这个例程,尝试其他的,兴许做的越多,懂的也越多,指不定什么时候就开窍了能解决这个问题了呢?于是我打开了麒麟座mini开发板的裸机例程: 4. 看到这个例程也是跟LED灯的显示有关,就点开了,看到使用说明就打开研究了一下: 流程和之前一样,修改代码里的相关配置,编译,烧录,调试串口,打开设备,下发命令,只不过和之前的例程对云平台下发的命令内容不同。 5. 这次的串口调试显示的内容跟之前就不一样了(这次显示的内容比较有谱的感觉) 6. 我尝试着在云平台下发命令“{redled}1”,竟然意外地把红灯点亮了,我多尝试了其他几条命令,都!亮!啦! 7.不过问题是:云平台上的应用里设置的那几个开关依然还是控制不了板子上的几个灯的亮灭。
总结:我在猜想,会不会是之前的代码有问题,又或者是与mini板并不匹配?至于要怎么修改成正确的、匹配的,本小白还需要继续历练历练,不能因为面前的石头绊住向上攀登的脚步,吼吼~ 还是继续往前探索吧!
|