2012年3月23日 星期五

MCU使用變革:ADC,DAC皆免費時,數位訊號處理(DSP)將大量使用

最近使用STM32F207,發現到MCU使用習慣改變了。



因為ADC及DAC皆為內建,而且連接DMA的設定下,CPU可以去做DSP計算。



這個改變主因是有三項條件到位:
1. ADC及DAC精度提升
2. ADC取樣率提升
3. CPU運算力提升



結果使得DSP運算力到位。



DSP功能免費,可以將原先做信號處理的硬體省下來,變成軟體去做。



意指:外部的運算放大器使用率將下降。


原先的濾波器,可以使用FIR、IIR等以運算程式取代。


 


這對於原先就玩DSP的人也許沒有什麼。


但對於使用8051的工程師來說就不同了,因為大都沒有學過數位信號處理。


使用新的32位元微控器,將使電路大幅簡化。


而且8位元及32位元MCU差價不多,會使用DSP技術會使硬體成本下降。


"數位信號處理"技術會使得控制系統設計變得不同。



且從一開始的系統設計就呈現不一樣的思維。



 


也許還以為8位元MCU可以利用價格低,來取得產品優勢的這個狀況不再。


32位元MCU是較貴,但整體系統設計的元件少,會使總成本下降。


客戶買單是看總成本,而非MCU成本。


所以Cortex-M系列的低價壓制8051這件事將會成真。



 


單晶片工程師想要在這場MCU變革中存活下來,數位訊號處理會變成新的必備技術。


3 則留言:

  1.  
    小蜜蜂 : 您好!!!
     
    小P 完全感同如此.........但也工程師的日子越來越難過了!!!
    當[愛好及興趣]為工作而壓迫時......真的是很不快樂,但又不得不會五斗米折腰
     
    文科==>國文,歷史,地理,外語...等等
    理科==>數學,物理,化學...等等
    文理科,在校一之學足,教書後......可以一直受用至退休...很爽
     
    工科==> 資工>電子>電機 ...痛苦指數大小排序
    資訊及電子...一直翻新...一直在學...很痛苦...這是當初選熱門科系出社會之後的代價
    除非一輩火熱興趣又極愛好......否則真的很痛苦, 苦不堪言...
     
    小P 自民國95年進入[中滑店性]之後,即過著安定平穩但又不錯的[生活品質]...不再累得像個不自覺的奴才
    但我依然喜愛著電機電子資工等相關領域的東西,不過因為只是業餘,不再是工作,所以玩得很自在很快活
     
    當[興趣愛好]僅為[業餘啫好]......一切美好無比
    而[愛好]...若長期曲變為被老闆壓榨的[苦力]時......痛苦指數是很高的
    生活品質變很差很差...時間,健康,家人及自我=>都會被[科技業榨腦苦力]給磨滅
     
    年輕未婚可以在業界闖闖(25~35歲)...一人飽全家飽,撞來撞無所謂,拿睡去公司拼也OK
    但35歲以後~如果闖不出什麼名堂~~ 科技人可能就要好好想想未來想過什麼的生活
    因為我們都要結婚生子,所以必須採取 人生最大生活品質平均度即可
    1.工作及經濟長期穩定可至退休(生活不虞潰泛)
    2.讓 [興趣]可以延續...一直很快樂,不因科技興趣為工作壓抑而痛苦萬分....
     
    小P以前是韌體工程(軟硬兼備)...以上是個人過往心得,與各位同好分享......
     
     
     
    [版主回覆03/25/2012 11:36:43]現代人不管是讀什麼,都無法吃一輩子,只有鐵飯碗是例外吧。
    不管是文理科,皆以歷史上無法想像的速度在前進,這個是現代的特質。
    速度造成巳競爭,競爭產生痛苦。
    過去以為讀書就可以安穩生活這件事早已不在。
    所以生活就有痛苦,這件事我必須接受。
    而興趣則必須在這個條件下,一小步一小步的去實現。

    我因實現太少,感到自己的無能。
    以前還可以寫日記來提醒。結婚後連時間也不會有。
    看到您的留言,讓我感到:用部落格的小文章也是不錯的方法。
    時間也許不多,更新率也會下降,但仍是自我實現的一項記錄。

    小P,謝謝您的分享!

    回覆刪除
  2.  
    總歸總結一句 ==>  [ 選你所愛, 愛你所選 ] <== 一生寫照
    有時想想, 在某些情況之下, [ 真的是有資格選擇,  卻沒資格反悔 ]
    也許, 這才是真真實實的人生.........
     
    小B  &  小P    共勉之~加油!!!
     
    ~~~~~~~~~ 以 上 ~~~~~~~~~
    [版主回覆04/01/2012 12:24:43]
    真實人生!說得好。

    回覆刪除
  3. 小弟是在學學生,學過數位訊號處理,也會用內建ADC的8bit MCU,那您覺得我還需要花時間去摸Cortex-M嗎?
    [版主回覆07/20/2013 13:40:00]已經不是摸不摸的問題了。而是現在業界都開始使用Cortex-M系列。
    你會了找工作會比較順。
    若是你不會,面試的評價會較低,因為公司還要再訓練。
    除非你已經找好了和你目前用的MCU是相同的公司。
    不然為了找工作順利,多學一點不是壞事。

    回覆刪除