PSoC™ 5, 3 & 1 Forum Discussions
text.format{('custom.tabs.no.results')}
Please see attached the File.
About resources of UDB, when using Counter.
Before using Counter, the UDB resources looks like enough resource.
But adding counter, there happend Error that looked like coused by UDB resource shortage.
The Error Message is below.
-----
Error: plm.M0046: E2071: Unable to pack the design into 24 UDBs. See the Digital Placement section of the report file
for details. For additional assistance, see the Mapper, Placer, Router section in the PSoC Creator help.
Error: plm.M0046: E2055: An error occurred during placement of the design.
Error: plm.M0046: "C:¥Program Files (x86)¥Cypress¥PSoC Creator¥4.2¥PSoC Creator¥bin/sjplacer.exe" failed
------
It seems that resources can still afford to add resources (data sheets) used for counters, but they will run out.
Why is that?
Regards, Naoki
Show LessMy project uses I2C component but changed "BufSize" from 8bytes to 16bytes.
when I use I2C, It works well for few secones to few minutes.
but after that PSoC called "CyHalt" continuously.
How I debug PSoC to solve my problem?
if you have any advice, please teach me.
Show Less
Can I use Trigonometric functions of Verilog for 'UDB'?
If Yes, could you show us example.
I have a Standard I2C Slave block functioning, but need to add Capsense and Capsense Tuner. Tuner requires an EZI2C Block, but I get a placement error when trying to compile.
I really do not want to rewrite my functioning I2C Slave code to use the EZI2C block.
Is the only way to get multiple I2C ports with the EZI2C primary and secondary addressing?
Thanks!
Show LessHI,
Hello I want to input power in cy8ckit-059 without using USB or miniprog kit.
Which Pin is input power pin?
Is the right side of usb VDD/GND or else??
Show Less
I need to put a few lines of code in an interrupt service routine (ISR) to print the value in a variable at the time of the interrupt. Timing is not critical, this is just a test to check an operation. I have a CY8CKIT-059 board and use a counter (Counter_3X) to create the interrupt. Here is the ISR
* Place your includes, defines and code here
********************************************************************************/
/* `#START Counter_3X_Done_intc` */
extern void Counter_3X_Stop(); //Stop Counter_3X
extern uint16 charindex; //Value from main program
char strMsg3X[30]; //Set up array for characters to print
sprintf(strMsg3X,"CharIndex = %u\r\n",charindex); //Line 34
int UART_1_PutString(strMsg3X); //Line 35
/* `#END` */
The first line (Line 34 in boldface) produces the Build error, "expected ')' before string constant" and when I hover over the string, the cursor shows "expected identifier".
When I hover over Line 35, I read the following, "a parameter list without types is only allowed in a function definition." I have no idea what this means.
I have attached an image of the error and warning messages. All I need is a way to display a value on a terminal for tests. No printing will occur in the finished code. If you can suggest an alternate way to accomplish my testing goal, I welcome your ideas. Thank you. --Jon
Show LessUsing MiniProg 3 to program PSOC1. Component "TVS" on MiniProg3 unit burned out on second day of use. Looking to find possible reason this would have happened. Can the orientation (putting the programmer pins on backwards) cause this? Can it be related to a short in the usb cable we are using to hook up to the computer (using an extension type usb, not the one provided in the kit)? Any feedback would be greatly appreciated so that we don't burn the next one out.
Show LessIn fact this design is absolute,but i want to work on it so that get some insight to analog input sensing and PWM and controlling IGBT and capsense.and where can i get the Bill of material of it(of its correct specification as required) so that i can fully test the designed hardware.
Show LessI am trying to send some data from one I2C master to one non-exist I2C slave on the bus.
the I2C bus only has one master and the SDA/SCL lines have been pull-up as suggested by the spec.
could anyone help me to understand if that is even possible?
seems after master received the NACK after tx of Address, it wouldn't take any write to the I2C_DATA_REG and STOP condition will generated after TRANSMIT bit been set (this may because the lines are all been pull-up?).
Show LessThere is no configuration for Capture mode in the PWM_Init() function, there does not seem to exist any bits in the Control register to configure the edge of the Capture as opposed to the Counter module (see Datasheets), the PWM module does not work as expected when capturing events in Either edge mode.
Show Less