#include <lpc21xx.h>#include <types.h>#include <deb_led.h>#include <system_def.h>#include <can_ids.h>#include <periph/can.h>#include <string.h>#include "engine.h"#include "uar.h"#include <can_msg_def.h>#include "fsm.h"#include "def.h"#include <adc.h>
|
| |
| #define | CAN_SPEED 1000000 |
| timer0 & ISR | |
| #define | CAN_ISR 0 |
| timer0 & ISR | |
| #define | ADC_ISR 1 |
| timer0 & ISR | |
| #define | TIMER_IRQ_PRIORITY 5 |
| timer0 & ISR | |
| #define | END_SWITCH_UP_PIN 9 |
| timer0 & ISR | |
| #define | END_SWITCH_DOWN_PIN 8 |
| timer0 & ISR | |
| #define | SWITCH_HOME_PIN 19 |
| timer0 & ISR | |
| #define | START_PIN 15 |
| timer0 & ISR | |
| #define | COLOR_PIN 18 |
| timer0 & ISR | |
| #define | SWITCH_STRATEGY_PIN 17 |
| timer0 & ISR | |
| #define | START_SEND_PRIOD_FAST 50 |
| timer0 & ISR | |
| #define | START_SEND_PRIOD_SLOW 300 |
| timer0 & ISR | |
| #define | START_SEND_FAST_COUNT 10 |
| timer0 & ISR | |
| #define | LIFT_IRC_VAL_MAX 0x19C |
| timer0 & ISR | |
| #define | LIFT_IRC_VAL_MIN 0x0 |
| timer0 & ISR | |
| #define | IRC_A_PIN 2 |
| timer0 & ISR | |
| #define | IRC_B_PIN 3 |
| timer0 & ISR | |
| #define | IRC_A_MASK 0x04 |
| timer0 & ISR | |
| #define | IRC_B_MASK 0x08 |
| timer0 & ISR | |
| #define | IRC_AB_MASK 0x0C |
| timer0 & ISR | |
| struct fsm | fsm_lift |
| timer0 & ISR | |
| void | lift_switches_handler (void) |
| timer0 & ISR | |
| int32_t | irc_read_tick () |
| timer0 & ISR | |
| void | init_motors (void) |
| timer0 & ISR | |
| void | set_irq_handler (uint8_t source, uint8_t irq_vect, void(*handler)()) |
| timer0 & ISR | |
| void | timer0_irq () |
| timer0 & ISR | |
| void | start_button (void) |
| timer0 & ISR | |
| void | CAN_rx (can_msg_t *msg) |
| timer0 & ISR | |
| void | init_periphery (void) |
| timer0 & ISR | |
| void | can_send_status (void) |
| timer0 & ISR | |
| void | dbg_print_time () |
| timer0 & ISR | |
| void | fsm_lift_init (struct fsm *fsm, enum event event) |
| timer0 & ISR | |
| void | blink_led () |
| timer0 & ISR | |
| void | robot_switches_handler () |
| timer0 & ISR | |
| int | main (void) |
| timer0 & ISR | |
1.7.1