Other Technologies General Forum Discussions
Other Technologies General
Welcome to XMC Hands On Training on How to do a Multi-Block DMA Transfer with Linked List for Source and Contiguous Destination Address?This example s...
Show More
Welcome to XMC Hands On Training on
How to do a Multi-Block DMA Transfer with Linked List for Source and Contiguous Destination Address?
This example shall demonstrate how to do Multi block DMA transfer using linked list for source and contiguous destination address. The benefit of using linked list offer better flexibility to control the source and destination address during each DMA block transfer.
Please download the zip file which will guide you on this example.
The file "iLearn GPDMA_Linked_List.zip" contains the following
- Working project of the mentioned topic
- A readme power point slide describing the implementation. Show Less
How to do a Multi-Block DMA Transfer with Linked List for Source and Contiguous Destination Address?
This example shall demonstrate how to do Multi block DMA transfer using linked list for source and contiguous destination address. The benefit of using linked list offer better flexibility to control the source and destination address during each DMA block transfer.
Please download the zip file which will guide you on this example.
The file "iLearn GPDMA_Linked_List.zip" contains the following
- Working project of the mentioned topic
- A readme power point slide describing the implementation. Show Less
Other Technologies General
Welcome to XMC Hands On Training on How to do Multi Block transfer with Source Address Auto Reload and Contiguous Destination AddressThis example shal...
Show More
Welcome to XMC Hands On Training on
How to do Multi Block transfer with Source Address Auto Reload and Contiguous Destination Address
This example shall demonstrate how to do DMA transfer of data from memory to memory using the Source Address Auto Reload and Contiguous Destination Address method using software trigger.
Important note:
To end a multi block transfer the software has to turn off "RELOAD" for both the source and destination as shown on the table below. By doing so, the next block of DMA transfer is known to be the last block transfer.
iLearn GPDMA_SRC_Reload_n_DST_Cont.zip
Please download the zip file which will guide you on this example.
The file "iLearn GPDMA_SRC_Reload_n_DST_Cont.zip" contains the following
- Working project of the mentioned topic
- A readme power point slide describing the implementation.
UART001_Example4.zip
Another example which uses UART001 App to demonstrate the transmission of "HELLO WORLD" to PC Hyper Terminal using Advanced DMA App (DMA002). Here DMA Channel is configured in multi block transfer with auto reload. The XMC4500 Hexagon application kit with COM board is used for connection (adapter) to the PC. Show Less
How to do Multi Block transfer with Source Address Auto Reload and Contiguous Destination Address
This example shall demonstrate how to do DMA transfer of data from memory to memory using the Source Address Auto Reload and Contiguous Destination Address method using software trigger.
Important note:
To end a multi block transfer the software has to turn off "RELOAD" for both the source and destination as shown on the table below. By doing so, the next block of DMA transfer is known to be the last block transfer.
iLearn GPDMA_SRC_Reload_n_DST_Cont.zip
Please download the zip file which will guide you on this example.
The file "iLearn GPDMA_SRC_Reload_n_DST_Cont.zip" contains the following
- Working project of the mentioned topic
- A readme power point slide describing the implementation.
UART001_Example4.zip
Another example which uses UART001 App to demonstrate the transmission of "HELLO WORLD" to PC Hyper Terminal using Advanced DMA App (DMA002). Here DMA Channel is configured in multi block transfer with auto reload. The XMC4500 Hexagon application kit with COM board is used for connection (adapter) to the PC. Show Less
Other Technologies General
Hello, I am using TLE6250GV33 in my project. VCC (Main supply voltage) is supplied by 5V and V33v (supply voltage for I/O level adapter ) is supplied ...
Show More
Hello, I am using TLE6250GV33 in my project. VCC (Main supply voltage) is supplied by 5V and V33v (supply voltage for I/O level adapter ) is supplied by 3.3V. During power on of my system,5V is provided first and then there is a delay of approximately 10ms before 3.3V comes. So during this delay time of 10ms ,transceiver will be turned on (because of the availabilty of 5V). But what will be the state of transceiver during this time when 3.3V is ramping up slowly(Normal or Standby)? Ramp up of 3.3V is given below as attachment.
Thanks and Regards, Abhi Show Less
Thanks and Regards, Abhi Show Less
Other Technologies General
Hi !
How to know TVS diode damage ?
What kind tools to measure?
How to know TVS diode damage ?
What kind tools to measure?
Other Technologies General
Which item can protect Bluetooth 4.0 antenna?
thanks!
thanks!
Other Technologies General
The default BMI for XMC1000 device is ASC BSL also known as UART Bootstrap Loader.This is the BMI when the device is out from the factory (fresh from ...
Show More
The default BMI for XMC1000 device is ASC BSL also known as UART Bootstrap Loader.
This is the BMI when the device is out from the factory (fresh from production).
However, the device on the bootkit is no longer ASC BSL.
The device on the bootkit has been pre-programmed to SWD during the kit production.
Therefore, default BMI of the device on the Bootkit is SWD. Show Less
This is the BMI when the device is out from the factory (fresh from production).
However, the device on the bootkit is no longer ASC BSL.
The device on the bootkit has been pre-programmed to SWD during the kit production.
Therefore, default BMI of the device on the Bootkit is SWD. Show Less
Other Technologies General
ESD peak overshoot damages our IC. Which products or technology offer reliable protection with the lowest ESD peak overshoot? tips are welcome.
Other Technologies General
Which item can protect HDMI 2.0?
Other Technologies General
How to use ESD to protect 40A surge for Ethernet? maybe by different circuit or other?
Other Technologies General
We have found a hobbyist who has ported the Arduino™ Wiring language to the XMC microcontrollers. The project was started with the Infineon XMC1100 Bo...
Show More
We have found a hobbyist who has ported the Arduino™ Wiring language to the XMC microcontrollers. The project was started with the Infineon XMC1100 Boot Kit with a 32MHz Cortex M0.
He has created very helpful Getting Started and Examples, check them out here:
https://code.google.com/p/arduino-to-xmc/
Getting Started
First Steps to get Arduino code running on XMC1100
Examples
The following examples source codes can be downloaded from code trunk.
We welcome all to share your projects and examples here in this forum as well 🙂 Show Less
He has created very helpful Getting Started and Examples, check them out here:
https://code.google.com/p/arduino-to-xmc/
Getting Started
- The board: Infineon XMC1100 Boot Kit
- Board pin connections: Making physical connections to the XMC1100 Arduino™ board
- Environment: DAVE™ – Free Development Platform for Code Generation (DAVE™ 3.1.10 - it's free!)
- DAVE Forum: ...
- Libraries: Source or directly via SVN trunk
- Releases: tags or directly via SVN trunk
- Examples: via SVN examples.
First Steps to get Arduino code running on XMC1100
Examples
The following examples source codes can be downloaded from code trunk.
- Blink
- Pushbutton
- HelloWord
- Blink Without Delay
- Debounce
- Fade
- Joystick Shield
- Smoothing: smooth multiple readings of an analog input.
- Array
- ForLoop
- Unipolar Stepper Motor
- Real Time Clock (embedded into XMC1100)
- RTC (example code illustrating Time library date strings)
We welcome all to share your projects and examples here in this forum as well 🙂 Show Less