|  | |
| 如何選擇嵌入式微處理器 | |
| 嵌入式系統的(de)(de)硬件核(he)心部件是各(ge)種類型的(de)(de)嵌入式微(wei)處(chu)(chu)(chu)理(li)器(qi),在(zai)一個系統中(zhong)使用(yong)(yong)什么樣的(de)(de)嵌入式處(chu)(chu)(chu)理(li)器(qi)內核(he)主要取決于應用(yong)(yong)的(de)(de)領域、用(yong)(yong)戶(hu)的(de)(de)需(xu)求、成(cheng)本、開發的(de)(de)難易程度等因(yin)素,因(yin)此(ci)日常生活中(zhong),可(ke)以從以下各(ge)個角(jiao)度來考慮選擇處(chu)(chu)(chu)理(li)器(qi)。 1.處理器的性能 一個(ge)(ge)處理器的性能取(qu)決于多個(ge)(ge)方面的因素,如時鐘頻率、內部(bu)寄存器的大小(xiao)、指(zhi)令系統(tong)等。 2.處(chu)理器(qi)的功耗 在(zai)嵌(qian)入式(shi)(shi)系統(tong)的設(she)計中(zhong),低(di)功耗(hao)設(she)計是(shi)(shi)許多設(she)計人員所追求的,其原因在(zai)于(yu)嵌(qian)入式(shi)(shi)系統(tong)已被廣泛應用于(yu)便攜式(shi)(shi)和移(yi)動性較強的產(chan)品中(zhong),如手(shou)持設(she)備、電(dian)(dian)(dian)子記事本、PDA、手(shou)機、GPS導(dao)航器、智(zhi)能家電(dian)(dian)(dian)等消費(fei)類電(dian)(dian)(dian)子產(chan)品。而這些產(chan)品并(bing)不是(shi)(shi)一直(zhi)都有充(chong)足的電(dian)(dian)(dian)源(yuan)供應,往往是(shi)(shi)靠(kao)電(dian)(dian)(dian)池來供電(dian)(dian)(dian),所以這些產(chan)品中(zhong)的微處(chu)理(li)器要(yao)求高性能、低(di)功耗(hao)。 3.處理器的算法(fa) 處(chu)(chu)(chu)理(li)(li)器(qi)的算法是嵌入式(shi)系(xi)(xi)統確保系(xi)(xi)統實現性能目標的一個關鍵因(yin)(yin)素,某(mou)些處(chu)(chu)(chu)理(li)(li)器(qi)能夠非常高效地處(chu)(chu)(chu)理(li)(li)某(mou)類(lei)算法,因(yin)(yin)此好(hao)選(xuan)擇能夠與應用(yong)佳(jia)匹配的處(chu)(chu)(chu)理(li)(li)器(qi)。如具有(you)許多(duo)控(kong)制代碼的有(you)限狀態(tai)機應該映射為類(lei)似ARM處(chu)(chu)(chu)理(li)(li)器(qi)的RISC器(qi)件(jian);編碼、解碼和回波抵消等信號(hao)處(chu)(chu)(chu)理(li)(li)應該映射為數字信號(hao)處(chu)(chu)(chu)理(li)(li)器(qi)或(huo)具有(you)信號(hao)處(chu)(chu)(chu)理(li)(li)加速器(qi)的某(mou)種器(qi)件(jian)。 4.外(wai)圍設備的選擇 在外(wai)圍設備的選擇時主要考慮總(zong)(zong)(zong)線有(you)怎樣的需(xu)(xu)(xu)求、是否(fou)(fou)有(you)通用串(chuan)行接(jie)口、是否(fou)(fou)需(xu)(xu)(xu)要USB總(zong)(zong)(zong)線、是否(fou)(fou)有(you)以太網接(jie)口、系統內(nei)部是否(fou)(fou)需(xu)(xu)(xu)要I2C總(zong)(zong)(zong)線、系統內(nei)部是否(fou)(fou)需(xu)(xu)(xu)要SPI總(zong)(zong)(zong)線、是否(fou)(fou)需(xu)(xu)(xu)要音(yin)頻D/A連接(jie)的IIS總(zong)(zong)(zong)線、是否(fou)(fou)有(you)外(wai)設接(jie)口、系統是否(fou)(fou)需(xu)(xu)(xu)要A/D或者D/A轉換(huan)器等。 5.成本 成(cheng)本也(ye)是一(yi)(yi)個(ge)需(xu)要(yao)考慮的(de)關(guan)鍵(jian)問(wen)題。作為(wei)一(yi)(yi)個(ge)系統的(de)設計者,在對系統進行必(bi)要(yao)的(de)功能分析,選用適(shi)當(dang)的(de)硬件來完成(cheng)所需(xu)要(yao)的(de)實時(shi)處理任務的(de)同(tong)時(shi),一(yi)(yi)定要(yao)考慮產品的(de)整體成(cheng)本,應(ying)該制定一(yi)(yi)個(ge)合理的(de)預算(suan)。另外,還要(yao)綜合考慮處理器(qi)的(de)尋址空間,以(yi)及仿真(zhen)調試工具的(de)成(cheng)本和(he)易(yi)用性等。 熱點(dian)鏈(lian)接: 
         1、什么是嵌入式系統 |