1. 程式人生 > >STM32如何在LCD液晶屏上顯示變數的數值

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;

這些函式也是從別的大神哪裡看到的,再加上我自己的一些體會;

希望可以給大家帶來幫助,同時也提醒自己不要忘記。