- #include "stm32f10x.h"
- #include "delay.h"
- #include "oled.h"
- #include "bmp.h"
- #include "HC-SR04.h"
- void csb_mode(void);
- void logo(void);
- int main(void)
- {
- delay_init();//延時函數初始化
-
-
- Uitr_GPIO_Config();//超聲波初始化
- TIM4_Config();//定時器4初始化
- OLED_Init();//初始化OLED
- OLED_Clear();//OLED 屏幕清屏
- delay_init();//延時初始化
- OLED_Clear(); //OLED 屏幕清屏
- logo();
- while(1)
- {
- Uitr_Data();
- }
- }
- void logo(void)
- {
- /* 模式: 超聲波 */
- OLED_ShowCHinese(0, 2,31);
- OLED_ShowCHinese(16,2,32);
- OLED_ShowChar(32,2,':');
- OLED_ShowCHinese(48,2,5);
- OLED_ShowCHinese(64,2,6);
- OLED_ShowCHinese(80,2,7);
- /* 距離 */
- OLED_ShowCHinese(0, 4,8);
- OLED_ShowCHinese(16,4,9);
- OLED_ShowChar(32,4,':');
- OLED_ShowString(80,4,"mm");
- }
復制代碼
程序:
STM32超聲波測距OLED顯示.7z
(149.38 KB, 下載次數: 274)
2021-1-27 15:27 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|