打印

PSOC1/3/5编程

[复制链接]
3275|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Go_PSoC|  楼主 | 2011-9-21 23:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Go_PSoC 于 2011-9-21 23:25 编辑

下文对PSOC1/3/5编程软件,编程器,相关应用笔记,**等作了总结。

Introduction:
The General PSoC Programming web page is central location that details all aspects of programming related to all available PSoC devices.The following sections will detail the available software, hardware, documentation, and 3rd party vendor relationships available to PSoC customers.

Software:
The PSoC Programmer software tool supports all Cypress PSoC programming hardware and PSoC devices.PSoC Programmer is a simple GUI that connects to programming hardware to program and configure PSoC devices.The image below is a screenshot of the Programmer GUI.From the GUI users will be able to select their target device, configure programming selections and execute a number of programming actions such as Program, Read, Verify and Erase.
PSoC Programmer is a required installation for both PSoC Creator and PSoC Designer.Both development IDE’s utilize PSoC Programmer for the hardware access layer it delivers (Programmer COM).The Programmer COM supports programming and debugging for PSoC devices.This Programmer COM is not restricted to just the development environments, but is also available to all users to develop custom applications utilizing the Cypress programming and debugging hardware.This hardware is described below.
To Download PSoC Programmer please navigate to the following web page:
www.cypress.com/go/psocprogrammer



PSoC Engineering Programmers:

As referenced above in the PSoC Programmer software section Cypress also supports proprietary programming and debugging hardware for all PSoC Devices.The functionality of this hardware ranges from simply programming functions to debugging and I2C-USB bridging.All of the hardware listed below is supported by PSoC Programmer.All hardware drivers are signed and supported on all XP, Vista and Windows 7 systems.

PSoC Programmer also supports the Generic USB programmer.This programmer is shipped on PSoC 3 and PSoC 5 development kits and connects directly to the USB port and will be recognized and supported by PSoC Programmer.

PSoC Programming Specifications:
Cypress provides programming specific documentation to users who wish to develop a custom programmer or those who wish to implement a host side serial programming (HSSP) protocol.Some customers wish to implement the cypress programming support on their host programmer in order to reprogram the PSoC in system.Cypress provides a number of application notes, segmented via device family, that details the programming algorithm and specification.Listed below are the specific application notes that all customers should reference when implementing their own programming algorithm support for PSoC devices or when trying to implement the Host Side Serial Programming (HSSP) protocol.

  • PSoC 1
    • AN2026a
      • This application note supports the following devices:CY8C21xxx/CY8C22xxx/CY8C24xxx/CY8C24xxxA/ CY8C27xxx, CY8CTMG110 and CY8CTST110
      • HSSP Source Code and Instructions are found in AN44168
    • AN2026b
      • This application note supports the following devices:CY8C21x45,CY8C22x45, CY8C24x94, CY8C28xxx, CY8C29x66, CY8CTST120, CY8CTMA120, CY8CTMG120, CY7C64215
      • HSSP Source Code and Instructions are found in AN44168
    • AN2026c
      • This application note supports the following devices:CY8C20xx6, CY8C20xx6A, CY8CTMG2xx, and CY8CTST2xx, CY7C643xx, and CY7C604xx - AN2026c
      • HSSP Source Code and Instructions are found in AN59389
  • PSoC 3
  • PSoC 5

Production Programming Vendors:
The following list comprises 3rd-party programmer tools that have been specifically designed, tested, and qualified to support streamlined programming of PSoC® Programmable System-on-Chip™ devices:

注意:* - Vendors who have completed device support, but have not been qualified by Cypress.Hilo Systems will be qualified in Q3 2011, remaining vendors will be qualified in Q4 2011.

PSoC 1PSoC 3
BP Microsystems:
  • Programmer Model 1400 and 1700
  • Running BP WIN Software Revision V4.64.0 or V4.66.1
  • Qualified March 2007
HiLo:
  • Programmer Model All 100
  • Running S/W v1.59
  • Qualified March 2007
yes*
RPM Systems:
  • Programmer Model:MPQ 4 Port Programmer, MPQ-E2 4 Port Programmer
  • Running S/W Rev 1.11.1 (Firmware 2.14)
  • Qualified March 2008
yes*
Xeltek:
  • Programmer Model:SP3000U Programmer
  • Running S/W SUPERPRO/3000U
  • Qualified May 2008
Elnec:
  • Programmer Model:BeeProg2
  • Running S/W PG4UW 2.77
  • Qualified Oct 2008
yes*
System General:
  • Programmer Model:T9600
  • Running S/W v1.38r
  • Qualified Sep 2011
Leap Electronic:
    li>;Programmer Model:SU-600
  • Running S/W 1.30G
  • Qualified August 2010
Yamada Den-On:
  • Programmer Model:FTOR-3W
  • Running S/W d16_Cypress_PSoC_107 v1.0.7
  • Qualified Oct 2010
沙发
Go_PSoC|  楼主 | 2011-9-21 23:26 | 只看该作者
Programming Knowledge Base Articles:
The following Knowledge Base Articles are applicable to Programming of PSoC devices.

使用特权

评论回复
板凳
wumingcong2012| | 2011-9-21 23:27 | 只看该作者
:)

使用特权

评论回复
地板
maoyanketi| | 2011-9-22 01:15 | 只看该作者
好资料,不错

使用特权

评论回复
5
wangzsa| | 2011-9-22 18:54 | 只看该作者
版主辛苦了

使用特权

评论回复
6
teddywolf| | 2011-10-17 13:15 | 只看该作者
AN59389下载不了,请提供一个更新的链接。谢谢。

使用特权

评论回复
7
wangpe| | 2011-10-17 13:53 | 只看该作者
链接这么多

使用特权

评论回复
8
Go_PSoC|  楼主 | 2011-10-17 21:16 | 只看该作者
6# teddywolf

我看了一下,估计是因为涉及到CY8CTMG2xx 和CY8CTST2xx,所以没有放在网站上 ,上面说可以建一个case去要,6楼可以试试

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

898

主题

5336

帖子

15

粉丝