I am an end user and some years ago my developer installed PSOC on my computer so I could go into control C and adjust various parameters
My computer has died and I want to install creator back on my new laptop so that I can open the programs I have saved and edit them again
I just need a bit of direction on which version to install and get it setup, Would I just be able to use the latest version?
Dear Community Member,
(as I didn't find a solution here, I've written one and share it)
Please, find my attached sample code for NO polling, interrupt based Martix 4x4 keypad.
Background: most of our projects the the focus is on analog and real-time processing, so I would always feel uncomfortable if a device used in a very small time slot -like a 4x4 matrix keyboard- used up valuable CPU time.
This sample code is interrupt based (the key pad pins is only 'watching', no CPU time needed at this stage).
The user key press event give a trigger for this watching state to CPU start working.
Very simple logic behind of that:
-matrix keypad COLUMN (input digital) pins setted to HIGH,
-matrix keypad ROW (input digital) pins setted to resistive pull-down mode, pluss a rising edge interrupt service routine attached to row pins.
This is the watcher / idle state.
2.) if any key pressed, the rising edge interrupt service routine TRIGGERED by row pins.
3.) After an adjustable debouncing periode the columns and correcponding row pins are scanned: the pushed key found.
Tested with the following 4x4 matrix membran keypad:
All the other other information: see main.c comments
(how to use math library and special SWD pins)
Thanks for the feedback,
Have nice day,
I've been playing with Cypress products for years but I'm predominantly a Linux user. Because of this, I have recently built a new Windows machine specifically for development work. Normally I would avoid using Cypress for my designs but I think the PSoC 4 will suit my project design requirements nicely.
Has Infineon considered creating a development suite for the Linux developers out there?
Have the developers in this community had any measure of success in running PSoC creator on Ubuntu / Debian systems?
All the best,
I am currently Running PSOC Creator on a Mac M1 running Windows 11 via Parallels Desktop.
The software runs and builds as you would expect. However, I cannot get my KitProg to show up.
It appears as a device in both OSX and Windows, but appears to be stuck in a loop of resetting / restarting etc..
Anyone have a similar issue? any workarounds known? (many google tunnels later I still have no success)
I am using PSoC Creator 4.4, and I am unable to text search .ld files. I'm wondering if there is a setting somewhere (which I have been unable to find) that will fix this. Anybody able to text search .ld files through PSoC Creator?
The only text search settings I have been able to find are Tools/Options/Text Editor/Find and Replace and there is nothing relevant there.Show Less
I am trying to add OTA functionality to my project, and I am using CE220960 upgradable stack as my base. I am adding my project's feature in piece by piece, but it seems like none of the interrupts I add into the project are working. I have been reading through the PSoC interrupt documentation looking for clues as to what I might might be doing wrong or what needs to be different for the OTA project, but I think I am doing everything I am supposed to.
Is there anything special I need to do for interrupt configuration on a DFU project?
Creator 4.4, PDL 3.1.5, CE220960Show Less
Where can we find Cypress PSoC community components ?
(there was a validated and unvalidated components)
The old Cypress link is broken.
Have a nice day !
I follow the instructions presented in point 5.8 of CY8CKIT-037 PSoC 4 Motor Control Evaluation Kit Guide, but I can't see the display data on the BCP chart window .
The port connection status change from Connected to Waiting. Step in attached a capture of the Bridge Control Panel (BCP).
Can you help me please! I need to monitor the motor state with the CY8CKIT-037 KitShow Less
I added some LED off/on/off/on code and when I clicked Build, I get the following error message:
Build process unable to delete contents of code gen dir. Error: Failed to delete...lcpsoc3: Access to the path...lcpsoc3' is denied
I believe that I can delete it after a boot from shut down, but is there a way to delete this to allow build to proceed now rather than later?Show Less