在上一篇(https://bbs.eeworld.com.cn/thread-1187579-1-1.html)已经把环境搭建好了,我们在Welcome中选择“新建工程”,在分辨率比较低的电脑上,可能需要来回拖动滚动条,找到这个链接:
新建工程
选择SC5654芯片,
点击下一步,可以建立一个IoT工程,对于CB5654来说,可以有两个例程,先选择“驱动开发示例”,起工程名字叫做“test”,可以看到版本是V7.2.2.1:
点击Finish,会自动下载到本地盘,可以看到,这个工程的介绍(README.md)中表明了这个例子是用来实现系统API和各种驱动的:
通过菜单栏“Project->Build Active Project”或者快捷按钮“Build Project”或者键盘“F7”,开始build工程,视电脑性能,可能需要几十秒到几分钟,在下端“OutPut View”中可以看到“0 error(s),……”的字样,根据我的经验,只要动了代码,难免会出些“warning”,可以不去管。可以看到,我这个电脑性能很一般,build这个工程用了8分钟。
仔细看看,似乎不太对,上面怎么会是No such……呢,再看看
很明显是没有安装好环境啊。
把文件夹__workspace_pack__\cb5654\v7.2.2\全部文件拷贝到指定目录\test\Boards\cb5654\v7.2.2\下,再重新执行build。
可以看到,这次的结果和上次完全不同:
使用菜单栏“Flash->Download”或者快捷按钮“Flash Download”把build好的代码下到板子上去。接下来出现了这个:
很明显,是板子还没接好或者没有设置的原因,使用“Setting->Target Setting”:
点击“OK”,看到目标芯片已经认出来了:
在菜单“Control->RunDebuggerServer”,将这个服务拉起来,可以看到界面上快捷按钮和状态栏都出现了变化:
再回到CDK,尝试下载Flash,终于出现:
更换板上的usb接口,使用SecureCRT操作,按下板上的重启按钮后:
停在上述界面超过5分钟,依然不进行下一步打印,且输入没有响应,不知道原因。
|