PSoC™ 5, 3 & 1 Forum Discussions
After adding an OPAMP to the design, it is assigned as OPAMP_1 but I can't tell which one out of the 4 devices available [0:3]. I need to be able to instantiate a specific Opamp, i.e. Opamp_0 as I need to use GPIO0[1] for the opamp output. I have studied the datasheet and AppNote but they never mentioned about this. Please help.
Thanks,
Brian
Show Less
Hello
I'm looking for the easiest way of using PSoC5 to make a:
* 3 identical squared signals, shifted 120 degrees (It could change to be a SPWM sinus signal, but for now, a PWM could be enough)
* About 5 KHz, 20% tunnable by program, (depending on an audible feedbak captured with a microphone)
* Able to read 3 I2c, 2 ADC with low resolution, the audio, and act as programmed
* Handling an LCD Display
* With an interruptions clock to know each round of program if tasks, as the LCD, are ready, instead of being waiting for their answer to can continue attending the generation of signals
My real problem has been to know how to generate this 3 signals, so If solving the generation of them, the rest can go further easily.
Luis
Show Less
what is the difference between CY8C5868AXI-LP035 and CY8C5888AXI-LP096 ?
Hello,
My host is connected to a PSOC that contains a USBUART.
Upon PSOC boot completion, the PC has a new COM23.
On the PSOC side I used the following code to initialize:
USBUART_1_Start(USBFS_DEVICE, USBUART_1_5V_OPERATION);
while(USBUART_1_GetConfiguration() ==0);
USBUART_1_CDC_Init();
On the PC, COM23 is configured to 115200[baud], 8 (data bits), 1(stop bit).
I succeeded to send a packet to the PSOC and get a reply from the PSOC.
But it seems the rate is quite low.
Example: I sent 28 bytes to the PSOC and got 36 bytes from PSOC.
Expected: (28 + 36) * 8 = 64 bytes = 512 bits
The time required to send + receive should be: ~4.5msec
Actual: The elapsed time till I got a reply was much longer.
Is it possible to improve the performance ?
Thank you,
Zvika
Show LessDear All:
There is a I2C mater and several slaves with the same address so I need a mux to determine which slave device i want to control. And i use analog mux in the CY8CKIT-059 kit to implement my purpose.
p1[2] is SDAT source signal from master
p3[1] is connected to SDAT0 of slave device_0
p3[4] is connected to SDAT1 of slave device_1
as attached p1 shows.
and then I found it didn't work. So i took a measurement using scop as attached p2 shows.
channl4(green color) is clock from master
ch1(yellow) is measured by p1[2]
ch2(blue) is measured by p3[1] .
ch1 and ch2 should get the same signal when using analog mux as their connection bridge, but they don't.
how do i solve the issue?
Thank you.
by the way, all of my pins' type setting is "analog", drive mode is "high impedance analog".
Show Less
While programming the debugged code, message shows
"There was an error while programming the device: PSoC Programmer reported error (100 - PSoC Device (1E 02 80 69) is not in the DataBase)"
kindly suggest way out to update the data base
Show LessHow can Change Filter Co-eff During Run Time in PSOC5 LP Filter Block? any Examples
Hello,
Is is possible to monitor a shutdown in PSOC 5 ?
Currently I read several VMON voltages.
How can I know exactly when PSOC 5 is shutting down ?
Thank you,
Zvika
Show LessHi all,
I've got a bit of a unique issue on a project that requires a USBUART bootloader. The bootload process itself I have no problem with, I have loaded new firmware using the USBUART with no issue. Where the problem comes about it in regards to how application code on the host side deals with the sudden loss of the COM port when jumping to the bootloader and back to application code after loading.
Using the standard .NET System.IO.Ports, I can say for sure that it really REALLY does not appreciate the loss of a COM port during runtime. Not normally an issue with a hardware serial port since they don't normally disappear from the device list, but with USB UARTs this suddenly becomes a possibility, and becomes an issue for my bootloader host. Typically on a UART bootloader, I have a specific command that the PSoC receives that forces a call to Bootloadable_Load() which jumps it to the bootloader. The problem is the USB UART device will disappear from the list for a short time before it re-connects in the bootloader firmware. At this point the application can run into problems trying to use the port for the actual bootload process.
Maybe it's a longshot, but is there any possible way to prevent this loss of the PSoC5LP USB device when jumping to the bootloader? It would make things much smoother if possible.
Show LessWe've gone past prototype and ready for production. Would like to know how to program our board with PSoC 5LP (10 pin) and PSoc 4 (5 pin) in production.
We've been using the MiniProg3 to program each board from PSoC Creator so far. But in production, we'd like to automate it. Ideally, we'd like to have a small computer as a host (Raspberry Pi?), write our programming utility on it and have it program the PSoC board.
AVR chips has avrdude that makes it possible to flash it from any host. Is there an equivalent for PSoC or can it be developed?
Show Less