PSoC Creator questions

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
zzz_3221081
Level 5
Level 5
25 solutions authored 100 sign-ins 10 likes received

Hi there,

I recently came across the PSoC Creator (and a distributor's sales pitch), and it looks quite interesting.

Not being completely new to the business, I have the following questions:

1. The FM3 and FM4 Fujitsu/Spansion "legacy" devices are not supported. Is that correct ?

2. What are the general experiences concerning:

- flexibility (covered use cases of peripherals and peripheral combinations) ?

- code bloat and performance loss, compared to a decent hand-written code ?

I have seen & tried similar tools from competitors (e.g. ST and Freescale/NXP), which did not really impress me, for one or the other reason.

Thanks,

  Frank

0 Likes
1 Solution

Frank,

I use PSoCs for a few years. My general experience is that they are solid micros with good support and tons of documentation. PSoCs offer more hardware options on the chip then other micros, like hardware triggering, pins can be re-assigned in software, and there are typically no issues with lack of SysTick etc., which gives extra flexibility in use, but the hardware itself often of lesser grade (e.g. 12-bit ADC vs. 14-bit, 8-bit DAC vs. 12-bit, etc.). PSoC chips and development boards are usually more expensive than competitors'; I've heard people saying that they use PSoCs in the 'lab', and other micros for production. PSoC community and open code base for PSoCs is small as compared to other chips, so do not expect to find ready-to use library often. Also, development cycle at Cypress is slower, so there is some lag in new PSoC models. The P4200 you mentioned is a basic model which is several years old. But since you already have it it is worth playing with it to get feeling. I would recommend latest PSoC6 gumstick (Cortex M4+M0 combo)

https://www.cypress.com/documentation/development-kitsboards/psoc-6-wi-fi-bt-prototyping-kit-cy8cpro...

or old and trusted PSoC5 (Cortex M3)

https://www.cypress.com/documentation/development-kitsboards/cy8ckit-059-psoc-5lp-prototyping-kit-on...

or PSoC4 M-series (+DMA), (Cortex M0)

https://www.cypress.com/documentation/development-kitsboards/cy8ckit-043-psoc-4-m-series-prototyping...

/odissey1

View solution in original post

0 Likes
4 Replies