PSoC™ 5, 3 & 1 Forum Discussions
Is there an app note showing how to implement loadable counter, please ? E.g. 16 bit down counter where an initial value is set by software.
Show LessWe’re designing a BPM counter. Audio is already coming into the PSoC but we need to do the FFT so we can calculate the Beats per minute. We found the CMSIS pack but we haven’t been unable to put it into creator 4.2 any help will be greatly appreciated thank you
Show LessHi All,
I'm working with psoc5 (CY8C5888LTI-LP097) I want to use two filters per design so when i used two filters it is giving an error as Resource limit: Maximum number of Digital Filter Block exceeded (max=1, needed=2). (App=cydsfit).
please can any one tell me that I can use two filters or not what is the solution for this?
Regards,
Roopa
Show LessHey guys,
I'm an absolute beginner in PSoc and microcontrollers. I have an 18bit-ADC which transfers the output data with at least 30 MHz. I'm wondering if it is possible with the PSoC 5LP to process such a high data signal frequency.
The ADC is the CDI64500 from Comport Data: https://www.comport-data.com/wp-content/uploads/2016/03/CDI64500_datasheet.pdf
I was thinking about using the Shift Register. Can somebody help me on how to setup a test signal with around 30 MHz and how to evaluate the signal-processing on the PSoc?
Thank you very much!
Show LessHi,
I'm trying to run a simple experiment using Delta-Sigma ADC on a CY8CKIT-059. For some reason, the ADC is measuring a constant offset of about 18mV.
Even when I short ADC input to GND on the board, I still get 18mV offset. I tried the same experiment with a SAR ADC and it behaves correctly where 0.0V at the input produced ~0 counts at the output. What am I missing here?
Thanks in advance, Boris.
ADC Configuration:
-Single ended
- Single sample
- 14-bit resolution
- Conversion rate 1000
- Input rage Vssa to 2.048V
- Buffer Mode: Bypass
- Reference: Internal 1.024Volts
Show Less
Hi all,
I am currently working in making a receiver for an RC car. I already configured the transmitter to send 2 bytes of data using the UART_PutArray function. Now I am trying to read these values on the receiver. The problem is that I do not know how to read more than one byte incoming from the transmitter into the receiver. Would anyone have any idea?
P.S these bytes of data are commands for moving forward and moving sideways.
Thanks
Show LessHi
客户用CY8C21534做电饭煲上的触摸按键,有一个探测辐射实验。
实验:有一个带1.5kV的金属探头,在按键上方1cm距离移动,要求按键不发生误触发。
对于这种干扰,使用shield electrode会不会减少干扰的影响?
如果增加shield可以改善,那么软件应该如何操作?
谢谢。
BR
Grace
Show LessI have multiple projects using the -059 board and the usb/uart on it.
During normal operation I am powering the main board but not the programmer. When I want
to talk to it I connect the usb cable and while the driver appears active (comm port is there) I am unable to
communicate until I press the reset button on the programmer portion. I do not want to do this because
it resets all the stored data. Creator 4.1 has no problem communicating with it but it somehow resets it.
I have tried using the push button thru a control port to toggle the reset pin on the uart with no success.
The other question I have is how to keep Creator from 'generating' certain source programs and reloading the
original source over my modified source programs. I enhanced the I2C lcd display programs to allow for turning
the panel lighting off as well as setting other I2C address but every time I have to rebuild the project the files get
overwritten and I have to play games to get them back.
Any help would be appreciated,
Ed
Show LessI need to OR an input signal from a IO pin with a software write. I can use the OR function in the row_output routing, but how can I make a software write into the DBB?
Thanks
Show LessI have a custom board using the CY8C3666LTI-201 PSoC 3 device. I have a UART that is configured as half duplex, 115200 bps, 8 bits, no parity, 1 stop bit, HW Tx enable, RX interrupt on FIFO not empty, no addressing, and both Tx and Rx buffers left at 4 bytes. The device is a slave on a Modbus RTU network. The problem I'm seeing is that after a varying time and hundreds of thousands of exchanges between the master and slave, the UART will just flat out stop receiving. I have verified the UART control register and rx/tx status registers have the correct settings to be receiving and interrupting on RX FIFO not empty. I verified the interrupt vector is still correct. I verified the clock enable bit is still set for the UART. Every register has the correct settings to be receiving and it worked for hundreds and hundreds of thousands of messages (I'm intentionally hitting it hard to bring out the error as quick as possible while still in the bounds of the protocol) but for some reason at some point it just stops. Running out of things to try, I changed the UART to full duplex and it appears to have either removed the issue or prolonged the time before it comes back. I have no idea why this is but suspect it could be related to the sharing of status registers when i half duplex mode
Show Less