久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7701|回復(fù): 11
收起左側(cè)

sprintf函數(shù)是不是無法在keil中使用?

[復(fù)制鏈接]
ID:677393 發(fā)表于 2020-4-30 10:25 | 顯示全部樓層 |閱讀模式
已經(jīng)添加頭文件stdio.h,用sprintf(str,"%1.4f",x),把浮點數(shù)轉(zhuǎn)化成str數(shù)組,顯示在12864上,結(jié)果什么都沒顯示。我在str數(shù)組里直接裝入數(shù)值,能在12864上顯示。是不是由于keil編譯器的問題,sprintf函數(shù)無法在keil中使用,想要在keil中使用,應(yīng)該怎么做?
回復(fù)

使用道具 舉報

ID:267719 發(fā)表于 2020-4-30 10:50 | 顯示全部樓層
sprintf函數(shù)可以在keil中使用
包含stdio.h就行
你跟蹤下str是否正確。
注意此時str是字符型。顯示是字符還是數(shù)值會不會搞錯了。
回復(fù)

使用道具 舉報

ID:741548 發(fā)表于 2020-4-30 11:26 | 顯示全部樓層
可以乘1000....足夠多位,變成整數(shù),再與&一下,取位
回復(fù)

使用道具 舉報

ID:460753 發(fā)表于 2020-4-30 11:34 | 顯示全部樓層
sprintf能在keil中使用,我經(jīng)常用沒有問題。估計是沒有設(shè)定好。
回復(fù)

使用道具 舉報

ID:741674 發(fā)表于 2020-4-30 14:20 | 顯示全部樓層
str數(shù)組定義大一點看看
回復(fù)

使用道具 舉報

ID:311846 發(fā)表于 2020-4-30 16:49 | 顯示全部樓層
可以使用的,stm32需要重定義到串口輸出http://www.zg4o1577.cn/bbs/dpj-183506-1.html,51的話參考這個http://www.zg4o1577.cn/bbs/dpj-161028-1.html
回復(fù)

使用道具 舉報

ID:677393 發(fā)表于 2020-5-1 08:27 | 顯示全部樓層
權(quán)威人物 發(fā)表于 2020-4-30 16:49
可以使用的,stm32需要重定義到串口輸出http://www.zg4o1577.cn/bbs/dpj-183506-1.html,51的話參考這個http: ...

大佬,是sprintf函數(shù)不是printf函數(shù)
回復(fù)

使用道具 舉報

ID:677393 發(fā)表于 2020-5-1 08:32 | 顯示全部樓層
carpcarey 發(fā)表于 2020-4-30 10:50
sprintf函數(shù)可以在keil中使用
包含stdio.h就行
你跟蹤下str是否正確。
  1. void main(){
  2.                 //u8 str[5]="abcde";//測試自己寫的函數(shù)Displaystring8x6
  3.                 float a=2.51452;
  4.                 init();
  5.                 DelayMs(100);//延時100ms等待穩(wěn)定運行
  6.    
  7.             InitLCD();//LCD初始化
  8.              ClearScreen();//調(diào)用全屏清屏
  9.           //abc_inti();
  10.           sprintf(str,"%1.4f",a);
  11.                 while(1)
  12.             {
  13.                 //        Display16x16(0,0,zhon);//測試液晶
  14.                    Displaystring8x6(4,0,str);
  15.                 }
  16. }
復(fù)制代碼

這樣應(yīng)該沒錯吧,,又測試幾遍,還是無法顯示
回復(fù)

使用道具 舉報

ID:267719 發(fā)表于 2020-5-6 14:13 | 顯示全部樓層
datianmo 發(fā)表于 2020-5-1 08:32
這樣應(yīng)該沒錯吧,,又測試幾遍,還是無法顯示

str的定義對么?看下。
回復(fù)

使用道具 舉報

ID:677393 發(fā)表于 2020-5-7 14:30 | 顯示全部樓層
carpcarey 發(fā)表于 2020-5-6 14:13
str的定義對么?看下。
  1. extern u8 str[6];
復(fù)制代碼
回復(fù)

使用道具 舉報

ID:267719 發(fā)表于 2020-5-8 16:37 | 顯示全部樓層

u8 str[]="2.5145";
直接看能否顯示。
str作為字符串數(shù)組,最好多留一位給\0表示字符串結(jié)束
回復(fù)

使用道具 舉報

ID:677393 發(fā)表于 2020-5-11 10:03 | 顯示全部樓層
carpcarey 發(fā)表于 2020-5-8 16:37
u8 str[]="2.5145";
直接看能否顯示。
str作為字符串數(shù)組,最好多留一位給\0表示字符串結(jié)束

可以顯示
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产精品国产a级 | 久久国内 | 一级黄色播放 | 国产高清久久久 | 日韩三区在线 | 国产精品视频在线播放 | 日韩福利在线 | 在线欧美激情 | 精产国产伦理一二三区 | 久久伊人精品 | 久久午夜国产精品www忘忧草 | 97福利在线| 国产日韩欧美中文 | 欧美中文字幕在线观看 | 欧美日日 | 成人在线视频网 | 久产久精国产品 | 精品久久av | 成人在线观看免费 | 成人性生交大片免费看r链接 | 亚洲高清在线 | 97色免费视频 | 精品国产一区二区国模嫣然 | 精品影视| 亚洲成人免费视频在线 | 国产精品美女久久久久aⅴ国产馆 | 黄色欧美视频 | 亚洲欧美日韩在线 | 热99| 亚洲高清电影 | 中文字幕国产 | 欧美成人a∨高清免费观看 91伊人 | 欧美精品电影一区 | 国产无人区一区二区三区 | 天天操综合网站 | 日韩一二区 | 久草在线| 日韩精品极品视频在线观看免费 | 国产在线a视频 | 日本高清视频在线播放 | 久久综合888 |