PSoC™ 5, 3 & 1 Forum Discussions
If you have ever wanted to learn what a Datapath is or how to use them, a new application note has just been release to help you out. See the summary on the PSoC Insiders Blog.
Mark
Show LessI am using a 16-bit PWM fed with a 12Mhz clock on a PSoC 5.
The PWM is set up in the 'TopDesign' with a period of 1600 counts (approx 133us) and a compare of 100 counts. It is implemented as a UDB block.
The only code I have is PWM_Start(), and then PWM_WriteCompare(100), followed by for(;;) to trap the processor.
However, the PWM output keeps turning on and off for periods of time that average around 20ms, as shown in the attached picture. When the PWM is on, it is at the right frequency. But then the output will go low (scope is showing the inverted output of the PWM), for between 5-20ms before repeating.
I have checked, and the 48MHz oscialltor the PSoC 5 is running off is stable. This problem appears as soon as PWM_Start() is called.
All interrupts are disabled
Show LessIf you have ever wanted to learn what a Datapath is or how to use them, a new application note has just been release to help you out. See the summary on the PSoC Insiders Blog.
Mark
Show LessHi all
I am working on bit destuffing and i have implemented it in software but i also need a hardware implememntation of that. has anyone worked on such before.. i'm getting shifting in serial data into a SIPO shift register and getting a parallel output. I have done flag detection and nrzi conversion of the raw data and now i need to do the bit destuffing and stuffing on the data.
Kind regards
Show LessHello, i succesfuly programmed PSoC5 using MiniProg3 untill now.
The MiniProg3 is detected by PSoC Programmer.
When i connect MiniProg to a custom made board it detects the power supply as ~2300mV but the board is supplied at 5V, and miniprog gets warmer as usualy. When i remove the miniprog from the board, the yellow LED (from inside miniprog, the one with no label) lights up and it stays lit (i read in the user guide, that there might be a configuration error). I tried to reconnect the miniprog3 but same thing happened.
This custom made PCB board with PSoC5 was programed succesfully yestarday and i can't figure out what is wrong :(. I checked all the programing pins so there is no shortcircuit between them, and the VTARG and GND pins seems ok. (i used the 5 pin connector).
Same thing happens when i try to program the PSoC5 module on the CY8CKIT-001 development board.
Hope i didn't broke the miniprog.
Show LessCypress do a very awful things,
You calculate CRC, from a stream , and after this there isn't any compare with crc incoming and the calculate.WhY they put a CRC calculation, for platonic view?
In same manner , in PRS module, they remove compare function as exist in PSOC1, and if i want compare one random number with the value coming for example from a serial stream ?. another platonic and unuseful things.
In the same manner for the shith register or others logic there isn't compare logic.
The bad things that exist in PSOC1, take a look on PRS module, that it's easy to transform in a shifth register..
Using Warp verilog it's like take an hammer and punch it's feet.
I like known , the reason for forget this important logic function ?, that complete like said before CRC, PRS and others module.
Full of hopes ( the last to die)
Giovanni
Show LessHello,
Because the PSoC 5 is still in ES1 phase, there is likley to be some bugs present in the IC. What kind of support will consestants have availible to them, and how much?
Thanks,
DiodeDan
Show LessI hope I'll be in the next round. Is it possible to get some sample PSoC 5 microcontrollers, same as on the dev kit? I would like to create my own PCB.
Do you have any information how much the microcontroller on the dev kit will cost later for 1000 pieces? E,g, less than 10 Euro, less than 30 Euro or something like this?
Show LessWith its flexibile Analog and Digital resources, PSoC 1 is a very strong candidate for Thermal Management applications. The PSoC can measure temperature from various types of temperature sensors like Diodes, Analog sensors, I2C based sensors, PWM based sensors and 1 wire sensors. PSoC can implement a closed fan controller function by using 8 or 16 bit PWMs to drive fans and 16 bit timer to measure speed of the fan from the tach signal provided by some fans.
More information on the kits used may be found in the below links.
CY8CKIT-001 PSoC Platform Development Kit
CY8CKIT-036 Thermal Management Expansion Board
A video of thermal management application implemented using PSoC1 can be found here.
Show Less