昨天的文章,忘了補充這一張圖片說明。
高解析度的A/D,所帶來的就是超過 8 bits 的參數運算...那肯定得會使用比較
複雜的運算方式,所以數學運算的副程式也一定會長大的...
從下圖可以比較出:原來用 8 bits 的 First order Lag Filter 只有33H 程式大小。
但要處理高解析度的A/D 時,一樣用First order Lag Filter 就得增加到 B6H 長度。
這是相對要付出代價的...
不過,以現在那一種32 bits ARM MCU 來說:我想一樣的數學推演的演算法,
在32 bits ARM MCU 的程式裡,可能還會比較短的...因為他們本來就是 32 bits
的架構的指令與資料長度。我想這也是他本來的優勢。--- 這也是另一點我們在
系統應用上可以明顯感受到 32 bits MCU 所帶來的便利性。
還是我老生常談:我是LKK 工程師,用不起,也學不來新一代的32 bits MCU,
我們只好在8 bits MCU 裡,將就一點用吧--- 也就是要稍微斤斤計較一下吧。
...............
-------
沒有留言:
張貼留言