void ShowDistance() { uint8 jiujing; uint16 Distance; //ÔÝ´æ¾àÀëÖµ static uint16 cnt = 0; Distance = GetDistance(hcsr_flag); sprintf(display_buf, "%u.%ucm ", Distance/10, Distance%10); OLED_display_string_8X16(48, 0, display_buf); sprintf(display_buf, "%uKm/h ", speed); OLED_display_string_8X16(48, 2, display_buf); jiujing = TLC549_ADC(); jiujing = TLC549_ADC(); sprintf(display_buf, "%03bu", jiujing); OLED_display_string_8X16(48, 4, display_buf);
时间: 2023-07-16 10:12:00 浏览: 87
Python 改变数组类型为uint8的实现
这是一个函数,它会显示距离、速度和酒精浓度。其中,GetDistance() 函数用于获取超声波传感器返回的距离值并计算出真实距离,TLC549_ADC() 函数用于获取酒精传感器返回的酒精浓度值。sprintf() 函数用于将数据格式化为字符串,并将其显示在 OLED 上。cnt 是一个静态变量,表示函数被调用的次数。
阅读全文