20 lines
458 B
C
20 lines
458 B
C
#ifndef __BOARD_H__
|
|
#define __BOARD_H__
|
|
#include "lib.h"
|
|
#include "ssd1306_oled.h"
|
|
#define UART_RXSIZE (240u) // 接收240个字节
|
|
#define UART_TXSIZE (240u) // 发送240个字节
|
|
|
|
#define TASK_TIM TIM1
|
|
#define PWM_TIM TIM2
|
|
#define PWM_CHANNEL LL_TIM_CHANNEL_CH2
|
|
#define WORK_TIM TIM3
|
|
|
|
extern uart_t *uart;
|
|
|
|
void board_init(void);
|
|
void uart_send(uint8_t *data, uint16_t len);
|
|
void set_motor_pwm(float32 percent);
|
|
void set_motor_pwm_arr(int16_t arr);
|
|
#endif
|