void Display_function(void) { OLED_Show_Time(TIME); Oled_ShowCHinese(0, 4, (uint8_t *)"Ç°·½¾àÀ룺"); OLED_ShowNum(80, 4, distance, 3, 16); if(mode == 0) Oled_ShowCHinese(0, 6, (uint8_t *)"Ѽ£Ä£Ê½"); else Oled_ShowCHinese(0, 6, (uint8_t *)"ÊÖ¶¯Ä£Ê½");
时间: 2024-04-27 11:21:51 浏览: 20
这是一段 C 语言代码,函数名为 Display_function,它的作用是显示一些内容在 OLED 屏幕上。具体来说,它会显示当前的时间、距离数值、以及当前的模式(静止模式或动态模式)。其中,OLED_Show_Time、Oled_ShowCHinese、OLED_ShowNum 是显示函数,它们的具体实现方式可能需要查看函数的定义。而 distance 和 mode 可能是全局变量,需要在其他地方定义并初始化。
相关问题
void OLED_ShowCHinese(uint8_t x ,uint8_t y,uint8_t no);
OLED_ShowChinese(uint8_t (*Hzk)[32], uint8_t x, uint8_t y, uint8_t no)是一个函数,用于在OLED屏幕上显示汉字。其中,x和y是汉字的起始坐标,no是汉字的编号。该函数调用了OLED_Set_Pos()函数和OLED_WR_Byte()函数,用于设置坐标和写入数据。而汉字的数据则存储在Hzk数组中,该数组是一个二维数组,其中每个元素都是一个32位的无符号整数,表示一个汉字的数据。通过该函数,我们可以在OLED屏幕上显示各种汉字。
void OLED_Set_Pos(uint8_t x,uint8_t y);
void OLED_Set_Pos(uint8_t x,uint8_t y)是一个函数,用于设置OLED显示屏上要显示的内容的位置。在引用中提供的代码中,有几个函数与OLED显示屏有关,例如OLED_SPI_WR_Byte、OLED_SPI_Init、OLED_SPI_WrDat、OLED_SPI_WrCmd和OLED_SPI_Set_Pos等。这些函数可以通过SPI或I2C协议与OLED显示屏进行通信,从而控制OLED显示屏
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)