小e开发板和体验板重新编译刷写微信云程序全过程

来源:互联网 发布:民办学校前景知乎 编辑:程序博客网 时间:2024/06/17 08:21

          外话:各位手头上没有esp8266的开发板注意了,目前开发快正在进行“免费开发板活动”,本人就是在他们那里申请到的开发板,开发快提供的不单单是开发板,还有他们强大的云端服务功能,实现了微信、云平台等物联网所需要的所有功能,其功能齐全,代码简洁,对于想用wifi作为产品和互联网沟通的桥梁的我们来说,确实是一个很好的选择,另外他们还有其他的模块,比如2G通信和GPS目前论坛活动地址:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=981&extra=page%3D1,开发快官网地址:http://www.kaifakuai.com/                        》》》》》》写于2017年1月12日


本文本来也写过类似的帖子,但是觉得不是很好,后来在论坛上发现一篇写得很好的帖子,所以摘录到本人博客,这里声明我只是当作备份使用,绝无盗取之嫌,原地址如下:

http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=2395


首先,在开发快平台把小E体验板的DEMO源码下载下来:

然后移动到开发环境配置的共享文件夹里,记得是源码解压后的里层的那个文件夹哦。

然后打开虚拟机,连接共享文件夹:


打开源码的编译路径,准备编译啦:



轻轻的敲下回车编译完成,bin文件也已经生成,查看设备管理器小E体验板的端口,:



注意:这里如果只是想下载用户代码而不是擦除所有的程序,在上图中只选择”user1.2048.new.3.bin“也就是只是勾上上面的倒数第二个下载选项就行

下载完成之后呢,打开putty,波特率设置为74880,可以看到,已经进入工厂模式,接下来,将putty关闭,防止占用端口哦,使用设备标识码配置工具烧入APPKEY等数据,记得烧写完成后,记得点恢复出厂设置哦。





打开putty,波特率还是74880,看到输出信息是正常运行模式,长按下顶板的单独的那个用户按键,进入wifi配置模式,然后使用微信开发快之家的公众号,记得,是开发快之家,在我的设备->配置绑定里绑定我们的小E体验板。


使用草料二维码生成器生成UID和APPKEY的二维码
UID信息格式:{"appkey":"1a355440-a569-235701","uid":"Fc5wGsTuvumomVom1iEqwXp3DrPs6fo47o"}


当当当,这样配置绑定完成后,就可以使用我的设备->指令控制啦,先来个多彩灯光控制,可是测试发现,除了大红是对的,其他的好像反了呀。不知道是不是我的板子问题。

附上小E体验板的RGB灯状态表一张:


这里附上上面的文档中所用到的资料:

《smart_e_taste_v1.4.x.x.zip》包含了上面提到的所有源代码:http://download.csdn.net/detail/chengdong1314/9723936

另外因为小e开发板的编译和下载方式和小e体验板的一样,所以这里不再专门说开发板的编译烧写方式,这里附上开发板的源代码:

《development board v1.4.0.8-u34.zip》:http://download.csdn.net/detail/chengdong1314/9723916

《flash_download_tools_v2.4_150924.zip》:这个是开发快提供的烧写固件的工具:http://download.csdn.net/detail/chengdong1314/9723947

《设备标识码配置工具和原理图.zip   》这是开发快提供的烧写配置的工具还有就是开发板的原理图和PCB,主要包括微信的设置:http://download.csdn.net/detail/chengdong1314/9723955

《小E文档.zip》这里包括了开发快公司对小e做的优化手册,比如flash函数的说明等等:http://download.csdn.net/detail/chengdong1314/9724938

0 0