PSoC™ 4 Forum Discussions
Hi Experts ,
Please confirm the below the two markings are same and ok to use .
Seems like date code is printed in third line . Kindly confirm this is normal printing issue.
MPN : CY8C4125AZI-S423
Need your support on this.
Show LessPSoC4100S+ 系列MCU,系统需要实现deepsleep,且在deepsleep下需要周期性唤醒和休眠;
通过WDT0可以实现休眠态下的计时,但使用WDT0后,再 调用WDT看门狗时,编译器就报错;
请问,如果WDT看门狗和WDT-timer0是否不能同时使用,换言之休眠态下的计时或看门狗功能只能二选一?
期待解答,谢谢~~
Show Less
I understand the main steps to enable the Capsense Tuner as found in the "Using the Tuner GUI" section of the CapSense_CSD data sheet.
However, I'm having difficulty getting the EZI2C component to fit in the CY8CKIT-042. If I attempt to connect the added EZI2C component signals scl and sda to the KitProg I2C by using Port P3[0] and P3[1], the project won't compile without errors. It will compile if I use P4[0] and P4[1] then jumper those signals on the kit. What other options are available to add tuner functionality to a CY8CKIT-042 without external jumpers?
Following are the modifications I made to the CE202479 code example, along with the modified code attached.
Main steps:
1) Enable Tune Helper
2) Add EZI2C component
3) Add code to Main.c
{
CyGlobalIntEnable; /* Enable global interrupts. */
CapSense_CSD_TunerStart();
/* All widgets are enabled by default except proximity widgets.
* Proximity widgets must be manually enabled by calling
* CapSense_1_EnableWidget() API, as their long scan time is
* incompatible with the fast response required of other widget
* types.
*/
while(1)
{
CapSense_CSD_TunerComm();
}
}
4) Build and Program
5) Start CapSense Tuner
Note: The EZI2C component will connect by default to P4[0] for scl and P4[1] for sda
The I2C on the KitProg (PSoC 5 on the kit) is connected to port P3[0] for scl and P3[1] for sda.
Attempting to route the EZI2C to Port 3 (P3[0] and P3[1]) causes fit problems.
As an alternative, the two ports can be connected externally using jumper wiresl
6) Add jumper wire for scl between P3[0] and P4[0] via J3-4 to J3-10
7) Add jumper wire for sda between P3[1] and P4[1] via J3-5 to J3-9
Show LessHi all,
apologies if this is too simple a post. I've a PSoC 4 project with a CYBLE-222014-01 that I'm trying to run in the Central role. It successfully scans for other BLE devices nearby but it always fails to connect to whatever it finds. In short I think I've followed the API instructions yet I think I'm missing something critical;
When I detect the CYBLE_EVT_GAPC_SCAN_PROGRESS_RESULT event I call the CyBle_GapcStopScan() function & save the bdaddr.
When I then get CYBLE_EVT_GAPC_SCAN_START_STOP I call the CyBle_GapcConnectDevice() function with the saved bdaddr & get the CYBLE_ERROR_OK return value.
After that I never get CYBLE_EVT_GATT_CONNECT_IND or similar, instead I find I'm getting CYBLE_EVT_TIMEOUT & the reason is CYBLE_GENERIC_TO.
Any ideas what I'm not getting right?
Show LessTrying to use the RTC component, seconds advance appx 1/5th speed.
I routed the clock to a pin to scope it, the signal bounces between 4 and 7 kHz, and definitely isn't square. I expected some distortion from lengthening the wires, but this is excessive.
I even loaded a blank project, with just the clock and pin, no change.
From what I can find, the in internal crystal is either enabled or not, I cant find any adjustments.
Suggestions on where to shagle voojio look?
Show LessI ported the HSSP and successfully programmed the CY8C4147AZI-S475.
But I found that if I use MiniProg3 to erase all CY8C4147AZI-S475 first, and then use HSSP to program it will fail. Through debugging, I found that the failure returned when pollsromstatus() was executed after SetIMO48MHz().
And there is no problem in using MiniProg3 at this time, can anyone tell me what is going on? Thank you very much.
Show LessHi~
One of our customers asked for the guide for proximity sensor H/W
I have just guided as I knew(Infineon-AN92239_Proximity_Sensing_with_CapSense-ApplicationNotes-v03_00-EN.pdf 10page), But they need more detail about it.
Do you have any guide for proximity senor? or Is there any method to develope H/W design in Infineon?
Many Thanks
Show Less
Hi,
We use PSoC 4 QFN devices in our products, but currently all PSoC 4s seem to be pretty much out of stock everywhere.
Has Cypress / Infineon given up on these devices, or will they become available again at some time?
Many thanks
Hugo
Show Less
Using Psoc4 CY8C4235AXI-483
Environment:
PSoC Creator 4.4 (4.4.0.80)
Culture: English (United States)
OS Version: Microsoft Windows NT 10.0.19043.0
CLR Version: 4.0.30319.42000
I need to print out 64bit Unix Clock values in order to debug.
The %llu format does not work correctly according to my understanding.
I tried I64 but the compiler will not accept it.
I tried to convert to uint32 but I lose too much of the number
Code : (void)snprintf(printBuff, 100u,"RTC value: %llu \r\n", CURRENT_TIME);
UART_PutString(printBuff);
Expected output: RTC value: 1647092905000
Actual output : RTC value: lu
Is the compiler screwed up? Am I screwed up?
Show Less