8.STM32F429 emWin 数值显示(包会!记得点赞!)

大家好,本章节给大家讲解一下数值显示是什么东西。
主讲内容:
1.数值显示API
2.数值显示实验

1.数值显示API

emWin提供了多种数值显示API,可用来显示十进制、浮点数、二进制、十六进制等形式的数值,还专门提供了一个API函数用于显示版本号。
这些数值显示API不需要浮点库的支持,并且都针对速度和大小进行了优化,在有些场景下可以简化程序并节省ROM空间和执行空间。
在这里插入图片描述
GUI_DispDec()
在这里插入图片描述
显示的位数小于当前的数值的位数会不显示
实际上这个函数并不支持首位为0
在这里插入图片描述
不支持首位为0
显示的位数小于当前的数值的位数会不显示
在这里插入图片描述
话不多说直接进入例程。
然后烧写进去。
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
执行到这里屏幕会显示蓝色。
在这里插入图片描述
在这里插入图片描述
上面SetFont 是设置字体 设置24号字体加粗
下面SetColor是设置字体颜色 白色
执行到这里 屏幕会显示一行字符
GUI_DispDec():
在这里插入图片描述
这个是把当前的显示位置移动到下一行。
GUI_DispDec(12345, 6); 这个是显示一个正的12345
当显示位数大于你要显示的数值的时候 前面会补0
GUI_GotoX(12 * 9); 调整横向位置的显示的一个函数
GUI_DispDec(-12345, 6); 输出-12456
在这里插入图片描述
这个在指定位置显示10进制数。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4位16进制 是输出12AB

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值