Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
SMC Example for EVK1100 Documentation

Introduction

This is the documentation for the data structures, functions, variables, defines, enums, and typedefs for the SMC on EBI driver.

This example demonstrates how to use the SMC on EBI driver with the onboard SMC. It initializes the SMC, do a write access and a read back

To use this code in your own application, make a pointer to the base address of the SMC and access it like you would normally access a memory-mapped device.

The file "smc_peripheral.h" contains all declarations for Data Bus Width and timing constraints Please refer to the datasheet for specific SMC module of AVR32 UC3 devices constraints.

Main Files

Compilation Information

This software is written for GNU GCC for AVR32 and for IAR Embedded Workbench for Atmel AVR32. Other compilers may or may not work.

Device Information

All AVR32 devices with an SRAM connected through the SMC can be used.

Configuration Information

This example has been tested with the following configuration:

  • EVK1100 evaluation kit with additional SRAM connected to the SMC module,
  • CPU clock: 12 MHz;

Contact Information

For further information, visit Atmel AVR32.