|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
有誰(shuí)做過(guò)用單片機(jī)做大量數(shù)據(jù)計(jì)算(急) |
| 作者:commp 欄目:技術(shù)交流 |
我現(xiàn)在須用單片機(jī)做統(tǒng)計(jì)數(shù)據(jù)中的求均方差,F(xiàn)在硬件已做好了,可這個(gè)難題一個(gè)多禮拜了還沒(méi)解決。請(qǐng)問(wèn)那位高手能指點(diǎn)指點(diǎn)!小弟謝謝各位了。 硬件:?jiǎn)纹瑱C(jī)用89C55,LCD顯示;計(jì)算的數(shù)據(jù)超過(guò)16bit,而求均方差 加、減、乘、除都要用上。 |
| 2樓: | >>參與討論 |
| 作者: commp 于 2005/1/3 13:46:00 發(fā)布:
還有開(kāi)平方怎樣計(jì)算 |
|
| 3樓: | >>參與討論 |
| 作者: chunyang 于 2005/1/3 15:33:00 發(fā)布:
網(wǎng)上有這樣的程序例 也有C或PLM的浮點(diǎn)庫(kù),但不好找。51處理16位或更長(zhǎng)數(shù)據(jù)非常麻煩,最好用16位或32位MCU,否則運(yùn)算速度和精度均會(huì)很不理想。 |
|
| 4樓: | >>參與討論 |
| 作者: gaobq 于 2005/1/3 17:12:00 發(fā)布:
用C可能編程檢測(cè)些,代碼小不了,或者混合編程 |
|
| 5樓: | >>參與討論 |
| 作者: 赤鑄 于 2005/1/3 17:21:00 發(fā)布:
3種方案 1 直接用浮點(diǎn)庫(kù),方便 2 字符串運(yùn)算庫(kù),位數(shù)可以很高,但速度慢 3 速度要求高的,自己用定點(diǎn)運(yùn)算代替浮點(diǎn)(有時(shí)精度也是最高的) |
|
| 6樓: | >>參與討論 |
| 作者: commp 于 2005/1/6 15:43:00 發(fā)布:
開(kāi)平方怎樣計(jì)算 |
|
| 7樓: | >>參與討論 |
| 作者: davidlin 于 2005/1/7 3:16:00 發(fā)布:
供參考:?jiǎn)纹瑱C(jī)開(kāi)平方的快速算法 單片機(jī)開(kāi)平方的快速算法 * - 本貼最后修改時(shí)間:2005-1-7 5:03:38 修改者:davidlin |
|
| 8樓: | >>參與討論 |
| 作者: 荒原野草 于 2005/1/7 9:18:00 發(fā)布:
不難的 我現(xiàn)在的工程,使用了大量的加減乘除,平方開(kāi)方,三角函數(shù)反三角函數(shù)等,以及排序?yàn)V波等運(yùn)算,而且都是浮點(diǎn)數(shù)運(yùn)算哦.使用keil c51 編程,直接使用他的庫(kù)函數(shù).運(yùn)算精度沒(méi)有問(wèn)題.因?yàn)槲沂欠菍?shí)時(shí)的系統(tǒng),而且有充足的ROM和RAM,所以用起來(lái)沒(méi)有感覺(jué)有什么問(wèn)題.只是較早版本的C51編譯會(huì)出錯(cuò),7.08后基本就沒(méi)有什么問(wèn)題了. |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |