Macros | Functions
main.c File Reference
#include "ch.h"
#include "hal.h"
#include "stm32f4xx_conf.h"
#include <stdio.h>
#include <math.h>
#include <string.h>
#include <stdlib.h>
#include "main.h"
#include "mcpwm.h"
#include "ledpwm.h"
#include "comm_usb.h"
#include "terminal.h"
#include "hw.h"
#include "app.h"
#include "packet.h"
#include "commands.h"
#include "timeout.h"
#include "comm_can.h"
#include "ws2811.h"
#include "led_external.h"
#include "encoder.h"
#include "servo.h"
#include "servo_simple.h"

Macros

#define ADC_SAMPLE_MAX_LEN   2000
 

Functions

void main_dma_adc_handler (void)
 
float main_get_last_adc_isr_duration (void)
 
void main_sample_print_data (bool at_start, uint16_t len, uint8_t decimation)
 
int main (void)
 

Macro Definition Documentation

#define ADC_SAMPLE_MAX_LEN   2000

Function Documentation

int main ( void  )
void main_dma_adc_handler ( void  )
float main_get_last_adc_isr_duration ( void  )
void main_sample_print_data ( bool  at_start,
uint16_t  len,
uint8_t  decimation 
)