|
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- /*****************************************************************************
- * @file ReadMe.txt
- * @brief Explanation how to use the Device folder and template files
- * @version V3.01
- * @date 06. March 2012
- *****************************************************************************/
-
- Following directory structure and template files are given:
-
- - <Vendor>
- |
- +-- <Device>
- |
- +-- Include
- | +- <Device>.h header file
- | +- system_Device.h system include file
- +-- Source
- |
- +- system_<Device>.c system source file
- |
- +-- ARM ARM RVCT toolchain
- | +- startup_<Device>.s startup file for ARMCC
- |
- +-- GCC ARM GNU toolchain
- |
- +-- G++ CodeSourcey GNU toolchain
- |
- +-- IAR IAR toolchain
-
-
- Copy the complete folder including files and replace:
- - folder name 'Vendor' with the abbreviation for the device vendor e.g.: NXP.
- - folder name 'Device' with your specific device name e.g.: LPC17xx.
- - in the filenames 'Device' with your specific device name e.g.: LPC17xx.
-
-
- The template files contain comments starting with 'ToDo: '
- There it is described what you need to do.
-
-
- The template files contain following placeholder:
-
- <Device>
- <Device> should be replaced with your specific device name.
- e.g.: LPC17xx
-
- <DeviceInterrupt>
- <DeviceInterrupt> should be replaced with a specific device interrupt name.
- e.g.: TIM1 for Timer#1 interrupt.
-
- <DeviceAbbreviation>
- <DeviceAbbreviation> should be replaced with a dedicated device family
- abbreviation (e.g.: LPC for LPC17xx device family)
-
- Cortex-M#
- Cortex-M# can be replaced with the specific Cortex-M number
- e.g.: Cortex-M3
-
-
-
- Note:
- Template files (i.e. startup_Device.s, system_Device.c) are application
- specific and therefore expected to be copied into the application project
- folder prior to use!
-
|