7860|1

270

帖子

3

资源

纯净的硅(初级)

【CY8CKIT-149 PSoC 4100S测评】+软件安装与程序下载 [复制链接]

本帖最后由 DDZZ669 于 2018-11-21 18:19 编辑

软件安装

  按照CY8CKIT-149使用手册上的介绍,去官网下载PSoC 4100S Plus软件包 ,下载需要注册CYPRESS的账号,如下图,可以看到有3种软件包:

  • Kit Only File

  • Kit Complete Setup

  • Kit ISO

  根据使用手册上的介绍以及从文件的大小来看,前两个软件包只包含部分功能,第三个ISO文件包含了所有需要用到的包。因此我们下载第三个1.13GB的ISO文件(虽然有点大)。

" alt="avatar" target="_blank" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '0')" zoomfile="" file="" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" lazyloaded="true" initialized="true">

  下载完后打开ISO镜像文件,win10系统可以直接打开(其它系统貌似需要用虚拟光驱或解压文件打开),然后以管理员身份运行安装程序:

" alt="avatar" target="_blank" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '0')" zoomfile="" file="" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" lazyloaded="true" initialized="true">

  接下来就开始安装了,选择Install CY8CKIT-149,接着会弹出一个窗口,可以更换默认的安装路径,我安装到了D盘,然后就是一路Next安装,中间会有安装类型,选择默认的Typical典型安装方式,另外还会有License信息,选择accept接受。

" alt="avatar" target="_blank" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '0')" zoomfile="" file="" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" lazyloaded="true" initialized="true">

  最后一步需要填写个人信息,可以通过勾选Continue Without Contact Information跳过信息填写。

" alt="avatar" target="_blank" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '0')" zoomfile="" file="" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" lazyloaded="true" initialized="true">

  最后会弹出好多窗口,更新窗口和注册窗口可以先点掉,需要用的是PSoC Creator这个软件。

" alt="avatar" target="_blank" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '0')" zoomfile="" file="" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" lazyloaded="true" initialized="true">

  另外使用手册上说按照此步骤安装完,会有PSoC Creater和PSoC Programmer两个软件,看一下win10的开始菜单,有,安装ok。

" alt="avatar" target="_blank" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '0')" zoomfile="" file="" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" lazyloaded="true" initialized="true">

例程下载

  打开PSoC Creator软件,如下图所示,依次点开Kits->CY8CKIT-149->CE220891~.cywrk。这个是一个测试例程,也就是板子上提前烧录的这个例程。点击这个cywrk文件会跳出一个窗口,用来保存项目的存放位置,随便选一个位置就好,我用的是它的默认位置。然后点击菜单中的Build可以对项目工程进行编译,在下方的Output窗口可以看到编译信息。

" alt="avatar" target="_blank" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '0')" zoomfile="" file="" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" lazyloaded="true" initialized="true">

  另外我们可以先看一下程序的大致结构,如下图,点开main.c文件,可以看到熟悉的主函数,类似于之前玩的单片机程序。

" alt="avatar" target="_blank" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '0')" zoomfile="" file="" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" lazyloaded="true" initialized="true">

  在左边的工程项目树中,可以看到一些独特的文件,如下图中红框部分,点开Pins,可以看到此项目的IO端口配置信息。

" alt="avatar" target="_blank" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '0')" zoomfile="" file="" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" lazyloaded="true" initialized="true">

  最后我们下载此例程到板子中试一下,用USB先连接电脑和板子,点击菜单中的Debug->Program,在下面的Output窗口可以看到程序烧录成功。

" alt="avatar" target="_blank" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '0')" zoomfile="" file="" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" lazyloaded="true" initialized="true">

此帖出自单片机论坛

回复

59

帖子

0

资源

一粒金砂(中级)

这么经典的厂家芯片,之前竟然没用过,补上。。。


回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

最新文章 更多>>
    关闭
    站长推荐上一条 1/8 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表