pdf

CY8CKIT-042-BLE

  • 1星
  • 日期: 2018-04-25
  • 大小: 9.1MB
  • 所需积分:1分
  • 下载次数:0
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: 蓝牙

蓝牙( Bluetooth® ):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。蓝牙技术最初由电信巨头爱立信公司于1994年创制,当时是作为RS232数据线的替代方案。蓝牙可连接多个设备,克服了数据同步的难题。如今蓝牙由蓝牙技术联盟(Bluetooth Special Interest Group,简称SIG)管理。蓝牙技术联盟在全球拥有超过25,000家成员公司,它们分布在电信、计算机、网络、和消费电子等多重领域。IEEE将蓝牙技术列为IEEE 802.15.1,但如今已不再维持该标准。蓝牙技术联盟负责监督蓝牙规范的开发,管理认证项目,并维护商标权益。制造商的设备必须符合蓝牙技术联盟的标准才能以“蓝牙设备”的名义进入市场。蓝牙技术拥有一套专利网络,可发放给符合标准的设备。

CY8CKIT-042-BLE说明书

文档内容节选

CY8CKIT042BLE Bluetooth Low Energy BLE Pioneer Kit Guide Doc 00193731 Rev G Cypress Semiconductor 198 Champion Court San Jose CA 951341709 Phone USA 8008581810 Phone Intnl 14089432600 wwwcypresscom Copyrights Copyrights Cypress Semiconductor Corporation 20142015 The information contained herein is subject to change without notice Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress product Nor does it convey or impl......

