Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16 Slide 17 Slide 18 Slide 19 Slide 20 Slide 21 Product List
SAM4L Cortex-M4 Low Power Microcontroller Slide 18
The Atmel Software Framework is a library of C source code; written and optimized by SAM4L experts. It contains drivers for all peripherals. This speeds up the development and will get the user up and running quicker. It also contains a DSP library with optimized functions for filtering and transforms, allowing the designer to take full advantage of the DSP instruction set. Stacks are supported with USB, TCP/IP, Wi-Fi and Bluetooth. There are additional features like USB classes (mass storage, audio, CDC, HID), DHCP, Wi-Fi encryption and Bluetooth profiles ready to go. So far the building blocks have been covered; components essential to support the features of an application. However, the Atmel Software Framework is much more than that. It also contains examples on how to use the different peripherals. This includes DMA and interrupt based examples. In addition there are full fledged examples and reference applications that the user can use as the foundation for the application. The AVR Software Framework is of course fully documented. This code is production ready and is in use by numerous users in a wide range of application segments today. It is most likely not bug free, but it is proven. This has been developed and maintained by Microchip since 2008. In the beginning it was unique to the UC3, but has become so popular that Microchip has since added support for both the XMEGA and Mega AVRs as well as the SAM3 and SAM4 devices. This shows how popular and well received the Atmel Software Framework is with Microchip’s users.
PTM Published on: 2013-01-23