1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

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

單片機(jī)c查表算法怎么寫?

[復(fù)制鏈接]
ID:275095 發(fā)表于 2018-7-9 19:28 | 顯示全部樓層 |閱讀模式
單片機(jī)采樣硅光電池運(yùn)放之后的電壓,如何用查表算法編寫,不明吧查表怎么寫和怎么用?

求大神指點(diǎn)

回復(fù)

使用道具 舉報(bào)

ID:366559 發(fā)表于 2018-7-10 21:09 | 顯示全部樓層
我最近有個(gè)Android和AVR聯(lián)合的項(xiàng)目,也需要通過(guò)存儲(chǔ)在手機(jī)中的數(shù)據(jù)經(jīng)過(guò)查表、轉(zhuǎn)換后通過(guò)藍(lán)牙傳呼到單片機(jī)再DAC輸出。我現(xiàn)在只有思路,代碼還沒(méi)寫。
基本思路是這樣的,先建立二維數(shù)組,或者結(jié)構(gòu)體數(shù)組,存儲(chǔ)類似于鍵值對(duì)的數(shù)據(jù),最好排好序,然后用需要查的鍵去比較。小于最小的,值取對(duì)應(yīng)最小的,大于最大的類似,當(dāng)然最好能避免這兩種情況。對(duì)于在中間的情況先找到在哪兩個(gè)中間,可以順序查找,數(shù)據(jù)多也可以二分法,代碼要復(fù)雜一些,然后按照線性關(guān)系得出近似的對(duì)應(yīng)值。如果取的數(shù)據(jù)合理,近似值和真實(shí)值還是可以很接近的。也要在數(shù)據(jù)量和精度之間權(quán)衡一下。
后期數(shù)據(jù)量大了我應(yīng)該是要用SQLite的,實(shí)現(xiàn)原理和思路還是相同的。單片機(jī)就不用想了。
在此記錄以便日后供自己參考。

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表