CY8CKIT-042-BLE Bluetooth® Low Energy (BLE) Pioneer Kit Guide Doc. # 001-93731 Rev. *G Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 Phone (Intnl): +1.408.943.2600 www.cypress.com Copyrights Copyrights © Cypress Semiconductor Corporation, 2014-2015. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress product. Nor does it convey or imply any license under patent or other rights. Cypress products are not warranted nor intended to be used for medical, life support, life saving, critical control or safety applications, unless pursuant to an express written agreement with Cypress. Furthermore, Cypress does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against all charges. Any Source Code (software and/or firmware) is owned by Cypress Semiconductor Corporation (Cypress) and is protected by and subject to worldwide patent protection (United States and foreign), United States copyright laws and international treaty provisions. Cypress hereby grants to licensee a personal, non-exclusive, non-transferable license to copy, use, modify, create derivative works of, and compile the Cypress Source Code and derivative works for the sole purpose of creating custom software and or firmware in support of licensee product to be used only in conjunction with a Cypress integrated circuit as specified in the applicable agreement. Any reproduction, modification, translation, compilation, or representation of this Source Code except as specified above is prohibited without the express written permission of Cypress. Disclaimer: CYPRESS MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Cypress reserves the right to make changes without further notice to the materials described herein. Cypress does not assume any liability arising out of the application or use of any product or circuit described herein. Cypress does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress’ product in a life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against all charges. Use may be limited by and subject to the applicable Cypress software license agreement. CySmart, F-RAM, PRoC, Programmable System-on-Chip, and PSoC Creator are trademarks, and PSoC and CapSense are registered trademarks of Cypress Semiconductor Corporation. All other products and company names mentioned in this document may be the trademarks of their respective holders. Purchase of I2C components from Cypress or one of its sublicensed Associated Companies conveys a license under the Philips I2C Patent Rights to use these components in an I2C system, provided that the system conforms to the I2C Standard Specification as defined by Philips. As from October 1st, 2006 Philips Semiconductors has a new trade name - NXP Semiconductors. Flash Code Protection Cypress products meet the specifications contained in their particular Cypress Datasheets. Cypress believes that its family of products is one of the most secure families of its kind on the market today, regardless of how they are used. There may be methods, unknown to Cypress, that can breach the code protection features. Any of these methods, to our knowledge, would be dishonest and possibly illegal. Neither Cypress nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not mean that we are guaranteeing the product as “unbreakable.” Cypress is willing to work with the customer who is concerned about the integrity of their code. Code protection is constantly evolving. We at Cypress are committed to continuously improving the code protection features of our products. CY8CKIT-042-BLE Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 001-93731 Rev. *G 2 Contents Safety Information 6 1. Introduction 1.1 1.2 1.3 10 Kit Contents ...............................................................................................................11 BLE Pioneer Baseboard Details ................................................................................12 PSoC Creator ............................................................................................................14 1.3.1 PSoC Creator Code Examples ......................................................................15 1.3.2 Kit Code Examples.........................................................................................16 1.3.3 PSoC Creator Help ........................................................................................16 1.3.4 Component Datasheets .................................................................................17 1.4 Getting Started...........................................................................................................17 Additional Learning Resources..................................................................................17 1.5 1.5.1 Bluetooth Learning Resources.......................................................................18 1.5.2 Other Related Resources...............................................................................18 Technical Support......................................................................................................18 Documentation Conventions......................................................................................19 Acronyms...................................................................................................................19 1.6 1.7 1.8 2. Software Installation 21 Before You Begin.......................................................................................................21 2.1 2.2 Install Software ..........................................................................................................21 2.3 Windows 8.1 USB Selective Suspend Setting...........................................................24 3. Kit Operation 25 Theory of Operation...................................................................................................25 KitProg .......................................................................................................................27 BLE Pioneer Kit USB Connection..............................................................................27 Placing Modules on Baseboard .................................................................................28 Programming and Debugging BLE Device ................................................................29 3.5.1 Programming using PSoC Creator.................................................................29 3.5.2 Debugging using PSoC Creator.....................................................................30 3.5.3 Programming using PSoC Programmer.........................................................30 Updating BLE Dongle for CySmart Central Emulation Tool ......................................32 USB-UART Bridge .....................................................................................................34 USB-I2C Bridge .........................................................................................................35 Updating the KitProg Firmware..................................................................................36 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4.1 4.2 4. Example Projects 37 Using Example Projects.............................................................................................37 CapSense Slider and LED.........................................................................................41 4.2.1 Project Description .........................................................................................41 4.2.2 Hardware Connections...................................................................................45 CY8CKIT-042-BLE Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 001-93731 Rev. *G 3 Contents 4.3 4.4 4.5 4.2.3 Flow Chart......................................................................................................46 4.2.4 Verify Output ..................................................................................................47 CapSense Proximity ..................................................................................................55 4.3.1 Project Description .........................................................................................55 4.3.2 Hardware Connections...................................................................................58 4.3.3 Flow Chart......................................................................................................59 4.3.4 Verify Output ..................................................................................................60 BLE Central Mode .....................................................................................................65 4.4.1 Project Description .........................................................................................65 4.4.2 Hardware Connections...................................................................................68 4.4.3 Flow Chart......................................................................................................69 4.4.4 Verify Output ..................................................................................................70 Eddystone..................................................................................................................73 4.5.1 Project Description .........................................................................................73 4.5.2 Hardware Connection ....................................................................................76 4.5.3 Flow Chart......................................................................................................77 4.5.4 Verify Output ..................................................................................................77 4.6 Over-the-Air (OTA) Device Firmware Upgrade and Bluetooth 4.2 Features .............82 4.6.1 Project Description .........................................................................................82 4.6.2 Project Details ................................................................................................84 4.6.3 Hardware Connection ....................................................................................91 4.6.4 Flow Chart......................................................................................................92 4.6.5 Verify Output ..................................................................................................93 BLE Dongle and LED Control ....................................................................................98 4.7.1 Project Description .........................................................................................98 4.7.2 Hardware Connections...................................................................................99 4.7.3 Flow Chart....................................................................................................101 4.7.4 Verify Output ................................................................................................102 Direct Test Mode (DTM) ..........................................................................................102 4.8.1 Project Description .......................................................................................102 4.8.2 Hardware Connection ..................................................................................104 4.8.3 Verify Output ................................................................................................105 4.9 Migrating Example Projects from 128KB Flash Devices to 256KB Flash Devices ..105 4.8 4.7 5. Hardware 5.1 108 BLE Pioneer Baseboard ..........................................................................................108 5.1.1 PSoC 5LP ....................................................................................................108 5.1.2 Power System ..............................................................................................108 5.1.3 Programming Interface.................................................................................115 5.1.4 Expansion Connectors .................................................................................115 5.1.5 USB Mini-B Connector .................................................................................118 5.1.6 CapSense Circuit .........................................................................................119 5.1.7 BLE Pioneer Baseboard LEDs.....................................................................120 5.1.8 Push-Buttons................................................................................................122 5.1.9 Cypress Ferroelectric RAM (F-RAM) ...........................................................123 5.1.10 Serial Interconnection between KitProg and Module ...................................124 5.1.11 Module Headers...........................................................................................125 5.2 Module Board ..........................................................................................................126 5.2.1 PSoC 4 BLE or PRoC BLE Device ..............................................................126 5.2.2 Module Power Connections .........................................................................127 5.2.3 Module Headers (20-Pin and 24-Pin Headers) ............................................127 5.2.4 Wiggle Antenna............................................................................................129 5.2.5 Antenna Matching Network ..........................................................................130 CY8CKIT-042-BLE Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 001-93731 Rev. *G 4 Contents 5.3 5.2.6 BLE Passives ...............................................................................................131 5.2.7 Test Points....................................................................................................132 BLE Dongle Board ...................................................................................................132 5.3.1 Power System ..............................................................................................133 5.3.2 USB Type-A Plug .........................................................................................133 5.3.3 User LED......................................................................................................134 6. Advanced Topics 6.1 135 Using FM24V10 F-RAM...........................................................................................135 6.1.1 Address Selection ........................................................................................135 6.1.2 Write/Read Operation ..................................................................................136 A. Appendix 137 Bill of Materials (BOM).............................................................................................137 A.1 KitProg Status LED States.......................................................................................146 A.2 Adding BLE Module-Compatible Headers on Your Baseboard ...............................147 A.3 Programming BLE Modules via MiniProg3 ..............................................................148 A.4 A.5 BLE Modules and BLE Dongles Compatible with the BLE Pioneer Kit ...................149 A.6 Migrating Projects Across Different Pioneer Series Kits..........................................155 Revision History 159 CY8CKIT-042-BLE Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 001-93731 Rev. *G 5
更多简介内容

推荐帖子

评论

登录/注册

意见反馈

求资源

回顶部

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

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

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })