Difference between revisions of "PSoC Introduction"

From Nottinghack Wiki
Jump to navigation Jump to search
(Created page with "This Workshop introduces the Cypress PSoC range of MCU devices and Development Kits. PSoC stands for Programmable System on a Chip. The PSoC devices have been through a numbe...")
 
m
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
 +
{{Archive|date=March 2019}}
 
This Workshop introduces the Cypress PSoC range of MCU devices and Development Kits.
 
This Workshop introduces the Cypress PSoC range of MCU devices and Development Kits.
  
PSoC stands for Programmable System on a Chip. The PSoC devices have been through a number of families and there are different versions within those families. Devices generally comprise the following
+
PSoC stands for [[Wikipedia:Programmable system-on-chip|Programmable System on a Chip]]. The PSoC devices have been through a number of families and there are different versions within those families. Devices generally comprise the following
  
 
* an MCU one of the 8 bit M8C proprietary core an 8051 and ARM M0, M0+ or M3  
 
* an MCU one of the 8 bit M8C proprietary core an 8051 and ARM M0, M0+ or M3  
Line 10: Line 11:
  
 
Devices are configured and programmed with [http://www.cypress.com/products/psoc-creator-integrated-design-environment-ide PSoC Creator] an IDE which includes schematic capture and a toolchain that compiles, programmes and debugs application code.
 
Devices are configured and programmed with [http://www.cypress.com/products/psoc-creator-integrated-design-environment-ide PSoC Creator] an IDE which includes schematic capture and a toolchain that compiles, programmes and debugs application code.
 +
 +
[[Category:Events (past)]]
 +
[[Category:Electronics]]
 +
[[Category:Microcontroller]]

Latest revision as of 18:44, 8 May 2019

This Workshop introduces the Cypress PSoC range of MCU devices and Development Kits.

PSoC stands for Programmable System on a Chip. The PSoC devices have been through a number of families and there are different versions within those families. Devices generally comprise the following

  • an MCU one of the 8 bit M8C proprietary core an 8051 and ARM M0, M0+ or M3
  • serial comms blocks called SCBs (can be I2C, UART, SPI etc)
  • hardware Timer Counters / Pulse Width Modulators (TCPWMs)
  • programmable hardware blocks (CPLD style logic blocks and registers)
  • programmable analogue blocks including Op-Amps, Comparators, ADCs and DACs

Devices are configured and programmed with PSoC Creator an IDE which includes schematic capture and a toolchain that compiles, programmes and debugs application code.