Browse the Community
Discussions regarding PSoC and MCU products.
Universal Serial Bus (USB) forums have discussions regarding Low-Full & High Speed Peripherals, Superspeed Peripherals, USB Hosts Hubs Transceivers, and USB EZ-PD Type C product solutions for PCs and consumer device topics.
Memory Discussion Forums discussions regarding NOR Flash, SRAM, nvSRAM and F-RAM - performance and reliability with discrete memory densities ranging from 4K-bit to 2G-bit topics.
Discussion forum regarding Other Technologies including Power Management and Clocks topics.
Software including ModusToolbox, PSoC Creator, WICED Studios and Wi-Fi Bluetooth for Linux .
I've written my SPI initialization code for the cyusb3kit-003 as follows:
/* SPI initialization for application. */
CyU3PReturnStatus_t CyFxSpiInit(uint16_t pageLen)
CyU3PReturnStatus_t status = CY_U3P_SUCCESS;
/* Start the SPI module and configure the master. */
status = CyU3PSpiInit();
if (status != CY_U3P_SUCCESS)
/* Start the SPI master block. Run the SPI clock at 8MHz
* and configure the word length to 8 bits. Also configure
* the slave select using FW. */
CyU3PMemSet((uint8_t *)&spiConfig, 0, sizeof(spiConfig));
spiConfig.isLsbFirst = CyFalse;
spiConfig.cpol = CyTrue;
spiConfig.ssnPol = CyFalse;
spiConfig.cpha = CyTrue;
spiConfig.leadTime = CY_U3P_SPI_SSN_LAG_LEAD_HALF_CLK;
spiConfig.lagTime = CY_U3P_SPI_SSN_LAG_LEAD_HALF_CLK;
spiConfig.ssnCtrl = CY_U3P_SPI_SSN_CTRL_FW;
spiConfig.clock = 4000000;
spiConfig.wordLen = 8;
status = CyU3PSpiSetConfig(&spiConfig, NULL);
However, when I load and run the code on the device and check the SPI clock pin with an oscilloscope, I don't see 4 MHz. Instead, I'm getting an inexplicable value like 1.9 kHz. What could be the reason?Show Less
Hi Experts ,
Please find below marking differences in the part where the COO is same. Can you please check and confirm these font changes in date code markings are normal or not?. Rest of the parameters are matched and verified ok.
Looking forward for your valuable support to accept the parts .
Manoj Balakrishnan.Show Less
I'm using tasking compiler version:TASKING_TriCore-VX_v6.3r1,I'm using #pragma section all"section_name",to place the local static variables under that section,by using this syntax,it is providing proper naming for all variables of one file in the map file,and for variables in some files it is providing some extra information that includes numbers like _999001_,inorder to overcome this I'm using __attribute((section("section_name"))); so that I'm getting desired naming in map file.please help why this pragma is working fine with some files and not with some other files in same package.I went through compilers documents also,but i didn't get any clue.Thanks in advanceShow Less
Hello Infineon Support Team,
Thank you for your usual support.
I would like to ask you a question about CY7C65213-28PVXI.
What is the purpose of VCC as a power supply pin?
I sked this question because the data sheet states that the core and IO of the device are supplied by the VCCIO pin.
The FlexRay demo program initialization using TC397 cannot be completed and loops indefinitely in a do while statement. Since the controller entered integration-listen state, may I ask why this state is and what does this state represent? How can I make hardware or software adjustments? Thanks
Hi all, good day. I want to know how to use SEGGER AppWizard GUI Builder Software with CY8CKIT-062-WIFI-BT in ModusToolbox? I built the GUI and Exported but I don't know how to implement it in the Modus Toolbox IDE I know there is an example for it but I don't know how they actually made it. They didn't explain how to add the exported files and implement in modustoolbox properly. please provide us with kind support. Also If there are any tutorials that any of you can recommend please do as there aren't that many PSoC modusToolbox tutorials on youtube that I know of. thank you best regards.
I am trying to use the Rapid IoT Connect Platform with the XENSIV™ KIT CSK BGT60TR13C.
When I get to the submit step I am trying to press "save" but nothing happens and no error appears. What could I be doing wrong to make it not work like this?
I am working on a research project trying to integrate BGT60TR13C development kit into a robotic system. I am working with ROS2 Humble. Does Infineon provide any ROS node files for their radar sensors or does anyone have any experience using infineon radar development kit with ROS2?