code ax12 petit robot 12/05/2017

Fork of command_AX12_petit_robot_V3 by CRAC Team

Committer:
ClementBreteau
Date:
Fri May 12 14:35:09 2017 +0000
Revision:
7:ad4a19e26b84
Parent:
2:99b1cb0d9f5e
position ax12

Who changed what in which revision?

UserRevisionLine numberNew contents of line
SquirrelGod 2:99b1cb0d9f5e 1 /******************************************************************************
SquirrelGod 2:99b1cb0d9f5e 2 * @file: system_LPC17xx.h
SquirrelGod 2:99b1cb0d9f5e 3 * @purpose: CMSIS Cortex-M3 Device Peripheral Access Layer Header File
SquirrelGod 2:99b1cb0d9f5e 4 * for the NXP LPC17xx Device Series
SquirrelGod 2:99b1cb0d9f5e 5 * @version: V1.02
SquirrelGod 2:99b1cb0d9f5e 6 * @date: 27. July 2009
SquirrelGod 2:99b1cb0d9f5e 7 *----------------------------------------------------------------------------
SquirrelGod 2:99b1cb0d9f5e 8 *
SquirrelGod 2:99b1cb0d9f5e 9 * Copyright (C) 2009 ARM Limited. All rights reserved.
SquirrelGod 2:99b1cb0d9f5e 10 *
SquirrelGod 2:99b1cb0d9f5e 11 * ARM Limited (ARM) is supplying this software for use with Cortex-M3
SquirrelGod 2:99b1cb0d9f5e 12 * processor based microcontrollers. This file can be freely distributed
SquirrelGod 2:99b1cb0d9f5e 13 * within development tools that are supporting such ARM based processors.
SquirrelGod 2:99b1cb0d9f5e 14 *
SquirrelGod 2:99b1cb0d9f5e 15 * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED
SquirrelGod 2:99b1cb0d9f5e 16 * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
SquirrelGod 2:99b1cb0d9f5e 17 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
SquirrelGod 2:99b1cb0d9f5e 18 * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR
SquirrelGod 2:99b1cb0d9f5e 19 * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
SquirrelGod 2:99b1cb0d9f5e 20 *
SquirrelGod 2:99b1cb0d9f5e 21 ******************************************************************************/
SquirrelGod 2:99b1cb0d9f5e 22
SquirrelGod 2:99b1cb0d9f5e 23
SquirrelGod 2:99b1cb0d9f5e 24 #ifndef __SYSTEM_LPC17xx_H
SquirrelGod 2:99b1cb0d9f5e 25 #define __SYSTEM_LPC17xx_H
SquirrelGod 2:99b1cb0d9f5e 26
SquirrelGod 2:99b1cb0d9f5e 27 #ifdef __cplusplus
SquirrelGod 2:99b1cb0d9f5e 28 extern "C" {
SquirrelGod 2:99b1cb0d9f5e 29 #endif
SquirrelGod 2:99b1cb0d9f5e 30
SquirrelGod 2:99b1cb0d9f5e 31 extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
SquirrelGod 2:99b1cb0d9f5e 32
SquirrelGod 2:99b1cb0d9f5e 33
SquirrelGod 2:99b1cb0d9f5e 34 /**
SquirrelGod 2:99b1cb0d9f5e 35 * Initialize the system
SquirrelGod 2:99b1cb0d9f5e 36 *
SquirrelGod 2:99b1cb0d9f5e 37 * @param none
SquirrelGod 2:99b1cb0d9f5e 38 * @return none
SquirrelGod 2:99b1cb0d9f5e 39 *
SquirrelGod 2:99b1cb0d9f5e 40 * @brief Setup the microcontroller system.
SquirrelGod 2:99b1cb0d9f5e 41 * Initialize the System and update the SystemCoreClock variable.
SquirrelGod 2:99b1cb0d9f5e 42 */
SquirrelGod 2:99b1cb0d9f5e 43 extern void SystemInit (void);
SquirrelGod 2:99b1cb0d9f5e 44
SquirrelGod 2:99b1cb0d9f5e 45 /**
SquirrelGod 2:99b1cb0d9f5e 46 * Update SystemCoreClock variable
SquirrelGod 2:99b1cb0d9f5e 47 *
SquirrelGod 2:99b1cb0d9f5e 48 * @param none
SquirrelGod 2:99b1cb0d9f5e 49 * @return none
SquirrelGod 2:99b1cb0d9f5e 50 *
SquirrelGod 2:99b1cb0d9f5e 51 * @brief Updates the SystemCoreClock with current core Clock
SquirrelGod 2:99b1cb0d9f5e 52 * retrieved from cpu registers.
SquirrelGod 2:99b1cb0d9f5e 53 */
SquirrelGod 2:99b1cb0d9f5e 54 extern void SystemCoreClockUpdate (void);
SquirrelGod 2:99b1cb0d9f5e 55
SquirrelGod 2:99b1cb0d9f5e 56 #ifdef __cplusplus
SquirrelGod 2:99b1cb0d9f5e 57 }
SquirrelGod 2:99b1cb0d9f5e 58 #endif
SquirrelGod 2:99b1cb0d9f5e 59
SquirrelGod 2:99b1cb0d9f5e 60 #endif /* __SYSTEM_LPC17xx_H */