PSoC™ Creator & Designer Forum Discussions
In Designer, 5.2, I use E2PROM module. If I leave module name as "E2PROM_1",
everything compiles OK. If I change it to "E2PROM", compile fails, because files
retain the _1 naming convention, even after doing a clean of project. I get missing
symbol errors, like E2PROM_Start()........compiler still wants it to be E2PROM_1_Start().
HiTech is compiler. Used because right up against code density, 32KB limit, Imagcraft
does not come close.
I normally rename modules this way as I have several designs only using one module,
need to make names as short as possible due to readability.
Regards, Dana.
Show LessHi,
I made a SPI communication between PSoC5 and a microconversor, the goal of my project is to display microconversor data on a PC . The problem with this is that the microconversor is 24-bit resolution and to send them to the PC I need to convert that data to a size 8-bit.
Does anyone know how to do this in PSoC Creator 2.0 ?...
Regards,
Jeisson
Show LessI don't know if it's been mentioned before, but I'd like to draw your attention to a nice little feature in the schematic editor in PSoC Creator.
This is the 'Text Substitution' feature.
It allows you to have caluculated and substitued text on the schematic.
For example you could add a simple text field that shows when, and by whom, the document was last modified.
To show the last modified date and time, simply create a text field and put this text in it: `=$Doc.LastModifiedOn`
(Those are 'back apostrophies' not normal apostrophies and on my keyboard are found on the top row near the '1' key.)
The substitutions can be parameters, calculations, enums or properties. For more information look up 'Text Substitution' in the Creator Help.
Show Less#pragma ASM
//asembly code
#pragma ENDASM
i also add the SCR directive for the Cx51 compiler on c code using:
#pragma SCR
but when trying to compile the linker gives a problem because it appears it needs OBJ file in order to compile, but when using SCR directive, OBJ files are not created.
i also have tryed to set to true the "inline assembly" option inside the "build settings" window, but also get errors.
What can i do to get the assembly code working inside C function?
Thanks Show Less
Has anyone worked PSoC5 to programmed a precision data converter of TI, such as the ADS1298 ?...
http://www.ti.com/lit/ds/symlink/ads1298.pdf
Show LessI just read the article about "HW/SW co-development (with finally some emphasis on software)" written by Mark Saunders from Cypress. Nicely done!
Mark is using a PSoC 5 and on page 3 / figure 4 he refers to CAN implementation. Then I checked CAN component in a sample project and was surprised by an "obsolete" watermark.
Can somebody from Cypress (Mark?) can shed some light into the CAN mystery?
Show LessI've installed PSoC Creator 1.0 on two PC's. Both times I've run into trouble with building my first project. The error generated in Creator is something to do with the Tools.ini missing. This time I'd thought I would post the to solution to my problem for any others that could use it.
Solution:
- Locate the file "Cypress Install Folder \ PSoC Creator \ 1.0 \ PSoC Creator \ import \ keil \ pk51 \ 8.16 \ _TOOLS.INI"
- Copy and rename "_TOOLS.INI" to "TOOLS.INI". Keep it in the existing folder.
- Register Keil. Open PSoC Creator > Help > Register > Keil > Get LIC via Internet. Once you have the LIC number enter it into step 2 and click Add LIC.
I hope this will be usefull to someone.
Show LessI am trying to find out if I can relocate the startup location for a bootloadable appllication within Creator. I know that I can manually edit it in the KeilStart.a51 file. But the changes will be erase by Creator everytime I regenerate the application.
Show LessI am trying to modify an existing component. I can find the Verilog file for it, but I can't find anything which looks like it might be the API code, or anything which can generate API code.
Where can I find it?
Hugo
Show LessHow I can change state (0 to 1), a pin on PSoC Creator?
I'm trying to make an application for an SPI master in a PSoC5 using the component provided by PSoC Creator. The device that I'm using as SPI slave, is a chip of reference ADS1298 from TI.
To complete the implementation of SPI communication, between PSoC5 and ADS1298, I need to put 3 pins that correspond to outputs digitals in PSoC Creator. The pins are: "Power_Down", "Reset" and "Start", these pins are normally 0, but after some delays programmed for each of them must change state to 1. How do I do it?
Hope you can help me, is urgent...
Thank you very much
Show Less