一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 1657|回复: 3
收起左侧

[STM8/STM32] 阳光科技开发板STM32之自创GUI的API接口说明

[复制链接]
发表于 2016-8-21 20:53 | 显示全部楼层 |阅读模式
本帖最后由 sunny20 于 2016-8-21 21:30 编辑

为方便初学者更好学习STM32,本人自己设计了一个极其简单的GUI,主要是针对在学习过程中能够在液晶实时显示数据的数值,比如ADC等。当然,现在这个GUI还不能显示图形,但是文字和数据没有任何问题!
void GUI_Clear() ; 清屏,将液晶的所有显示清除,同时坐标自动恢复为X=0,Y=0;
void Set_Coor(u16 x,u16 y) //重新设置当前显示坐标,每显示一个内容,GUI程序自动更新每一次坐标,如果想在另外显示,本函数就可以起作用了
void Display_String(u8 *p) 在当前坐标显示字符串,支持中英文混合显示
如何显示数值?
在工程中加入<stdio.h>,假设在显示变量n的值,显示的位数是2位,显示类型为10进制,只需在函数中定义一个数值u8 BUFF[3];
借助sprintf(BUFF,%02d,n);这个函数,然后将BUFF用void Display_String(BUFF);显示出来即可!
API.rar (4.88 KB, 下载次数: 19)
发表于 2016-8-22 07:55 | 显示全部楼层
不能显示图形叫哪门子的GUI?

随便抓,谁的 LCD 显示,都会有,  清除(填充),定位,上字 吧.
发表于 2016-8-22 08:18 | 显示全部楼层
junyee 发表于 2016-8-22 07:55
不能显示图形叫哪门子的GUI?

随便抓,谁的 LCD 显示,都会有,  清除(填充),定位,上字 吧.


楼上是踢馆的吧。

 楼主| 发表于 2016-8-27 22:28 | 显示全部楼层
hotdll 发表于 2016-8-22 08:18
楼上是踢馆的吧。

呵呵……没事没事,其实我打少了两个字,我是说暂时不支持图形。买过的朋友就知道,我的板子绝对对得起良心!

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-10 07:11 , Processed in 0.064925 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表