Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 11425|回復: 3
打印 上一主題 下一主題

做MCU開發,必須跳出晶片型號!

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2006-12-3 12:39:19 | 顯示全部樓層 回帖獎勵 |倒序瀏覽 |閱讀模式
alanfang[版主]: 做單片機開發,必須跳出晶片型號!
) ^1 s$ _. t3 k, t
! n: k! J5 V9 m5 H! S$ t如題!很多人在談單片機開發時,經常會將重點放在某一款晶片上,其實這是非常不理智的一種做法,晶片只是一種工具,方法才是根本。在做專案的時候,應該關注的是專案的功能和性能要求,然後採用反推法來分析要實現這些功能需要什麼樣的資源,採用什麼方法或演算法,這才是關鍵!特別是在解決各種問題時,設計思想,原理和方法是最重要的,而且是通用的,只要確定了思路和方法,用何種MCU只是實現和表達的方法不同而已。因此,我個人認為,MCU本身的資料若不做專案是完全不需要看的,毫無意義,但是,一些理論上的知識和基本知識則是必須要瞭解的,比如資料結構,資料庫(不是指Foxbase,Orcale),作業系統(不是Windows,Linux),類比和數位電路基礎等,這些才是有可能真正提高你能力和設計水準的東西,更重要的是有助於提高你的創新的能力!( C1 v/ z% m% e9 y; `2 E: I" p

9 c9 g' g& U6 ]; J0 J/ D$ F以下為網友回覆,你還會參與討論嗎? :o + R  O" }5 V1 V* K) p9 [# x

5 X0 N8 O/ [  N+ Y% a% b我是個初學者,所以手頭上沒有實際的項目來做,我應該怎麼辦?: e& g- v* Z( i. S
說的好!聽君一席話,勝讀1年書。6 d/ J# h8 ?9 h; H
說的不錯,但是各種苡片基本的軟、硬情況還是要瞭解一下。9 o9 q0 U$ a8 r+ [& U
這個當然的∼在做項目的同時就學會了哪款單片機的使用方法了,下次再使用的時候就很容易上手了。
3 ]+ o* d5 K, U. ^. R/ N聽你這席話,估計只有老法師才有此理解!
$ @# y1 G$ W* F初學者由點及面有什麼不好?而樓主說的方法是有面及點,也沒錯,但是只適用于高手,不適用於初學者。/ p- _& E" @2 p' l- @! b6 t& J  W

$ Z! s! F. y4 G$ h+ m: h1 m1 \我認為你講的不夠全面., S; r  W6 s8 a& w# T( `4 E+ \
選擇晶片當然是最重要的一步.它決定你的軟╱硬體設計和成本及週期,甚至決定你特長水準發揮好壞.我們都知道世界上單片機有幾十種之多,每種單片機本身自有特點而且與其他幾乎不能通用(除非是衍生型或通用型).比如8031系列與C8051F系列其功能相差非常大,而C8051F系列與AVR又不可比.若與PIC12╱16╱18比相差更大.那麼MOTO/ADI/ 瑞薩/義隆╱松下....就太多了不可比了.擴展到嵌入式系統的話就更不可比了.尚若設計不管何MCU都使用一種特定的方法讓它變成可用,這樣就是說要麼你對全部MCU都了然於胸(這既不可能也不現實.搞慣MCU系統的人都不會單單去比較誰會用更多的MCU,那樣太幼稚了.因為大家只會比誰用哪種MCU用得恰到好處),要麼你不去計較成本╱時間等耗資.選擇一款MCU將一步到位定好了系統的主要方面,使你能夠直接解決大部分的硬體和成本問題,並為軟體定好基調.假如我們熟悉的MCU與要面對的任務要求相差太遠,那麼我們當然就要選擇新的晶片來滿足它,這也要求我們的軟體和下載系統跟著改變.
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂1 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-6-2 05:16 AM , Processed in 0.109014 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表