本次体验都是基于平头哥芯片开放社区的“快速入门”手册做的,我会就一些文档中没有重点提及的部分作出说明。
文档是通过欢迎页创建工程的,如果你刚开始打开CDK开发工具的时候没有显示Welcome的标签页,也不要着急,通过点击下图所示类似主页的按钮就可以手动打开欢迎页了。
当然也可以通过File -> New -> New IoT Project的菜单创建工程,同样通过搜索框搜索w800即可找到对应的工程模板,具体的Workspace和Project Name可自行命名。
1.按下W800开发板上BOOT按键后同时按RST按键,此时UART0输出CCCCC,进入烧录模式。
2.通过串口工具(如SecureCRT)选取Transfer -> Send Xmodem,将编译完成后生成的yoc_total.fls文件烧录到开发板。
• Linux SDK:yoc_total.fls位于out/smart_lighting_w800目录
• CDK:yoc_total.fls位于project根目录
注意在使用串口烧录时不要选择RTS/CTS流控,波特率设为115200,其他选项默认设置即可。
按RST进行重置。
然后根据“快速入门”手册提示一步步配置生活物联网平台,如果模组中没有找到W800的型号那就选择最下方的未认证模组。
添加完设备后,将获取的五元组信息通过串口工具设置到开发板中。然后下载“云智能”APP给开发板配网,然后就可以愉快地玩耍了。
模板工程只开启了绿色的PWM通路,可以通过修改app_pwm.c的app_pwm_init函数初始化三路PWM,如下: