CODE2:OLED测试

/* Includes ------------------------------------------------------------------*/
#include "stm32f10x.h"                  // Device header
#include "OLED.h"

/* 主函数 ------------------------------------------------------------------*/
int main(void)
{
	/*-------- 初始化硬件 --------*/
	OLED_Init();		//OLED初始化
	
	/*-------- OLED显示 --------*/
	OLED_ShowChar(1, 1, 'A');				//1行1列显示字符A
	
	OLED_ShowString(1, 3, "HelloWorld!");	//从1行3列开始,显示字符串HelloWorld!(11)
	
	OLED_ShowNum(2, 1, 12345, 5);			//从2行1列开始,显示十进制数字12345,长度为5

	OLED_ShowSignedNum(2, 7, -66, 2);		//从2行7列开始,显示有符号十进制数字-66,长度为2
	
	OLED_ShowHexNum(3, 1, 0xAA55, 4);		//从3行1列开始,显示十六进制数字0xA5A5,长度为4
	
	OLED_ShowBinNum(4, 1, 0xAA55, 16);		//4行1列显示二进制数字0xA5A5,长度为16
											//C语言无法直接写出二进制数字,故需要用十六进制表示
	
//	OLED_Clear(); // 清屏函数
//	OLED_ShowString(2, 1, "     ");	// 局部清屏:显示空格
//	OLED_ShowString(2, 1, "     ");	// 局部清屏:显示空格
//	OLED_ShowString(1, 3, "           ");	
	
	while(1)
	{
	
	}
	
}

posted @ 2025-11-19 15:51  LI,Yi-han  阅读(7)  评论(0)    收藏  举报