完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
IFLabs精品PSoC3核心板,是全网最强CY8C3866AXI-040核心开发板,无需购买价格高昂的Miniprog3编程器也可以开展PSoC3芯片的学习和开发。同时,经过IFLabs专业设计团队的优化设计,使得PSoC3核心板拥有小巧的尺寸,可以作为一个功能模块轻松嵌入到用户的电路板系统中,从而实现可重复利用。IFLabs专业设计团队还精心打造了几个非常典型的例子,涉及组件应用、USB接口固件驱动以及上位机开发、BoostConvertor开发、Android智能手机接口应用等等。这些例子全是独家资料,操作步骤非常详细,用户很容易便可以实现PSoC开发的从入门到精通。 1.1 IFLabs PSoC3核心板基本功能概述 Cypress最新推出的PSoC3系列可编程片上系统芯片是一种系统级的芯片解决方案。PSoC3系列具有独特的可配置模块阵列,能够通过单个芯片提供 MCU、存储器、模拟和数字外设功能。PSoC 3系列提供了一种新型的信号采集、信号处理和控制方法,并具有高精度、高带宽和高灵活性等特点。PSoC 3系列系列可以处理数十个数据采集通道以及每个GPIO 引脚上的模拟输入。PSoC 3系列还是一个高性能的可配置数字系统,具有 USB、多主控 I2C 、SPI以及 CAN 等接口。除了通信接口之外,PSoC 3系列还具有易于配置的逻辑阵列,可以连接至所有 I/O 引脚的灵活路由,以及高性能的单周期 8051 微处理器内核。 本核心板主要用于Cypress PSoC3系列芯片的学习和开发,以CY8C3866AXI-040芯片为核心,提供供电接口,并将所有用户可以使用的IO引脚引出,方便用户的学习和开发。同时,为了便于用户学习,开发板内置了独家IFLabs USB BootLoader程序,用户无需购买昂贵的Cypress MiniProg3编程器,仅需安装PSoC Creator开发环境便可以完成程序的开发和下载调试。 本开发板的基本功能如下:
1.2 IFLabs PSoC3核心板结构 IFLabs PSoC3核心板V1.0开发套件包括核心板*1,USB线*1,光盘*1,插针跳线*1,如图1.1所示。 整个开发板大小为78mm*50mm,两边扩展引脚间距为1400mil(35.56mm),其结构如图1.2所示。各个组成部分介绍如下:
1.3 IFLabs PSoC3核心板3D模型 1.4 IFLabs PSoC3核心板实物照片1.5 光盘文件说明 本开发套件光盘中提供了如下一些资源:
1.6 IFLabs PSoC3核心板开发手册内容 IFLabs PSoC3核心板开发手册的目录结构如下: IFLabs PSoC3核心板V1.0开发手册 1目 录 2 第1章 核心板简介 1 1.1 基本功能概述 1 1.2 核心板结构 2 1.3 光盘文件说明 4 第2章 核心板电路原理图详解 5 2.1 Cypress PSoC3系列微处理器简介 5 2.2 CY8C3866AXI-040引脚说明 6 2.3 开发板电路原理图接线详解 8 2.3.1 CY8C3866AXI-040部分 8 2.3.2 IO引脚部分 9 2.3.3 供电部分 11 2.3.4 Vboost供电部分 13 2.3.5 MiniProg3编程器接口部分 13 2.3.6 BootLoad开关部分 14 2.4 四种供电方式说明 14 2.4.1 USB接口供电 15 2.4.2 外接5V直流电源供电 15 2.4.3 外接自由供电 15 2.4.4 外接低电压电池供电 15 2.5 核心板原理图库和PCB封装库 16 第3章 PSoC3程序开发详解 18 3.1 内置USB BootLoader功能简介 18 3.2 Bootloadable程序与Normal程序的对比 19 3.3 两种开发代码的创建及互相转换 20 3.3.1 Normal程序的创建及转换 20 3.3.2 Bootloadable程序的创建及转换 23 第4章 使用内置USB BootLoader开发实例——DA转换 26 4.1 创建项目 26 4.2 固件设计 30 4.2 编写代码 37 4.3 下载程序 38 4.4 增加BootLoad按钮支持 41 第5章 USB数据传输开发实例 46 5.1 固件设计 46 5.1.1 创建项目 46 5.1.2 配置USB 50 5.1.3 配置引脚 56 5.1.4 配置时钟 56 5.1.5 固件程序设计 58 5.1.6 下载程序 60 5.2 驱动程序设计 63 5.2.1 制作驱动程序 63 5.2.2 安装驱动程序 65 5.3 上位机程序设计 69 5.3.1 调试固件 69 5.3.2 创建项目 72 5.3.3 软件设计 73 5.3.4 运行程序 76 5.4 转换为BootLoadable程序 78 第6章 BoostConvertor开发实例 84 6.1 BoostConvertor功能介绍 84 6.2 创建项目 85 6.3 放置组件 86 6.4 配置组件 86 6.5 编写代码 88 6.6 下载程序 89 第7章 Android智能手机控制PSoC实例 91 7.1 Android平台简介 91 1.Android开放手机联盟 91 2.Android的特性 92 3.Android对比其他主流操作系统 93 4.Android系统构架 93 (1)Linux内核(Linux Kernel) 94 (2)中间件 94 (3)应用程序框架(Application Framework) 94 (4)应用程序 (Applications) 95 7.2 Android开发工具 95 7.3 Android程序结构分析 97 1. src目录 97 2.gen目录 98 3.android.jar文件 98 4.res目录和assets目录 99 5.AndroidManifest.xml文件 99 7.4 Android USB接口模式 100 7.5 USB附件模式 101 1. Android 3.1版本 101 2. Android 2.3.4版本 104 7.6 USB主机模式 104 7.7 电路原理图 107 7.8 固件程序设计 108 1.创建项目 108 2.功能组件配置 110 3.引脚配置 112 3.时钟配置 113 4.Bootloadable配置 115 5.控制请求响应处理程序 117 7.9 Android程序设计 121 1. 创建项目 121 2. 界面布局 125 3. 程序实现 128 (1)引用文件 129 (2)主程序设计 129 (3)高压控制程序设计 132 (4)比较器1阈值控制程序设计 133 (5)比较器2阈值控制程序设计 134 (6)比较器3阈值控制程序设计 135 (7)Manifest文件 136 7.10 运行结果 137 第8章 注意事项及技术支持 139 欲了解更多内容,请关注淘宝网店:IFLabs 最强PSoC3开发板,无需Miniprog3,专业CY8C3866AXI-040核心板,链接:http:去掉我//item.taobao.com/item.htm?id=45670456873 本开发板默认顺丰包邮,为您提供最快最优质的快递服务。对于开发板使用过程中的任何疑问,本店提供全程技术支持。 IFLabs致力于打造开发者网购精品,IFLabs坚持名码实价,只售全新原装正品,真实库存,绝不虚假销售,用户核对型号后可以直接拍下,无需费时的沟通即可购得满意的产品。 |
|
相关推荐
1 个讨论
|
|
PD诱骗取电芯片_PD_Sink端芯片之XSP05实战应用电路
1943 浏览 1 评论
BLDC、PMSM电机智能栅极驱动芯片之TMC6140知识分享
741 浏览 0 评论
国产电源芯片DP4054 软硬件兼容TP4054 规格书资料
1251 浏览 0 评论
2857 浏览 3 评论
1322 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 04:06 , Processed in 0.782994 second(s), Total 66, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号