Enable_cpu_cm_001_workaround
I am confused. For XMC4500-AB and AC, should I use ENABLE_CPU_CM_001_WORKAROUND or another MACRO (if the naming is not proper) at that same place?
View ArticleTC237 connect to host PC through UART(ASC)
Possibly your "VCP" is not enabled in the USB settings in Device manager. Path: USB Controllers / Infineon DAS JDS COM/ Properties/ Advanced / "Enable VCP" Then, remove and reconnect your USB port
View Articlexmc 1100 line follower
Hi! You can use a comparator as an interface between sensors and microcontroller (LM324, LM339). In this way you can use the pins as digital inputs. Also, you can set the comparator threshold using a...
View ArticleMay 25, 2016, Release of a Motor Control Example Package for BLDC motors
Today, we have released the first motor control examples package reflecting the new approach to develop and deliver better motor control support software for XMC controllers. This first package is a...
View ArticleMay 25, 2016, Release of a Motor Control Example Package for BLDC motors
Today, we have released the first motor control examples package reflecting the new approach to develop and deliver better motor control support software for XMC controllers. This first package is a...
View ArticleCRC_SW_EXAMPLE_XMC13 example
Hello, The UART APP is by default using interrupts to manage the transmit and receive of data. The interrupt handling is also done within the UART APP and can be ignored by the user. The user only...
View ArticleI2C to any Pin or Software I2C
Hello Gerald, The I2C requires bidirectional pins which for the USIC module in XMC, means having DOUT0 and DX0 pin functions on the same pin used for SDA, and having SCLKOUT and SCLKIN pin functions on...
View ArticleXMC1000 Erase Flash Using Routine
Hi Harshan, The AB step of the XMC1100 additionally supports sector erase. For example, the following sector erase function from the XMC Lib <xmc1_flash.h> can be used: Code: void...
View ArticleReading out TLI4970 current sensor with XMC4500
Thank you lerlacher, As expected it works quite reliably. However I don't quite get it when it send's a status message over a actual value message. The raw values that I get are between 4096D (which...
View ArticleRaw Ethernet (no lwIP) MAC issues with 4400 on Hexagon card, phy DP83848C,...
I also tried to send UDP packets via ETH_LWIP, and the same problems arise.
View ArticleAurix - tc234 - cerberus
Hello, I am trying to find documentation on CERBERUS, the JTAG port, DAP port, and detailed OCDS information. The datasheets and user manuals list abilities and features of these but do not provide...
View Articlelwip hangs in "release" build
I am having the same problem if the same code is built using eclipse plus c startup code without \Handler\()_Veneer treatment. The code can run normally, and after reset it stops somewhere in the...
View ArticleXMC1000 Series - XMC1400 Data Sheet V1.0 available
The following XMC1000 Data Sheet are available at the Infineon Technologies website: http://www.infineon.com/cms/en/produ...a0029#ispnTab3 Data SheetXMC1400 AA-Step Data Sheet V1.0 XMC1000 Datasheet...
View ArticleApplication brochures on Embedded Systems, Major Home Appliances available
New application brochures are available at the Infineon Technologies website: http://www.infineon.com/cms/en/produ...a0029#ispnTab3 Application BrochureInfineons system solution for embedded systems...
View ArticleXMC4400: How to recover from E_EEPROM_XMC4_STATUS_ERROR_OLD_DATA ?
Hi, We have tried to reproduce your issue without success. 1. Save data in the first block in EEPROM 2. Use and corrupt second block artificially. Reset. DAVE_Init returns...
View ArticleXMC1300_Flash emulated eeprom question
Hello Fender, Yes, the memory monitors can be used. For example based on the sample code, if you set a breakpoint after the first copy of the USER_BLOCK1 data is written at line 129 (just before the...
View ArticleSPI_MASTER App with more than one slave select lines
Thanks, everything is fine now. Andi
View ArticleGenetic Question about FATFS die()
res = f_mkdir("sub1"); if (res) die(res); res = f_mkdir("sub1/sub2"); if (res) die(res); res = f_mkdir("sub1/sub2/sub3"); if (res) die(res); source: http://elm-chan.org/fsw/ff/en/mkdir.html can anyone...
View ArticlePossible bug in SPI_MASTER app
HI, You're right, the strange behaviour that you observed was caused by an index variable not reset in the workaround code share. Please find the corrected code: Code: SPI_MASTER_STATUS_t...
View Article