欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

用stm32驅動12864,怎么把變量顯示在上面

查看數: 4057 | 評論數: 15 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2019-3-1 16:52

正文摘要:

現在只能顯示字符串,變量顯示不了,試過各種轉換方法,都不行

回復

ID:472640 發表于 2019-3-3 21:21
如果偷懶,可以用淘寶上那些串口屏,小屏價格也比較低,串口控制開發速度非常快
ID:397544 發表于 2019-3-3 20:58
用sprintf函數這個函數就可以轉換為字符串,再使用就可以
ID:250696 發表于 2019-3-3 19:12
本帖最后由 vvyywy 于 2019-3-3 19:34 編輯

float a=1;
unsigned char *b;
b=(unsigned char*)&a;
ID:346616 發表于 2019-3-3 01:57
下面兩句相當于常量,常量是有存儲空間所以能正常顯示。
*b沒有分配空間,你那樣用是錯誤的。關于變量,地址,指針這方面的東西建議多看書。
unsigned char c[20];
sprintf(c, "%f", a);
b=c;
ID:449045 發表于 2019-3-2 19:33
vvyywy 發表于 2019-3-2 18:18
浮點數和整型的儲存方式是不一樣的,不能強制轉換。

那該怎么操作呢

ID:250696 發表于 2019-3-2 18:18
浮點數和整型的儲存方式是不一樣的,不能強制轉換。
ID:449045 發表于 2019-3-2 17:09
shuisheng60 發表于 2019-3-2 11:25
用sprintf函數把變量轉化為字符串

sprintf用了,只要這個函數存在就三行都不顯示了,不知道哪用錯了
ID:449045 發表于 2019-3-2 16:03
shuisheng60 發表于 2019-3-2 11:25
用sprintf函數把變量轉化為字符串

sprintf用了,只要這個函數存在就三行都不顯示了
ID:449045 發表于 2019-3-2 16:02
1092648746 發表于 2019-3-2 10:11
可以用sprintf函數把變量轉化為字符串,可以百度一下這個函數

sprintf用了,只要這個函數存在就三行都不顯示了
ID:472242 發表于 2019-3-2 11:25
用sprintf函數把變量轉化為字符串
ID:393699 發表于 2019-3-2 10:11
可以用sprintf函數把變量轉化為字符串,可以百度一下這個函數
ID:432823 發表于 2019-3-1 18:43
變量數字要轉換為字符顯示,如a=123,顯示出123,1-->0x31,2-->0x32,3-->0x33,即數字加0x30。
ID:449045 發表于 2019-3-1 18:39
aux123456789 發表于 2019-3-1 18:08
要先建一個變量的字庫,然后通過查詢得到變量的字碼,然后顯示

現在字符串沒有字庫是能顯示的,現在想顯示adc才回來的數據,轉換成字符串這一步受阻了
ID:345680 發表于 2019-3-1 18:08
要先建一個變量的字庫,然后通過查詢得到變量的字碼,然后顯示

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表