OLED_Showstring软件界面简洁明了,主要包含以下几个板块:菜单栏、设置面板、显示面板和帮助文档。菜单栏包含了软件的主要功能选项,如新建显示、保存显示、加载显示等;设置面板用于设置OLED屏幕的参数,如分辨率、颜色模式等;显示面板用于显示和控制OLED屏幕的内容;帮助文档提供了软件的帮助信息和常见问题解答。 三、使用方法...
首先我们从例程中可以得到如下类型的操作函数,这些函数基本具备了菜单操作的一切,只需要填充坐标和显示内容就可以了。 void OLED_ShowChar(u8 x,u8 y,u8 chr,u8 sizey,u8 mode); void OLED_ShowString(u8 x,u8 y,u8 *dp,u8 sizey,u8 mode); void OLED_ShowNum(u8 x,u8 y,u32 num,u16 len,u8 sizey...
第一个参数指定起始行,第二个参数指定起始列,第三个参数是要显示的字符,比如,1行1列,显示字符A,那在屏幕上1行1列的位置,就会像这样显示一个A,右边OLED的实物图中就是它的实际效果 第四个是OLED_showString,显示字符串。比如在1行3列显示字符串HelloWorld!那就会从第1行第3列这里开始,显示HelloWorld! 第五...
我们直接调用OLED_ShowString(uint8_t x,uint8_t y,char *chr)函数即可。 参考主程序代码如下 #include"stm32f10x.h"#include"oled.h"#include"bsp_systick.h"intmain(void) {charBuffer[15] ="Hello, World!"; Systick_InitConfig(); GPIO_OLED_InitConfig(); OLED_Clear(); OLED_ShowString(20,2,...
OLED_ShowString(20,2, Buffer);while(1); } 这个函数主要用于显示字符串数据,效果如图3.1-1所示。 Fig.3.1-2 液晶屏显示字符串数据信息 3.2 利用液晶屏显示数据信息 我们的数据一般分为两种,一种是整型数据,一种是浮点型数据。整型数据好显示,我们可以用上述代码里面的OLED_ShowNum(uint8_t x,uint8_t y,...
OledShowString(&oled,OLED_FONT_8x16,2,32,pStr); //显示8x16的ASCII字符 OledShowString(&oled,OLED_FONT_8x16,4,20,"X%0.1f,Y%0.1f,Z%0.1f",x,y,z); } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ...
/*OLED_ShowString(0,0,A,sizeof(A)); OLED_ShowString(0,4,A,sizeof(B));*/ OLED_ShowCHinese(0,2,0); OLED_ShowCHinese(16,2,1); OLED_ver_scroll(); while (1) { } } 至此就可以实现OLED的简单驱动了,下一期将会更新此olde屏幕在linux系统上的驱动配置...
OLED_showString(10,2,"V=3.5m/s",16); //显示字符串 问题:oled驱动程序显示字符串显示的是常亮...
②OLED_ShowString:显示字符串,第一、二个参数同上,第三个参数为有双引号括起来的字符串(注意字符串不要超过屏幕了,否则字符串会覆盖或者说字符串乱了,是不会给你第二行接着现实的,自己可以试试) 同时该函数可以用于清除部分,在你想清掉的地方显示空格字符就可以了(OLED_Clear函数局部版) ③OLED_ShowNum:显示...
OLED_ShowString(16,2,"RTC TEST",16); OLED_ShowString(16,4," : :",16); OLED_ShowString(16,6," - -",16);while(1) { t++;if((t% 10) == 0){ rtc_get_time(&hour, &min,&sec, &m); OLED_ShowNum(16,4,hour,2,16); ...