The development Software Keil for architecture ARM7 TDMI support the following devices ARM7: Atmel, Philips and Analog Devices, Sharp, OKI, ST Microelectronics. Instrument for ARM consist of the following parts:
– CAARM Compiler/Assembler Kit Contains AARM Assembler, ARM Utilities, CARM Compiler, LARM Linker/Locator and the integrated medium of the development of Ð’Âµ.Vision IDE, which accomplishes complete control Compiler, Assembler;
– PKARM – Professional Developer’.s Kit Includes all components CAARM plus of Ð’Âµ.Vision Debugger, which supports the complete simulation of devices and OS of the real time RTXA-Tiny;
– DKARM Developer’s Kit – is included the integrated medium of the development of Ð’Âµ.Vision IDE and Ð’ÂµVision Debugger;
– Ar- ARM advanced Rtx- ARM the operating system of the real time Keil Rtx-ARM, which includes Flash File System and support TCP/IP Networking;
– ULINK – adapter Usb-jtag for the connection of interface JTAG ARM7 to port USB of personal computer.
Keil ARM Tools Makes it possible to select, which of compilers and assemblers to use in the project:
– GNU ARM Compiler, Assembler – freely extended ON, does not have limitations according to the functions and the size of the code and is supported DKARM. It is used, if the purpose of the reduction of the cost of the means of development stands;
– ARM ADS/RealView Compiler – industrial standard, it is used if they be required the standard means of development;
– Keil CARM C Compiler – it makes it possible to generate programs for the single-crystal applications minimum according to the size.
The large number of examples makes it possible to rapidly begin work with controllers ARM and it is simple to assign initial installations and configuration.
Ð’Âµ.Vision Debugger accurately simulates the built-in periphery ARM (I2C, CAN, UART, SPI, interruptions, ports, ATSP, TSAP and SHIM). Simulation helps to correctly assign the configuration of devices and to avoid the useless expenditure of time to the problems of initial installation.
ULINK Usb-jtag Adapter It loads the program code in that build it Flash and makes it possible to conduct fixing using apparatus points of stop.