gd32芯片的智能车避障代码‘
时间: 2023-11-23 20:06:56 浏览: 76
智能小车避障代码
以下是一个基于GD32芯片的智能车避障代码的简单示例:
```c
#include <gd32f30x.h>
#define TRIGGER_PIN GPIO_PIN_0
#define ECHO_PIN GPIO_PIN_1
void delay_us(uint32_t us)
{
us *= 7;
while(us--){
asm("nop");
}
}
void delay_ms(uint32_t ms)
{
while(ms--){
delay_us(1000);
}
}
void ultrasonic_init(void)
{
rcu_periph_clock_enable(RCU_GPIOA);
gpio_init(GPIOA, GPIO_MODE_OUT_PP, GPIO_OSPEED_50MHZ, TRIGGER_PIN);
***
阅读全文