×

如何使用液晶显示整型、浮点型变量

消耗积分:1 | 格式:rar | 大小:0.6 MB | 2017-11-27

分享资料个

经常有用户咨询如何使用液晶屏来显示整型、浮点型变量,其实我们的例程已经提供这样的示例了,可能大家没留意到,在这里放出来一起学习下。
  在我们的液晶驱动里已经提供了显示字符串的函数,但没有专用于显示数字的函数,实际有显示字符串的函数就够了。
  下面是显示数字、整型、浮点型变量的思路:
  1.使用C语言标准库里的函数sprintf把变量格式化成字符串;
  sprintf的用法与printf函数类似,是C库里自带的
  2.调用液晶的显示字符串函数显示第一步生成的字符串;
  调用时与显示普通的字符串方式无异
  示例代码如下:
  //spritnf的头文件
  #include 《stdio.h》
  int main(void)
  {
  //用于存储格式化后字符串的数组
  char cStr [ 10 ];
  //要显示的变量
  uint32_t ulCount;
  //循环显示该变量
  for ( ulCount = 0; ulCount 《= 1000000; ulCount ++ )
  {
  //sprintf把ulCount的值格式化到字符串里的%d位置,格式化的结果存储在cStr中
  //要转换浮点型变量可以使用 %f ,格式化语法与printf完全相同
  sprintf ( cStr, “you can add other text here, value = %d”, ulCount );
  //显示字符串,把cStr作为输入进行显示。以下函数是液晶的字符串显示函数,可根据自己的液晶驱动修改
  ILI9341_DispString_EN ( 100, 100, cStr, BACKGROUND, RED );
  Delay ( 1000000 );
  }
  }

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !