change LED blink timer to TIMER16.

change ultrasonic transmit pin timer to TIMER13 CH0 PB1(AF_0).
rename function name.
This commit is contained in:
2024-09-24 23:24:58 +08:00
parent d51a97df32
commit e3b6112411
4 changed files with 80 additions and 23 deletions

View File

@@ -10,8 +10,8 @@
#define LED_PORT GPIOA
#define LED_PIN GPIO_PIN_9
#define LED_RCU RCU_GPIOA
#define LED_TIMER TIMER13
#define LED_IRQ TIMER13_IRQn
#define LED_TIMER TIMER16
#define LED_IRQ TIMER16_IRQn
#define USART_RCU RCU_USART0
#define USART_GPIO_RCU RCU_GPIOA
@@ -24,19 +24,21 @@
#define US_TRAN_GPIO_RCU RCU_GPIOB
#define US_TRAN_GPIO_PORT GPIOB
#define US_TRAN_PIN GPIO_PIN_1
#define US_TRAN_AF GPIO_AF_0
#define US_TRAN_RCU RCU_TIMER2
#define US_TRAN_TIMER TIMER2
#define US_TRAN_CH TIMER_CH_3
#define US_TRAN_RCU RCU_TIMER13
#define US_TRAN_TIMER TIMER13
#define US_TRAN_CH TIMER_CH_0
void led_config(void);
void usart_config(void);
void ultrasonic_config(void);
void ultrasonic_peripheral_config(void);
void ultrasonic_transmit_config(void);
void ultrasonic_pwm_out_cycles(uint8_t cycles);
void timer15_config(void);
void ultrasonic_transmit_delay(void);
void recevice_exti_config(void);
void ultrasonic_echo_timer_config(void);
#endif //ULTRASONIC_DRIVER_H