小车代码
ROS小车电量计代码讲解
分六节底层小车代码讲解,本章主要对控制三段电量指示灯代码的讲解
电路板说明
电量计是通过对电池通过STM32的ADC来测量电池的电压,设置区间控制灯的开关,从而达到电量的显示
打开Huanyu_time.c、Huanyu_charge.c、Huanyu_led.c、main.c
在main.c中可以看到初始化(TIM7)定时器7,周期为50ms也就是20Hz,50ms进行一次中断
传入Huanyu_time.c
50ms乘以20,也就是以1s的频率去执行Huanyu_BAT_Show
而Huanyu_BAT_Show
传入的函数叫做Source_Valtage
右键Huanyu_BAT_Show