PSoC™ 5, 3 & 1 Forum Discussions
Hello,
A while back I followed an example on how to set the DMA unit up to work with a SAR. What I am trying to do is to specify, with a constant, an N number of samples to capture from the SAR. When it is done capturing the samples, an interrupt fires, telling the main routine to write the results to the terminal. It is writing incorrect results to the terminal. I verified that my analog front end is working with a loop. It works flawlessly. The problem has something to do with the DMA configuration.
Can someone assist me in tracking it down. The project is attached.
Thanks,
Ben
Show LessI am using a PSOC1 PowerPsoc CY8CLED04G01 in a project.
The project is expanding and it seems I 'll have a shortage on flash and computing power.
So, I asked myself, what touble would it be toport the application from PSOC1 to PSOC5.
Is there software on the PSOC 5 that can do the LED driving as good as on PSOC 1?
What do you think?
Best Regards, Rens Kessener
Show LessIt's pretty straightforward to send a data payload over EP0; you just set USB_currentTD.pData and .count and then execute USB_InitControlRead(). You are doing the sending so you don't have to wait for the transfer to complete, but you do have to make sure the value sticks around (i.e. isn't on the stack).
ACKing a vendor-specific OUT transfer without any data is also simple; you execute USB_InitNoDataControlTransfer().
It looks like pulling data out of a vendor-specific EP0 transfer is done by setting up .pData and .count and executing USB_InitControlWrite() but I can't seem to find a function to let me know when the data has actually been written from the USB EP0 memory to SRAM. The CDC and HID drivers just assume the data will be there soon enough and don't worry about it.
How long does it usually take the USB stack to transfer the data from an EP0 OUT transfer to SRAM? What backround process/interrupts must be running for this to occur?
Show LessHere are our sensors specifications:
The sensors are designed by us by putting a piece of plastic foil between two pieces of metal foils and gluing them together. It’s used as pressure sensors. The peak to peak output voltage with touch is about 400 mV. The peak to peak output voltage without touch is about 30 mV. The average output voltage with touch is 16mV. The average output voltage without touch is 9mV. The output impedance is 30 meg ohm.
Could you please give some ideas of how to verify these specifications and see if I could directly connect the sensors to PSoC?
Cypress will be hosting a booth in the upcoming DigiKey Virtual Conference to present and introduct new direction sin MCU design: Programmable System on Chip:
Please use the link below for more information:
http://e.ubmelectronics.com/mcu/
Hope to see you there!!
Show LessHello I'm using a CY8C29466-24PVXI to a project. I´m using a UART at 9600 baud the first time that I program the chip It work good, but then when I tried to program again It does not program any more, I check with programmer and I can read the chip, but sometimes when I read appear only '0' in flash and sometimes recognize the chip like cy-ATLAS I attached the log
Show Lessis there any way to amplify the current by the factor of 2^(8) in the P
is there any way to amplify the current by the factor of 2^(8) in the PSoC.