| 
  |||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe  | 
  
請教問題,這樣的設(shè)計要求用得著用CPLD嗎 | 
  
| 作者:singyar 欄目:單片機 | 
要求以100K的采樣率采集數(shù)據(jù),然后對每一個采到的數(shù)據(jù)乘以固定的數(shù)據(jù)進行累加,別人建議使用CPLD,不過好像使用單片機也可以滿足要求。^_^ 是否真的用單片機就能滿足要求? 能否推薦使用一款單片機?  * - 本貼最后修改時間:2005-6-2 18:04:11 修改者:singyar  | 
  
| 2樓: | >>參與討論 | 
| 作者: highend 于 2005/6/2 18:29:00 發(fā)布:
         C8051可以。 接收采樣數(shù)據(jù)、乘法、累加(8 or 16 bit ? ) 乘法后,幾位?? 傳送或顯示.... 即使沒有別的工作,16bit,每采樣一次、處理一個,都需要10個以上指令。 普通51很勉強。 沒必要CPLD! 如果有別的工作,只能選擇mega48 或C8051330(D)。  | 
  |
| 3樓: | >>參與討論 | 
| 作者: qjy_dali 于 2005/6/3 0:07:00 發(fā)布:
         MCU可以 要選速度高的,比如AVR或8051F,dsPIC,再說這幾個MCU都帶硬件乘法單元,應(yīng)該可以的。但是要看你對數(shù)據(jù)是否還要進行其它處理。否則MCU很累  | 
  |
| 4樓: | >>參與討論 | 
| 作者: taoest 于 2005/6/3 0:15:00 發(fā)布:
         為什么不先累加再乘呢 為什么不先累加再乘呢?保持精度,但是節(jié)省不少時間。  | 
  |
| 5樓: | >>參與討論 | 
| 作者: HIGHWAY 于 2005/6/3 0:52:00 發(fā)布:
         如果乘數(shù)是固定的,可以考慮樓上 100K的意思是10uS采集1次,你可以自己計算下,可以做多少事情,在這時間里, 你的中斷等等,關(guān)鍵還有乘數(shù)是多少:)  | 
  |
| 6樓: | >>參與討論 | 
| 作者: hejoin 于 2005/6/3 7:57:00 發(fā)布:
         這么個速度用不上cpld 單片機就夠了  | 
  |
  | 
    
 
  | 
  
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 | 
Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號  |