This video demonstrates the creation of a program that uses UART0 of an AT91SAM7S256 microcontroller to transmit and receive characters. After the program has been built, correct operation is verified by running it in the simulator. Then it is downloaded and run on the target board via that source level debugger.
This video demonstrates the creation of C++ classes to drive LED's and to read switches. The hardware demonstration platform is the ARM Training System.
This video shows the Code Configuration Wizard for the LPC2xxx PLL being used to configure the PLL. A software loop is used to wait for the PLL to stabilise before it is connected.
This video shows the Code Configuration Wizard for the LPC2xxx PLL being used to configure the PLL. The PLL is connected in an interrupt handler avoiding the need for a software loop.
This video demonstrates the use of the drag-and-drop linker script editor.
This video demonstrates the use of the Atmel Softpack workspace generator to import the lwIP TCP/IP Stack application into the Crossware environment.
This video demonstrates the creation of a program that reads on-chip temperature sensor of the C8051F931 and sends the results on request to an SPI master. The SPI master is an ARM LPC2103 board and the program for this board is also created. The resulting two programs are built, debugged and run on a single PC and the temperature readings written to and displayed on the PC via the ARM JTAG debugger interface.
The STM32 microncontrollers include a bootloader located in system memory. By creating an image of that system memory in a binary file, it is possible to run it in a simulator. This video demonstrates the process of running such a bootloader in the Crossware simulator.