- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
STemW in 教程
STemW in 教程
第7章 STemWin 数值显示
本期主要讲数值的显示,整体来说比较的简单,但很适合初学者看 ,有些数值显示函数在使用上要特别
注意,刚学的时候最容易在这些函数上犯错误。
当然,我们可以使用字符串和标准 C 库的函数来显示数值。然而,有时候这会是件困难的事。通常,
较为容易 (也更为有效)的是调用一个例程显示所需结构的数值。emWin 支持各种十进制、十六进制和
二进制输出。本章将对这些例程进行逐一描述。所有函数不需要使用浮点库,并对速度和大小进行了优化 ,
当然 “Sprintf”可以用于任何系统。使用本章介绍的例程,有时可以简化操作,节省 ROM 空间和执行时
间。
7. 1 简单文本显示
7. 2 文本绘制模式
7. 3 GUI_DispStringInRectWrap 函数的使用
7. 4 开发板上面实现自动换行的例子
7. 5 实验总结
7.1 显示十进制数值
显示十进制数值
7.1.1 函数 GUI_DispDec()
这个要注意的是首位不能是 0 ,是0 的话显示会出现错误。显示负数的话,负号也要算在 No. of digits
(看英文手册的说明,它的意思是整个数字的个数,包括正负号,如果有小数点的话,还要包括小数点 )里
面,切记,要不也会出错。
设置的 No. of digits 比实际要显示的字符串大的话,前面会补 0。
设置的 No. of digits 比实际要显示的字符串小的话,会出现错位。
在 STemWin5.24 模拟器上面跑如下代码:
#include GUI.h
void MainTask(void)
{
/* 初始化 */
GUI_Init();
/* 设置数值显示字体 */
GUI_SetFont(GUI_Font24B_ASCII);
/* 设置显示数值 */
GUI_GotoXY(0,0);
GUI_DispDec(-123,4);
GUI_GotoXY(100,0);
第 1 页 共 9 页
第 1 页 共 9 页
STemW in 教程
STemW in 教程
GUI_DispDec(012,4);
GUI_GotoXY(200,0);
GUI_DispDec(1234,7);
GUI_GotoXY(300,0);
GUI_DispDec(1234,2);
while (1)
{
GUI_Delay(10);
}
}
实际显示效果如下:
7.1. 函数 GUI_DispDecAt()
这个的显示类似上面,只是多了个可以设置显
您可能关注的文档
- SQL数据库复习题七与答案.doc
- 客户端和服务器端交互原理.doc
- 第九章 编译原理(逆波兰表达式)C语言版.docx
- 一、开机黑屏10例与解决.doc
- 第十一章 标识标牌设计方案项目实施方案.doc
- 第十一章 编译原理选择集.doc
- 企业怎样实现开源篇流 提高效益.doc
- 关系代数及SQL练习.doc
- 进程同步问题分析——生产者及消费者问题.docx
- 数据库基础与其应用第四章课后作业.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)