PSoC™ 4 Forum Discussions
I'm currently trying to implement the deep sleep mode into the CY8CKIT-043 in my own project.
My problem is that the current won't sink while the UART-SCB module is enabled in the schematic.
I expect a current around 1..5µA when nothing is connected to the KIT instead it sinks between 1mA
and 2.5mA. By de-selecting module by module I've reached the point that the root cause is the UART module.
To ensure if it's the TX-Pin or the RX-Pin I've changed the configuration of the module and retried it.
With TX-Only it's like expected with RX-Only it draws to much.
To be sure that I didn't do anything wrong I have copied the complete project from:
And again it's the same behaviour...
I've changed the SWD mode already to GPIO and tried with a 3.3V instead of 5V without
Is there a hardware related bug on the KIT or in the MCU?Show Less
cy8ckit-049-42xx, last PSoC 3.2 beta.
I need to drive more than one 7 segment LED display: every digit has a common cathode, 8 segment lines shared bertween all the digits. I want to implement operational mode, when the only one segment is active at the every moment of time. this means, that PSoC should connect first cathode and light all the segments in sequence if it is necessary, then next cathode will be selected and procedure will be repeated. Additionaly i want to implement brightness PWM management. Having stable frequency of the segments activation, I can change the time of the period, when segment is really ON.
I've found a standard component, which can drive an LCD display. One of the possible configurations can drive 7-segment LCD display with more than one digit. It is doing something like I need, but the LCD has different operation principles (Vdd/3 <-> 2Vdd/3 levels, mean voltage 0 & etc.).
The question is following: can I use this LCD component and just connect my LED instead of LCD. How many segments will light at the same time, will brightness management work in my case?
I've checked already this site for solution, but didn't found anything interesting: PSoC 4 has no DMA - the standard component to drive LED displays doesn't match to my setup. I've tried to implement my own controller already, but It takes almost all the UDB's my PSoC has.Show Less
I see that MagSense Toolkit could calculate w0 for MoT design, while I don't know how to tell what value of w0 is good or bad. Could you tell me about that ?
Thanks and regards.
First, please forgive any faux pas, first post as a new user.
I am working my way though the PSoC 101 video. I tried to create a switch with the button SW1 USER P0 to operate USER LED1 Po.
I changed their names, left the input as High impedance digital, and tried to build Build and Program. I get
Pin guidance unavailable: 'HW_Switch(0)' cannot be placed at P0. P0 cannot be used for routed connections.
Pin guidance unavailable: 'LED(0)' cannot be placed at P0. P0 cannot be used for routed connections.
I know this must be some newb problem, but I couldn't find much on it through searches. Thanks for any guidance you my have.
-- Bob O
Additional... this also failed with no response to button. But the flash and breath programs run, so I know the LED is good.
LED_Write( HW_Switch_Read() );Show Less
What does tcpwm.line:0 mean?
I wonder about  and :0 .
It seems that  means TCPWM block number (0 to 4), but I don't know about :0.
Please let me know about both  and :0.
CY8C4145LQI-PS433 supported by PSoC creator?
I can't find from the device selector...
我现在在应用LIN Slave 模块时，发现将response_error位在引入位错误、Checksum错误、格式错误后response_error位可以置1，但是引入同步场错误和PID场错误后response_error位没有置1，模拟主节点发送11Tit的间隔场时从节点也不能识别。
Response_Error位已经设置。请教一下是否还需要在LIN Slave模块上设置其他参数，谢谢！Show Less
Hello everyone, i am with a problem in the hour to add some files in my project. For examplo: I wanna add the file "bcc425UART.c" and "bcc425UART.h" in my project, but when i build my problem, appear this error:
Someone help me!
I ll leave the attachment of my project here!
Rodrigo FrancoShow Less
This is a followup question to a previous question about timeouts on attribute writes. Turns out the timeouts are happening because the stack is failing to send the CyBle_GattsWriteRsp (from the Main BLE event handler called by BLE stack) because it fails with CYBLE_ERROR_MEMORY_ALLOCATION_FAILED when in the presence of heavy custom PSM L2CAP traffic.
The question is how can one avoid the CYBLE_ERROR_MEMORY_ALLOCATION_FAILED error?Show Less
Associated with my other posting about clock behavior, how exactly do you use the ECO clock as an input to a timer?
If I select HFCLK as the existing clock source in a clock (v2_20) that drives a timer, then I get an error saying HFCLK cannot be used.
If I try to use SYSCLK (which is derived from HFCLK) then I get the message that the component requires a clock from the clock block. If I try any of the "routed" clocks I get the same error.
How do I do that? The IMO is not accurate enough for my application.