I ned a function with 2 interrupts on input pins one on rising edge and one on falling edge.
This is the code.
CY_ISR(PulsOn_interrupt) // Frankfurt Ur interrupt Puls on
Started with this order.
The problem is the interrupt is running all the time,
No code outside this interrupt is executed.
I have 2 other interrupts on internal clocks one for timing and one for scanning a LED matrix running allright.
The input pin is set up to no HWconnection, Transparent and Rising edge interrupt.
The interrupt are set up to DERIVED.Show Less
We are trying to execute an application by using your “CY8C4014LQI-24-QFN“ processor. However we have an problem on programming this chip.
When we make a short search we can find in your site(https://www.cypress.com/products/psoc-programming-solutions) that can be done by using MiniProg4 and MiniProg3. In addition to this devices we also figured out that the programmer part of “CY8CKIT-147 PSoC® 4100PS Prototyping Kit” can also have ability to programme any kind of Cypress processor. But we could not achieved for programming our chip. So i have below question about this situation.
1-) Are MiniProg3-4 devices the only solutions to programme “CY8C4014LQI-24-QFN“ processor or like we found in internet this can be made by using programmer part of “CY8CKIT-147 PSoC® 4100PS Prototyping Kit” having “CY8C5868LTI-LP039” processor for controlling programming jobs.Show Less
There were rumours about PSoC 7 family. Are we any closer to see the introduction of that family ? On our side, we are in the process of new product development. We would need all that great functionality together with the full 1.8V to 5.5V operation, 24+ UDB and plenty of analogue. Can we expect something like that ? And may be HS USB as well....Show Less
I am searching for precise frequency measurement MCU or IC which would have higher resolution than regular MCU (1.8 nanosecond resolution at 550 MHz with STM32H7 ).
I need to measure:
frequency ranging 1-2 MHz of a square signal with averaging over the period of 50 usec.
time measurement resolution: <1ns
period of one measurement: 50 usec
I know that there are some time to digital convertors such as TDC7200 / TDC-GPX2. These may be connected in front of any MCU and perform the measurement. Unfortunately it can measure time between start and stop signal. I need to measure number of edges of input frequency signal during entire period (50 usec).
Q1: Can any of your MCU/IC/PSoC meet this measurements?
Q2: Is there any recommended connection / additional IC which would help me to measure number of edges within a given 50 usec measurement period? I may use a traditional MCU but they do not run usually fast enough.
Maybe this task very easy to solve but I am grateful for any answer.
I am unable to get the isr to function for the I2S.
Using the "debugger" I can read the register that hold the INT flag (I2S_TX_STATSUS0_REG(CH0) and it will read 0x02 (which means that CHO FIFO is NOT full).
The data sheet states that the INT flag is the result of a Logical OR of bits 5:0. If bit 1 is set then bit 7 (INT) should be set. It is NOT.
Thus.....the isr is never entered.
I2S component is configured as Stereo, Interleaved,FIFO 0 not full, Bit resolution = Static, Data bits = 16, WS = 32, TX only.Show Less
I am trying to set up the code for the BNO055 sensor but I am a bit confused about how to write the .c file. I've been looking at the sample code produced by Bosch (https://github.com/BoschSensortec/BNO055_driver/blob/master/bno055.c) but I only need to read the quaternion orientation and the linear acceleration so I don't what to look for exactly. Any help would be great! Also, any sample codes would be greatly appreciated!Show Less
On the CY8C20234-12LKXI I want to emulate our hardware. But this table at the link shows that the Pod Kit and the Adapter is not available. So is it on longer possible to emulate or if so please advise. Also where it states Not Available can you get me the part numbers anyway. Maybe the old parts are available somewhere else if I could at least know the part numbers.
I have this programmer.
I am trying to detect the board with
this software but it can not detect.
Do anything extra i need to download or update to be able to program the MCU alongside with this board with this sofware.Show Less
Just trying to get a simple setup to work.
Both have 9600 baud rate (76k/8) = approx 9600
The PSOC1 microprocessor that send data TX use port 1.3 to send data. I did measure a good signal with my oscilloscope, matching (if using pin 1.5 as TX) so they have the same output on oscilloscope.
I use putchar to send TX data and cgetchar on the other PSOC microprocessor to read data from RX.
I have connected TX to RX and vice versa.
So I am pretty sure I send correct data. When using cGetChar I just wait and wait for data to be received in RX, so the program stall because I apparently never receive anything acceptable.
If I use cReadChar it gives me back a zero as an error condition. So for some reason I dont receive what I am supposed to, or read it wrong.
I disabled interrupt´s on RX at the receiving end.
I start both unist with none parity.
Where do I do wrong?
Please if you refer to examples, then refer to an example that actually is an example of similar problem.
Thanks in advance
One page for TopDesign.cysch ist too small for my project. The properties of the file (right mouse click)gives me page count of 1. I can not change this value by typing a "2" nor + or anything else. Is it possible to have a bigger page or two pages for the schematic ?Show Less