User manual

AOAA Kit Software User’s Guide
Page 33
Copyright 2012 © Embedded Artists AB
Lib_FatFs_SD
Contains ChaN's Fat FS Module ported to the LPCXpresso Base Board.
http://elm-chan.org/fsw/ff/00index_e.html
Lib_FreeRTOS
A port of FreeRTOS
Lib_lwip
A port of lwIP ver 1.4.0
Lib_MCU
Drivers for the MCU peripherals
nxpUSBLib
NXP’s USB library
5.2 The aoa_board_binaries_xxxxxx.zip
As the name suggests the aoa_board_binaries_xxxxxx.zip file contains pre-compiled versions (as
*.hex files) of all the demos in aoa_board_xxxxxx.zip.
It is recommended to download and install Flash Magic (http://www.flashmagictool.com/). It is a PC
tool for programming flash based microcontrollers from NXP over the UART. This application can
download the pre-compiled applications to the LPC1769 on the AOAA Board
5.3 The aoa_can_node_xxxxxx.zip
This zip file contains the software needed for the LPC11C24 on the AOAA Board. The software is
flashed when the AOAA Board is delivered but if it has to be flashed again use the procedure
described in section 4.3 using this zip file.
The workspace will contain 4 projects:
Project
Description
Lib_Board
Board specific drivers shared by multiple projects. Includes e.g. Xbee,
E2PROM and button code.
Lib_CMSISv2p00_LPC17xx
The CMSIS (Cortex Microcontroller Software Interface Standard) library.
Lib_MCU
Drivers for the MCU peripherals
demo
The code to flash on the LPC11C24
Note that the only possibility for downloading code to the LPC11C24 is via the SWD/JTAG interface.
5.4 The android_apps_xxxxxx.zip
This zip file contains the two Android applications used in the demos in sections 3.1 to 3.3 . There is no
need to unzip this file instead use the procedure described in section 4.2 to open it in an Eclipse
workspace.
The workspace will contain 2 projects:
Project
Description
Demo_AOA_Basic
The AOA Basic application used in the demo with the same name. See
section 3.1
Demo_AOA_Nodes
The AOA Nodes application used in both the AOA CAN and AOA XBee
demos. See sections 3.2 and 3.3
5.5 The xpr_1769_bb_xbee_node_xxxxxx.zip
This zip file contains the software for an LPC1769 LPCXpresso Board when used with an LPCXpresso
Base Board and an XBee module as described in the AOA XBee demo in section 3.3 . There is no