2.1工作空间及组件:组件界面操作演示|学习笔记

简介: 快速学习2.1工作空间及组件:组件界面操作演示

开发者学堂课程【平头哥剑池 CDK 功能及开发实战2.1工作空间及组件:组件界面操作演示】学习笔记与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/61/detail/1117


2.1工作空间及组件:组件界面操作演示

 

主要内容

一、CDK安装

二、CDK操作

 

一、CDK安装

CDK是一款面向平头哥芯片的桌面开发环境,所以需要在芯片开放社区中去下载芯片开放社区的网址是https://occ.t-head.cn打开浏览器,输入芯片开放社区的网址,然后在开发中心成开发环境网页中找到下载一栏,在下载页面会提供 CDK的最新版本安装包的下载地址,点击下载如果没有登录的话,是需要登录CDK,然后点击下载即可完成

image.png


二、CDK操作

下载完成以后解压这个文件,双击set up程序,按照引导即可完成完成安装以后,桌面会有CDK的图标,双击桌面CDK鼠标也会进入CDK整个CDK界面如果是首次打开,会显示芯片开放社区的

image.png

为了演示工作空间,首先要创建工作空间,菜单有new multi project workspace,就可以创建工作空间,可以选择一个自己希望的目录,做工作空间的一个所在的路径,因为工作空间也是一个目录选择桌面,然后其他选项默认点击ok,即可完成工作空间的创建。

image.png

工作空间创建完成以后,就可以在工程视图中去创建想要的工程。可以直接从芯片开放社区的内容上去下载想要的。在这里面可以根据现

image.png

有的一些历程,找到想要的开发板对应的历程。以一款芯片为例

点击创建工程,直接输入工程名,然后点击下载方案,可以看到会完成工程的下载。

在work space节点就可以看到每个CDK工程节点,每个工程节点下 packages目录下面对应的是每个组件,像刚刚下载的工程,它只依赖了一个可以指组件池,右击工程节点有设置组件,设置组件池,给工程添加一些默认的组件池找到刚刚设置的work space,这样就设置了以工程根目录的上级目录为组件池界面

image.png

完成组件池路径的设置以后,就可以新建一些组件比如创建一个common类型的组件,右击输入common类型的组件名称,然后clone from表示可以选择当前已有的common组件为后备创建一个组件保存的路径也是刚刚设置的组件池,点击ok以后就可以看到自己的组件后面完成,这是一个common组件

image.png

也可以去创建一个SDK类型的组件:

image.png

SDK类型的组件就是上节课提到了一个虚拟组件级的概念,它可以代表具体的一个平台。创建完以后会发现工程节点下面多了一个平台节点,这就是刚刚创建的SDK组件。可以把硬件相关的资源放在SDK组件下面,右击 SDK组件,然后选择options for,就可以把刚刚组件池中的chip节点,chip组件添加到SDK依赖的组件中

image.png

可以看到平台就是有common、APT32f101芯片组件组成。packages节点下面就不再需要APT32f101可以把它删掉按照这种方式去把需要依赖的组件进行一个灵活的配置。这是创建SDK以及组件依赖配置

创建芯片和开发版组件要在SDK节点下,可以在SDK节点下去创建找到create a package节点,点击 clone from的按钮,就可以看到不仅可以创建commonchip、board都可以去创

image.png

由于已经chip了,所以创建一个开发版类型的特殊键,开发版组件也创建完成其实可以去创建很多个开发和芯片,也可以通过options for选项去配置想要的组件以及不想要的,只有在工程节点下面的组件才会被编译到工程中,在组件里面组件是提供可用的一些选项,完成组件的一些使用,包括组件服的设置,去创建一个新的SDK包括创建一个common类型的组件,以及创建开发版和芯片组件。

也可以去切换SDK组件池中有多个SDK的时候,就可以切换不同的SDK达到来切换平台的目的

image.png

因为只有一个SDK所以可以选择不使用SDK或者使用一个SDK

相关文章
|
6月前
uniapp导航栏组件如何使用
uniapp导航栏组件如何使用
105 0
|
3月前
|
搜索推荐
7、自定义工作界面
这篇文章是关于如何自定义Photoshop工作界面的,但具体内容没有在摘要中提供,因此无法给出详细摘要。如果需要了解Photoshop工作界面的自定义方法,包括面板、菜单、快捷键等的个性化设置,建议直接访问博客以获取完整信息。
7、自定义工作界面
|
3月前
|
缓存 前端开发
ProFlow 流程编辑器框架问题之创建一个自定义节点如何解决
ProFlow 流程编辑器框架问题之创建一个自定义节点如何解决
41 1
|
3月前
|
图形学
小功能⭐️Unity判断是否单击到了UI
小功能⭐️Unity判断是否单击到了UI
|
4月前
|
前端开发 JavaScript 索引
uniapp的u-album组件自定义删除功能
这样,你就可以在u-album组件中实现自定义的删除功能了。需要注意的是,这个删除操作只是在前端删除了图片项,并没有在后端删除对应的图片文件,如果你需要在后端也删除对应的图片文件,你还需要在删除操作后发送一个请求到后端,让后端删除对应的图片文件。
112 0
|
4月前
uniapp 新建组件
uniapp 新建组件
46 0
|
JSON 数据格式
fastosdocker 管理界面操作 教程
这是fastosdocker应用商店的模板大家有什么推荐应用可以直接分支开pr https://ciilii.com/article/237
188 0
|
JSON 小程序 JavaScript
小程序卡片切换效果组件wxCardSwiper
小程序卡片切换效果组件wxCardSwiper
533 0
|
算法 芯片 开发者
2.2工作空间及组件:组件配置演示|学习笔记
快速学习2.2工作空间及组件:组件配置演示
2.2工作空间及组件:组件配置演示|学习笔记
下一篇
无影云桌面