
Go to the source code of this file.
Classes | |
| struct | HL_STATUS |
Defines | |
| #define | LER0_EN 1 << 0 |
| #define | LER1_EN 1 << 1 |
| #define | LER2_EN 1 << 2 |
| #define | LER3_EN 1 << 3 |
| #define | LER4_EN 1 << 4 |
| #define | LER5_EN 1 << 5 |
| #define | LER6_EN 1 << 6 |
| #define | MR0_INT 1 << 0 |
| #define | MR1_INT 1 << 1 |
| #define | MR2_INT 1 << 2 |
| #define | MR3_INT 1 << 3 |
| #define | MR4_INT 1 << 8 |
| #define | MR5_INT 1 << 9 |
| #define | MR6_INT 1 << 10 |
| #define | PWM_CYCLE 1200 |
| #define | PWM_OFFSET 200 |
| #define | PWMENA1 1 << 9 |
| #define | PWMENA2 1 << 10 |
| #define | PWMENA3 1 << 11 |
| #define | PWMENA4 1 << 12 |
| #define | PWMENA5 1 << 13 |
| #define | PWMENA6 1 << 14 |
| #define | PWMMR0I 1 << 0 |
| #define | PWMMR0R 1 << 1 |
| #define | PWMMR0S 1 << 2 |
| #define | PWMMR1I 1 << 3 |
| #define | PWMMR1R 1 << 4 |
| #define | PWMMR1S 1 << 5 |
| #define | PWMMR2I 1 << 6 |
| #define | PWMMR2R 1 << 7 |
| #define | PWMMR2S 1 << 8 |
| #define | PWMMR3I 1 << 9 |
| #define | PWMMR3R 1 << 10 |
| #define | PWMMR3S 1 << 11 |
| #define | PWMMR4I 1 << 12 |
| #define | PWMMR4R 1 << 13 |
| #define | PWMMR4S 1 << 14 |
| #define | PWMMR5I 1 << 15 |
| #define | PWMMR5R 1 << 16 |
| #define | PWMMR5S 1 << 17 |
| #define | PWMMR6I 1 << 18 |
| #define | PWMMR6R 1 << 19 |
| #define | PWMMR6S 1 << 20 |
| #define | PWMSEL2 1 << 2 |
| #define | PWMSEL3 1 << 3 |
| #define | PWMSEL4 1 << 4 |
| #define | PWMSEL5 1 << 5 |
| #define | PWMSEL6 1 << 6 |
| #define | TCR_CNT_EN 0x00000001 |
| #define | TCR_PWM_EN 0x00000008 |
| #define | TCR_RESET 0x00000002 |
Functions | |
| void | delay (int) |
| void | init (void) |
| void | init_get_calibdata_from_flash (void) |
| void | init_interrupts (void) |
| void | init_ports (void) |
| void | init_pwm (void) |
| void | init_spi (void) |
| void | init_spi1 (void) |
| void | init_timer0 (void) |
| void | init_timer1 (void) |
| unsigned int | peripheralClockFrequency (void) |
| void | pll_feed (void) |
| void | pll_init (void) |
| unsigned int | processorClockFrequency (void) |
| void | PWM_Init (void) |
| void | SPI1Send (char *, unsigned int, unsigned char) |
| void | SPI_get_data (unsigned int) |
| void | write_calibdata_to_flash (void) |
Variables | |
| unsigned char | CAM_Commands_received |
| struct HL_STATUS | HL_Status |
| #define PWM_OFFSET 200 |
| #define TCR_CNT_EN 0x00000001 |
| #define TCR_PWM_EN 0x00000008 |
| void delay | ( | int | ) |
Definition at line 280 of file original_hl_sdk_2.0/system.c.
| void init | ( | void | ) |
Definition at line 41 of file original_hl_sdk_2.0/system.c.
| void init_get_calibdata_from_flash | ( | void | ) |
| void init_interrupts | ( | void | ) |
Definition at line 60 of file original_hl_sdk_2.0/system.c.
| void init_ports | ( | void | ) |
Definition at line 90 of file original_hl_sdk_2.0/system.c.
| void init_pwm | ( | void | ) |
| void init_spi | ( | void | ) |
Definition at line 213 of file original_hl_sdk_2.0/system.c.
| void init_spi1 | ( | void | ) |
Definition at line 219 of file original_hl_sdk_2.0/system.c.
| void init_timer0 | ( | void | ) |
Definition at line 180 of file original_hl_sdk_2.0/system.c.
| void init_timer1 | ( | void | ) |
| unsigned int peripheralClockFrequency | ( | void | ) |
Definition at line 262 of file original_hl_sdk_2.0/system.c.
| void pll_feed | ( | void | ) |
Definition at line 251 of file original_hl_sdk_2.0/system.c.
| void pll_init | ( | void | ) |
Definition at line 245 of file original_hl_sdk_2.0/system.c.
| unsigned int processorClockFrequency | ( | void | ) |
Definition at line 257 of file original_hl_sdk_2.0/system.c.
| void PWM_Init | ( | void | ) |
Definition at line 191 of file original_hl_sdk_2.0/system.c.
| void SPI1Send | ( | char * | , |
| unsigned | int, | ||
| unsigned | char | ||
| ) |
| void SPI_get_data | ( | unsigned | int | ) |
| void write_calibdata_to_flash | ( | void | ) |
| unsigned char CAM_Commands_received |