论坛» 企业专区» Cypress

PSOC开发板开发进程

菜鸟
2013-11-21 21:05 1楼
收到的开发板 PSOC的编译环境creator2.2这两天摆弄PSOC creator2.2发现没有VREF这个管脚是什么情况
专家
2013-11-21 21:26 2楼
晒个图 单薄了点
菜鸟
2013-11-29 22:48 3楼
太有乐了!
菜鸟
2013-11-29 23:31 4楼

偶这两天刚收到板子,下面是试用情况:

1、下载了cy8ckit042_RevSA.iso文件,1.2GB;

2、下载了CY8CKIT042Setup.exe,650MB;

3、下载了PSoCCreatorSetup.exe,589MB;

4、安装了上述三个文件,真够大的!

5、网上说CY8CKIT042Setup.exe安装后,要把安装目录下的cypress文件夹中所有文件去掉“只读”状态,我打开看了一下,没有“只读”;

6、按照说明连上硬件后,两个LED灯可以亮;

7、准备在PSoCCreator开发环境下,编写一个程序,实现LED灯交替0.5秒闪烁。

步骤如下:

1.打开PSoC Creator;

2.出现如下的界面:

3.File——new——project,出现以下界面。
 修改Name:LED1。
 路径:E:\CY8C4245,
 单击OK 按钮。

4.此时,界面如下:

RGB—LED 灯,分别接在P1_6,P0_2,P0_3 的管脚上,这几个引脚,只有低电平,都能使
LED 点亮。
打开:View——Component Catalog :鼠标左键,按住Digital Output Pin [v1.90],拖到TopDesign.cysch (应该叫原理图吧?)
双击Pin_1 这个组件,修改组件的名字:
注意:记得HW Connect 的方框不要打钩,如果打钩,是需要与芯片的其他外设连接的意思,
比如AD,PWM 等。其他的,默认就好。像时钟的什么的,以后自己再去搞吧,不是很难
的。单击OK 按钮。
画原理图嘛,就画得像一点。我们就加个LED 上去。还有地,这些组件,都在Off-Chip 选
项卡下面。(像三极光,MOS,二极管,电容,电阻,都在这个里面)
画完成后,如下图:
这样,原理图就设计完成。

但是LED1与D_1无法直接相连。不知是不是版本问题?

PSoC功能非常丰富,以下是基本情况:

1、概述

PSoC® 4是一种混合信号可编程嵌入式系统控制器的可扩展、可重构的平台架构,其核心是ARM Cortex®-M0中央处理器(CPU),该系列为嵌入式应用提供可编程的平台。它结合了灵活的可编程和可重新配置的模拟和数字模块,以及芯片内部的自动走线功能。基于这个平台的PSoC 4200系列产品,结合了微控制器和可编程数字逻辑、高性能模数转换、带比较器模式的运算放大器,以及标准的通信和定时外设。PSoC 4200系列可以向上兼容PSoC 4平台中的其他产品,以适应不同的应用和设计需求。可编程的数字和模拟字系统支持灵活的设计,可现场调整参数。

2、特性

1)32位微处理器

n48 MHz ARM Cortex-M0中央处理器,支持单周期乘法

n最大支持32KB闪存

n最大支持4KB SRAM存储器

2)、可编程模拟系统

n两个可灵活配置驱动能力和带宽的运算放大器,可以工作在比较器模式,也可做ADC的输入缓冲器

n121Msps的逐次比较型模数转换器(SAR ADC,支持差分和单端输入,无开销多序列切换、硬件信号平均功能

n两个电流数模转换器(IDAC),不用于电容式感应时可做通用用途

n两个内部低功耗比较器,可以在深度睡眠和休眠模式下工作

n温度传感器

3)、可编程数字系统

n四个可编程逻辑模块,每个有8个宏单元以及一个数据通道处理器(即UDB,通用数字模块)

nCypress提供外设组件库,用户定义的状态机,以及Verilog输入

4)、低功耗工作模式,1.71 V5.5 V工作电压范围

n提供多层次低功耗模式:睡眠、深度睡眠、休眠、停止

n停止模式工作电流可低至20nA,可用GPIO引脚唤醒

n休眠和深度睡眠模式可供用户在功耗和唤醒时间之间权衡

5)、电容感应CapSense

nCypress电容感应Sigma-Delta(CSD)提供了最佳的信噪比(> 5:1)和防水性能

nCypress独有的软件组件极大简化了电容感应的设计

n支持硬件自动调整(SmartSense

6)、LCD驱动

n任意管脚都可以做公共端和段

n在深度睡眠模式下仍可保持工作,支持TNSTN屏幕

7)、2个可灵活配置的串行通讯模块(SCB

n每个均可配置成SPI/UART/I2C

n支持基于串口的LINIrDASmartCard协议

8)、定时和脉冲宽度调制(TCPWM)

n四个16比特的定时器/计数器/脉冲宽度调制模块

n支持中心对齐、边沿对齐模式,伪随机模式

n支持灵活的死区控制

nPWM可与ADC同步,用户可自定义在PWM周期内任一时刻触发ADC转换

n支持同步刷新PWM的占空比

n支持基于比较器触发的PWM关断信号,以及高度可靠的数字逻辑应用

9)、高达36个可灵活配置的GPIO (44引脚封装)

n44-pin TQFP, 40-pin QFN, and 28-pin SSOP封装

n任何一个GPIO都可以连接到LCD和触摸感应CapSense

n驱动模式、驱动能力、摆率可配置

10)、支持串行线(SWD)调试和编程

2PSoC® Creator设计环境

n集成开发环境提供了原理图设计和构建功能(支持模拟和数字模块芯片内部自动走线)

n所有组件都有应用编程接口(API

3、工业标准工具兼容性

n在设计好原理图后,可以用基于ARM的标准开发工具

4、应用

n电动自行车

n电机驱动器

n小家电中的CapSenseLCD驱动应用

n通用单片机应用

各位大虾多指点小弟!

谢谢!

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]