Development suite speeds Atmel MCU development
Crossware Products
Development Suite for ARM
Crossware has made its Development Suite for ARM compatible with Atmel's range of application examples available across the AT91SAM3U range of Cortex-M3-based Flash microcontrollers (MCU).
The enhanced Crossware suite allows developers using the AT91SAM3U MCUs to speed application development and to rapidly experiment with the SAM3U-EK evaluation board, understand the methods and techniques appropriate to the planned application and to make use of all the features provided within the Crossware environment.
More than 30 application examples are available demonstrating the use of the USB controller, the NAND flash controller, the SDIO/SD card controller, the MMC controller and various other on-chip peripherals.
FAT filing systems, USB mass storage devices, LCD, mouse and keyboard interfaces are also demonstrated.
The application examples are imported into the Crossware environment in a structured way to allow the developer to navigate through the source code and examine its operation.
Stepping through the code in the source level debugger viewing registers, global and local variables, memory and stack trace allows further understanding of the operation of the code.
The Crossware Workspace Creator uses the 'make' file for the GNU versions of the Atmel examples to create a set of library projects and an application project.
The appropriate command line options for the compiler, assembler and linker are determined and included in the build instructions.
The environment strings for the projects are determined and used to allow the compiler and assembler to access header files across directories and the linker to access the library files created by the library projects.
What would normally take hours of manual configuration is done in an instant.
The Atmel AT91SAM3U is an ARM Cortex-M3 Flash MCU integrating high-speed (480Mbps) USB Device-and-Transceiver, 4-bit 192Mbps SDIO/SDCard 2.0, 8-bit 384Mbps MMC 4.3 host and 48Mbps SPI interfaces on chip.
The AT91SAM3U is suitable for applications with intensive communications requirements, such as high-speed gateways in industrial, medical, data processing and consumer applications.
The Crossware ARM Development Suite runs on 32-bit and 64-bit Windows, features advanced C/C++ compiler, libraries, wizards, simulator and debugger, and provides a complete development environment for the ARM range of microprocessor cores.
More stories
Crossware updates Embedded Development Studio
Crossware has released version 5.0 of its Embedded Development Studio, which includes a range of advanced features that are designed to speed up and simplify the software-development process.
Crossware enhances ARM Development Suite
Crossware has enhanced its ARM Development Suite to improve the speed of application development across Atmel's range of AT91SAM chips.
Micromech offers Delta Tau CPU capable of performing high-speed calculations
Micromech is offering Delta Tau’s Power PMAC CPU, which is available with 800MHz or 1GHz operating frequencies and a 32- or 64-bit architecture.
Axiomtek's Express module is suitable for telecommunications and networking
The CEM860 Type 5 COM Express module from Axiomtek is suitable for applications that are graphics intensive and need a lot of inputs and outputs in areas such as telecommunication, medical imaging, digital signage, gaming machines, military and networking.
Wireless device platform is 'spoof-proof, hack-proof and crash-proof'
The The Green Hills Platform for Secure Wireless Devices is built around the Integrity real-time operating system and is suitable for developing wireless devices.


