您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>数值算法/人工智能>

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

大小:0.6 MB 人气: 2017-11-27 需要积分:1
经常有用户咨询如何使用液晶屏来显示整型、浮点型变量,其实我们的例程已经提供这样的示例了,可能大家没留意到,在这里放出来一起学习下。
  在我们的液晶驱动里已经提供了显示字符串的函数,但没有专用于显示数字的函数,实际有显示字符串的函数就够了。
  下面是显示数字、整型、浮点型变量的思路:
  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%

不好我反对

(0) 0%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!