PSoC™ 5, 3 & 1 Forum Discussions
on the lcd slide. theres two spelling errors,
this line
vias voltage generation using dedicated DAC, and internal resistor leader
I think its supposed to be
bias voltage generation using dedicated DAC, and internal resistor ladder
next item
is this line
Up to 128 levels of software controlled contest
I think its supposed to be
Up to 128 levels of software controlled contrast
Show LessPlease suggest good PSoC 1 resources for a new PSoC 1 developer .
When I had a look at the schematics of the new -050 LP Development Kit I found a naming bug/typo.
The signals from CY7C68013 DPLUS and DMINUS are named D- and D+ before connected to DP and DM of USB Mini.
Would be better to have that corrected.
Bob
Show LessI have a project that uses the UART. With the buffer set to 4 bytes it works fine, reading the status and the byte under polling software control (no address bits, interrupts or anything complicated). When I expand the RX buffer beyond the 4 bytes, my software stops "seeing" any data. In other words the RX_STS_FIFO_NOTEMPTY does not appear to be set when data is present at the Rx pin. I am unclear as to what I need to do to be able to read the buffer. I cannot find an example anywhere. The data sheet says "Buffer sizes greater than 4 bytes require the use of interrupts to handle moving the data from the receive FIFO into this buffer. The UART_GetChar() or UART_ReadRXData() functions get data from the correct source without any changes to your top-level firmware". Am I supposed to be writing this interrupt driver? The implication to me is that it is added in the build process, otherwise if I am doing this myself why would I need to specify the size of the buffer for the component.
In short, what do I need to do to get the UART to work with a buffer greater than 4 bytes?
As a secondary question (and perhaps associated), the data sheet also says "When the RX buffer size is greater than 4 bytes, the Internal RX Interrupt ISR is automatically enabled and the RX-On Byte Received interrupt source is selected and disabled for use..." I find this a little confusing. Is the interrupt permanently enabled or disabled? Can you use it in the above interrupt driver?
Show Lesscan I implement a diferential amplifier using the op amps in the analogue part of PSOC?
hi happy users of this strange device
For students or schools, if you cannot afford the big kit, have a look at this.
gonzalj.chez-alice.fr/TPpsoc3/TPpsoc3.html
regards jean
Show LessI am measuring the change in a 300pF capacator. I have taked precautions to drive the shield with the feedback from my voltage follower. The capacator will change a maximum of 80pF for temperature and fumidity. For test pruproses I am using a 500hz clock through a series resistor(10m) through the 300 pF capacator. I am able to get very good RC curves. I have tried the camparator with and without clock sync.
After my comparator what is the best way to measure the pulse width time? I am trying to achieve 200 to 800 Hertz.
Thank You.
Show LessHi,
i'm playing around with the ADC on the PSOC3, i've got the CY8CKIT-030. My Problem is even if i connect my input GPIO (P4.6) to VSSA, the rawvalue is very rough. It jumps around between bit 30 and bit 40, i expect a more stable value. Is it possible to get the noise smaller, so that it is stable on +-1 bit?
Sure a external voltage reference will help, i will try that, but isnt it possible to get more stability with the internal reference and without a filter?
I'm using:
-resolution: 16 Bit
-conversion mode: 2
-rate 2000sps
-input mode: single
-buffer gain: 1
-buffer mode: rail to rail
-Vref: internal bypassed on P0.3
-clock: internal
my code:
void main()
{
Initial();
while(forever)
{
ADC_StartConvert();
ADC_IsEndConversion(ADC_WAIT_FOR_RESULT);
Rawdata = ADC_GetResult32();
sprintf(Buffer, "%ld", Rawdata);
UART_PutString (Buffer);
UART_PutCRLF(0x20);
}
}
so i get my rawdata displayed in my terminal.
Thanks
Hello! Chip used CY7C68034. Please tell me how to change the project CY3686FW, that it was possible to receive data from an external device (such as an audio codec or GPS receiver) and record them in memory NAND. Sorry for the translation.
Show Less