5回答

0收藏

WICED-SDK中创建Make Target

#竞赛 #竞赛 4440 人阅读 | 5 人回复 | 2016-07-26

本帖最后由 liuyu-419812 于 2016-7-26 16:41 编辑

WICED-SDK中创建Make Target的步骤
      Ps:我也是刚开始使用SDK,如有错误,希望路过的大神指正。

      在Make Target出任意地方点击右键选择“NEW”,出现Create Make Target对话框:
      根据需要在Target name处添加要编译的工程。SDK提供的工程在WICED-SDKapps文件夹下,分为5个部分,这5个部分对应的README文件里有介绍:
      下面以apps文件夹下的snip文件夹中的gpio工程为例,说明如何在Target name中输入,以编译该工程。
      具体输入为:snip.gpio-BCM943341WCD1 download run
      点击对话框的OK按钮,就在Make Target下新建了一个要编译的工程,然后双击,就可以编译、下载和运行了。
      其中snip对应的是apps文件夹下的snip文件夹,也可以替换成demotest等,以编译其他文件夹下的工程。gpio对应snip文件夹下的工程,里面包含有makefile文件,这里面makefile文件(gpio.mk)需要和gpio文件夹同名,不同名会编译失败,在以后自己建工程的时候需要注意。也可以把gpio替换为其他的工程如uart,flac等,以编译snip文件夹下的其他工程。

      BCM943341WCD1表示我们使用的开发平台,也可以替换为其他的平台,在platforms文件下包含对应各种平台的文件夹,每个文件夹下也包含一个makefile文件:

      Downloadrun表示下载和运行。


      当然有的工程不支持一些平台,如demo文件夹下的apollo工程,编译的时候会有如下错误提示:
      错误提示里说明不支持BCM943341WCD1平台。
      对于一个工程是否支持某一平台,可以在mkfile文件里查看,如下为apollo.mk文件中的内容:
      其中,VALID_PLATFORMS行表示支持的平台,INVALID_PLATFORMS表示不支持的平台。

分享到:
回复

使用道具 举报

回答|共 5 个

倒序浏览

沙发

yerun

发表于 2016-7-26 14:39:39 | 只看该作者

配了截图说明,楼主很用心啊
板凳

南明离火

发表于 2016-7-26 15:58:04 | 只看该作者

打开配置WIFI要make哪个?
地板

liuyu-419812

发表于 2016-7-26 16:44:18 | 只看该作者

本帖最后由 liuyu-419812 于 2016-7-26 16:45 编辑
南明离火 发表于 2016-7-26 15:58
打开配置WIFI要make哪个?

具体要配置成什么功能,可以看看snip文件夹下的ReadMe吧,里面有那个工程实现什么功能或配置的说明,然后在看具体的工程怎么配置的吧。我也是刚用,也不是很熟悉,一起交流,互相学习
5#

南明离火

发表于 2016-7-26 20:21:13 | 只看该作者

liuyu-419812 发表于 2016-7-26 16:44
具体要配置成什么功能,可以看看snip文件夹下的ReadMe吧,里面有那个工程实现什么功能或配置的说明,然后 ...

好的,谢谢
6#

power568

发表于 2016-7-29 23:12:15 | 只看该作者

请问楼主有没有遇到如下问题:
使用wiced 3.1.2 的软件,工程“snip.gpio-BCM943341WCD1 download run”可以正常下载运行,结果也正确,但是工程“snip.gpio-BCM943341WCD1 debug download”时却出现如下错误:


不知如何解决。
个人感觉工程已经下载到mcu 上,但不知到为什么?
试了tcp_server工程也是一样的现象。
请赐教!!!
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

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