File List
Here is a list of all files with brief descriptions:
[detail level 1234567]
▼ firmware | |
▼ default | |
▼ lib | |
▼ _can_dbc | |
dbc_parse.py | |
▼ L0_LowLevel | |
► source | |
bit_manip.h | Provides bit-manipulation macros |
chip_info.h | Provides the chip programming info |
core_cm3.h | CMSIS Cortex-M3 Core Peripheral Access Layer Header File |
fault_registers.h | This file simply provides registers that are used to detect faults. These registers should be defined to a RAM region not used by the program |
LPC17xx.h | CMSIS Cortex-M3 Core Peripheral Access Layer Header File for NXP LPC17xx Device Series |
lpc_isr.h | Interrupt Service Routine (ISR) functions |
lpc_sys.h | Provides the following system services : |
uart0_min.h | This file provides minimal UART0 implementation The getchar and putchar functions provide polling version of data I/O |
▼ L1_FreeRTOS | |
► hooks | |
► include | |
► MemMang | |
► portable | |
► src | |
► trace | |
FreeRTOSConfig.h | |
▼ L2_Drivers | |
► base | |
► src | |
adc0.h | |
can.h | |
eint.h | |
i2c2.hpp | I2C2 Interrupt driven IO driver |
lpc_pwm.hpp | |
lpc_rit.h | |
lpc_timers.h | |
nrf_stream.hpp | Nordic stream |
rtc.h | This file provides access to the System's Real-time Clock that maintains time even through power-loss granted that the RTC Backup battery is installed |
spi_sem.h | |
ssp0.h | |
ssp1.h | |
uart0.hpp | UART0 Interrupt driven IO driver |
uart2.hpp | UART2 Interrupt driven IO driver |
uart3.hpp | UART3 Interrupt driven IO driver |
▼ L3_Utils | |
► src | |
► tlm | |
c_list.h | |
circular_buffer.hpp | Circular bufferVersion: 20140305 Initial |
command_handler.hpp | |
file_logger.h | This is a logger that logs data to a file on the system such as an SD Card.20140714: Fixed bugs and added more API 20140529: Changed completely to C and FreeRTOS based logger 20120923: modified flush() to use semaphores 20120619: Initial |
freertos_timer.hpp | |
printf_lib.h | Contains printf library to use inside ISR, or print data on heap |
rtc_alarm.h | This file provides API to enable real-time clock FreeRTOS signals or alarms |
sampler.hpp | |
scheduler_task.hpp | C++ Task class based on FreeRTOSThis file provides the structure to create and manage a FreeRTOS task |
singleton_template.hpp | |
soft_timer.hpp | Provides "Software Timer" or a polling timer |
stop_watch.hpp | Provides "Software Timer" or a polling timer |
str.hpp | Provides string class with a small foot-printVersion: 01102013 Added eraseFirstWords() Version: 05052013 Added tokenize() to get char* tokens. Added clearAll(). Fixed str::printf() Version: 02122013 Added support for str memory on a stack (external memory). Fix removeAllSpecialChars() Version: 12082012 Remove encryption functions, fix beginsWithIgnoreCase(). Added operators for str Version: 10062012 Added scanf() Version: 06192012 Initial |
utilities.h | |
vector.hpp | Vector Class with a small footprintVersion: 05172013 Added at() to ease element access when vector is a pointer. Version: 06192012 Initial |
▼ L4_IO | |
► fat | |
► src | |
► wireless | |
acceleration_sensor.hpp | |
bio.h | Provides the map of all Board Pins, and initializes all connected signals of the board |
gpio.hpp | |
i2c2_device.hpp | |
io.hpp | This file provides access to all IO devices of the boardVersion: 06192012 Initial |
IR_sensor.hpp | |
LED.hpp | |
LED_Display.hpp | |
light_sensor.hpp | |
storage.hpp | |
switches.hpp | |
temperature_sensor.hpp | |
▼ newlib | |
malloc_lock.c | This file defines the GCC functions for malloc lock and unlock. These are mainly needed when using FreeRTOS, and are harmless if FreeRTOS is not running. GCC calls these functions before and after calling the malloc() functions |
memory.cpp | |
newlib_syscalls.c | |
newlib_time.c | |
sys_config.h | This file provides the configurable parameters for your project |