編輯觀點
32位解決方案與入門方法一覽
中國已經是電子產品制造大國,但是在設計方面還處于起步階段。為了幫助中國的設計企業(design house)更快地進入國際市場,歐美日韓、我國臺灣和我國本地品牌的MCU/IP推出了各種解決方案。同時,為了使工程師入門,也推出了多種學習途徑。蘇州國芯作為IC設計公司,主要從事IP授權和IC設計服務業務,向客戶提供C*Core系列CPU授權、設計平臺授權和全方位的IC設計服務和培訓,推廣應用具有國際先進水平的32位嵌入式C*Core技術及SoC設計方法和相關技術。
TD產業鏈在控制與反控制中掙扎
作為中國特色的3G標準,TD-SCDMA可謂命運多舛,以大唐為首的標準創立者經過了整整十年的完善和努力,總算在2008年看到了大范圍商用的曙光。然而,被拖累了十年的TD卻在走到商用之前遭遇了黎明前的黑暗,大唐矛盾纏身,產業資金后繼乏力等問題伴隨著外部勢力的入侵折磨著脆弱的TD。整個TD產業鏈也在多方利益的集體角力中變得撲朔迷離,難怪TD之父李世鶴會發出TD安樂死之嘆。TD的前景,很大程度上決定了產業鏈的發展空間,但TD的前景同樣受制于TD產業鏈的健壯程度。因此,TD產業鏈的控制權就成為決定TD前途和眾多參與者錢途的關鍵。
論壇精彩問答
問:我是非電子專業的,現在要做半實物實時仿真,必須采用嵌入式操作系統。可本人對嵌入式系統不太懂,現請教各位朋友推薦一個好的嵌入式操作系統及開發環境,另外該怎么做,能快速學會并應用?
何小慶答:你可以選擇uc/os-II嵌入式操作系統(www.ucos-ii.com),它可以支持8~16~32位的各種單片機(MCU)。首先你應該根據項目的要求選擇一個單片機作為你的系統控制器,上面運行uc/os-II,ARM核心的單片機目前控制系統上用的比較多的有NXPLPC2000,ATMEL AT9 l和S’I’CoaexM3,支持ARM的開發工具目前就是兩種;ARM公司MDK和IAREWARM,上面提到芯片的開發板很多,除了芯片廠家外,國內優龍,南京萬利,IAR和北京麥克泰公司都有,有了上面這些你就可以進行一個嵌入式系統開發了。如何學習呢,最好的方面是參加學校或者社會上的一個嵌入式操作系統系統課程,短的3天,應該也可以。當然當你購買了開發工具和參考板的時候,有些公司也是提供一點重點是教授你如何使用工具的培訓課程。你想很快入手然后盡快完成項目,那么你應該明確你的工作重點,不要軟件,硬件都一起從頭開始,比如你可以選擇合適的硬件板子,把I/O電路接上就可以了,這樣你就不必自己設計硬件了,因為硬件設計不一定能夠保證一次成功,設計失敗還會造成金錢和時間的損失。嵌入式軟件和操作系統的代碼,編程何調試都是在PC上,編譯后通過JTAG電纜下載到板子上,如果不對,你看看現象,再改改代碼重新來一次就可以了。