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)
{
}
}
本文来自博客园,作者:LI,Yi-han,转载请注明原文链接:https://www.cnblogs.com/LiYi-han/p/19242905

浙公网安备 33010602011771号