PSoC™ 5, 3 & 1 Forum Discussions
In thermocouple example Thermocouple_GetVoltage() API accept temperature range maximum of 100 Degree.
But how can i modify that API for Full temperature range for any thermocouple.??
Show LessHi,
I have created a USB HID bootloader project and a bootloadable project for a PSoC5.
My test bootloadable project is just a PWM which toggles a LED. So far the bootloader works because once I load the bootloadable with the USB bootloader GUI software, I loose the USB device in the PC and the board starts toggling the LED as I configured it in the bootloadable.
The problem is that when I convert my application program to a bootloadable project and then program it to the PSoC using the bootloader software, it seems to do it but the progress bar never gets to the end. I hear the usb sound as disconnecting but then is connected again so my software never starts but instead stays in the bootloader.
I don't get any error. I configured the bootloadable with the same dependencies that I used for my first LED test bootloadable application so I don't know what the problem might be. I'm only using 26.2% of Flash and 32.8% of RAM in my application so I don't believe that could be the cause.
What could be causing this?
Thank you.
Show LessI just want to confirm that CY8C20434-12LKXI and CY8C20434-12LQXI is same, if not please tell me that it's details of specifications.
Regards.
Show LessHi,
A program I just finished makes extensive use of cos() sin() functions, which makes the whole algorithm way too slow on a PSoC 5LP at 67MHz...
I was wondering, could UDB be programmed to calculate this functions somehow via hardware... (I'm in the process of trying Taylor/Cheby polynomials, but a hardware solution would definitevitely do it!! )
THANKS!
Show LessDear Sirs, I'm trying to solve a problem on a capacitive keyboard that is quite odd.
Sometimes the capacitive keyboard is stuck and doesn't works no more; just a re-programmation of the mcu CY8C21434 solves the block of the capacitive keyboard. We obtain the block just doing some voltage dips on the main supply.
On different boards after 230V interruption the flash of the microcontroller is completely zeroed (every single byte is 0x00) and in some rare cases the flash mem is just corrupted (checksum different from hex).
No writing to flash are done in the firmware.
In the first firmware there was no watchdog and no LVD enabled moreover there was the CPU_Clock setted to work @ SYSCLK/1 but the supply voltage was 3.3V and this is not allowed (datasheet page 19/50) because the oscillator operates outside the valid operation region (yes the cpu in most cases works also outside VOR).
With a new FW with WDG, LVD enabled and SYSCLK/4 (so now working inside the VOR) all seems to work correctly and there are no blocks.
Now If i can accept a flash corruption (there is acompressor near the board) I can't explain ho can all the flash to be erased.
Can someone tell me how the mcu can be completely erased
Best regards and many thanx to anyone will help
Show LessHi everyone:
Hi,
I'm testing the communication between 2 CY3275 devkits.
This web page, http://www.cypress.com/?id=4&rID=46587, indicates that the "TX_delay" variable was to be configured. I didn't find any information on this feature. Does an Application Note exist on this subject?
Thank you
Gregory
Show LessHello PSOC Community!
I have seen the Filter Componet and it seems to have quite a nifty configuration menu for setting two seperate digital filters quite easily, however, I am wondering what are our options if we need more than 2 filters, and adding external capacitaors to the op-amp inputs is not an option.
I looked at the DFB data sheet, and it is limited to two seperate input channels, but I was thinking at least using that I could probally come up with some sort of scheme where I would run one set of samples on one channel under one filter, then output the results to main memory, then run the same samples in that same channel under a different filter and output the new results to a different memory location, and repeat the same process for the second channel giving me 4 effective filters.
Before I spent to long trying to investigate that path, I was wondering what kind of solutions normally come up for this problem? Speed is definitly a concern for my applicaiton.
Any advice that could be rendered would be greatly appreciated!
Show LessI am finding myself in a position where I am needing 3 different crystals in my application. Two for the PSoC (RTC and MHz crystal for CAN) and one for a 915 MHz ZigBee transceiver. What I would like to do is instead have the two on the PSoC and then output a clock signal to the transceiver. My question is, assuming I can route the clock trace on the board to not pick up a lot of noise, how much noise would I be adding to the clock signal by routing it out a GPIO pin from the MHz ECO (16MHz crystal). I wouldn't be routing through the PLL. Just straight from the ECO to the GPIO. Obviously the phase noise, jitter, etc. needs to be pretty small for the RF reference frequency, but I haven't found any specs for the ECO. Anyone have any thoughts?
Show LessHello everybody,
At the moment I try out to send a SPI message (Projekt "testendesDAC")
I want to use SPI in my current Projekt. But I have Problems to send out a full 16-Bit message. At the moment I send out only 4-Bit. See picture 004.png.
Far days away I controlled an ADC with SPI and everthing work fine. See picture 001.png.
My hardware: I have develped my own board. The board have got the size of "mbed". It have got an external 24-MHZ Crystal.
Thanks everybody for your help.
Regards,
Flo
Scope pics:
CH1 - Yellow = CS
CH2 - Green = SCLK
CH3 - Pink = MOSI
CH4 - Blue = MISO
Show Less