STM32如何在LCD液晶屏上显示变量的数值

若变量是i,为浮点型变量;

在main函数前定义 char a[5];

在main函数里写入:

sprintf(aa,"%6.2f",temp);

LCD_ShowString(100,150,200,16,16,(u8 *)aa);

即可在LCD上显示i的值;

若i不是浮点型,相对应的sprintf函数里的%6.2f也要改成相应的格式;

注意:LCD里的数字前两个为X,Y坐标;第三,四个为区域大小;第五个为字体大小;

           X,Y坐标不要互相重叠;

我用的是STM32F407ZE,字体大小为12/16/24;

这些函数也是从别的大神哪里看到的,再加上我自己的一些体会;

希望可以给大家带来帮助,同时也提醒自己不要忘记。

你可能感兴趣的:(STM32如何在LCD液晶屏上显示变量的数值)