Software Examples
24
SLAU678A – March 2016 – Revised April 2016
Copyright © 2016, Texas Instruments Incorporated
MSP430FR5994 LaunchPad™ Development Kit (MSP
‑
EXP430FR5994)
3.4.2
Operation
This demo is a TI Design highlighting the signal processing capabilities and performance of the
MSP430FR5994 MCU and its integrated Low Energy Accelerator (LEA). This example also uses the
430BOOST-SHARP96 BoosterPack plug-in module to display the filtered output of the audio signal and
act as a user interface. To use this code example user's must configure the Audio BoosterPack plug-in
module to use its alternate microphone power and output pins by moving the 0-ohm resistor on R1 to R3
and R4 to R5 as shown in
. For more information on this example please visit the TI Design
page at
http://www.ti.com/tool/tidm-filtering-signalprocessing
Figure 17. Alternate Microphone Configuration
3.5
Emulating EEPROM TI Design Example
This section describes the functionality and structure of the
. Its software
can be downloaded from
.
3.5.1
Source File Structure
The project is split into multiple files (see
). This makes it easier to navigate and reuse parts of it
for other projects.
Table 11. Source File and Folders
Name
Description
main.c
The demo's clock, GPIO, EEPROM initialization and interrupt configurations.
eeprom_interface/eeprom_i2c.c
EEPROM I
2
C interface initialization and functions
eeprom_interface/eeprom_spi.c
EEPROM SPI interface initialization and functions
eeprom_definitions.h
Global variables definitions
eeprom.c
EEPROM standard functions
sensing_proc.c
Functions for sampling temperature and voltage
Library: driverlib