樓主:請問誰做過單片機控制手機模塊?手機芯片帶無線發射功能吧?我把MCU跟芯片還有SIM卡連起來,MCU給它發指令就能發出一條短信???誰能給個這個例子的電路圖和軟件? chunyang: 樓主應該先打好基礎,從仔細閱讀、理解模塊手冊開始。 樓主:還有CDMA模塊是不。。。我就是想打基礎,所以以一個實例開始學啊,高手教我下嘛。。。。那個智能手機的芯片跟普通手機的芯片有什么區別嗎? chunyang:還有CDMA模塊和3G模塊。芯片和模塊不是一個概念,模塊包含芯片及軟件,具有可獨立操作的功能。所謂智能手機是支持操作系統的手機,整機平臺的運算處理能力和存儲空間更大更強。 樓主:好像好多東西。。。。。。3G模塊中的芯片就是給智能手機用的?誰有手機電路圖的。。。。。。。 chunyang:3G手機都是智能手機,但智能手機不一定就是3G手機。模塊和手機的設計側重點不同,二者不是同一范疇的產品,內電路特別是軟件差別很大,生產廠和主流品牌也不同,即使同時生產手機和模塊的,也是由不同部門承擔。 樓主:可是我還是沒搞清楚手機芯片在手機中有多大作用。。。。我分開問兩個小的:比如TC35手機芯片,請問它內部就包括信號發射天線么?可以不用另外搭個天線電路接到它的某幾個引腳上吧?手機屏幕上顯示的圖片文字也是由這塊芯片造就的么 ? chunyang:沒有“手機芯片”這個概念。你的問題也不存在現實中可以對應的實體。手機/模塊中所有芯片主要可分為RF部分、基帶處理部分和系統管理/界面部分等,針對不同的市場定位和系統功能有不同的設計側重點。 樓主:我看到有專門的TC35I開發板,才2、3百,是不是就像51單片機開發板一樣是給初學者學習用的?那么通過這玩意能學到什么呢?MCU學習板用于鞏固書本單片機理論知識,并能實際操練單片機的常見應用(控制LED,LCD,IIC數據通信,。。。),將來可以憑這些知識找個工作。。。那通過TC35I開發板能學到什么?學玩它就能做手機開發?硬件還是軟件?人家手機廠都是從芯片、電阻開始設計的,又沒人會用模塊做產品,難道只是有閑者買來自己玩玩的? chunyang:“開發板”主要是提供了接口和周邊硬件環境。裝上模塊(有的自帶,但不會是你說的那個價格)即可與PC通訊,對熟悉AT指令有一定用處,主要是方便而已。 樓主:不信你自己到taobao搜下,就是這個價~~也就是說它是用來實際使用或學AT指令的??那么我把它能實現的功能都自己做一遍,是不是就可以去做手機軟件工程師了?它又名“試驗板”,我認為是學習用的。。。。。 chunyang:這個價是不包括模塊的。而且模塊的使用和手機軟件是完全無關的,手機軟件也分很多層次,最底層的只有做芯片組的廠家才會去做,你沒地學,學了也沒用,中間層現在流行操作系統,已經商品化了,應用層的則和PC平臺的軟件編程大同小異,現在大多是基于操作系統的。非智能手機的編程除主流大廠外也基本模塊化了,山寨廠修修補補重新編譯一下就行,真正自己寫,山寨廠沒那個實力。樓主真正有心想進入這個行業,有技術含量的,去中興、華為吧,他們是從底層做起的,其它的也就是個信息不對稱的“ 神秘”,知道了,不過爾爾。 樓主:這個價包括模塊。正如我上面所說,我希望做的是從元件級的層次上(芯片,電阻,電容無始),弄出電路,寫出最簡單的控制器程序(只要發個短信),這是我僅有的奢望,如果我買塊板學通后,能夠理解并做出上面說的么? chunyang:二手模塊罷了,新品本身就要這個價。另外,這可不是什么“元件級”,自然也達不到你的目的,想掌握移動通訊設備的元件級設計,從你的描述可以看出,還有很長、很長的路要走,不要盲目貪高,先打好基礎吧。 樓主: 發現了,chunyang大師是通信技術版主!而且聽說還是位很熱心的版主。。。。。偶專業算半個微電子吧(另一半學了好多物理學基礎知識),有一定模數電子基礎知識,會51單片機,會VB和C(以上都不算精通),我的目標:能從元件級(包括軟件)設計并焊出自己的手槍(能發短信),時間1.5Y(業余),大師可不可以指點下以我目前的條件,應該怎么學(偶就是不知從哪下手)?個人認為,關鍵好像是RF電路我一無所知(至少從未接觸過,不知我學的電磁理論能否用上),不知用什么芯片(更不知哪有它詳細資料),AT指令哪有(芯片規范中)?其它。。。還有什么?大師介紹個學習步驟好么,省得我找了一堆資料還是不怎么下手。。。。。。。 chunyang:如你所說,能從元件級包括軟件層面自行設計制作出哪怕是僅有基本功能的手機,首先需要的是系統的掌握數字移動通訊系統的結構、標準、協議等等,然后要求你具有相當水準的軟件、硬件、高頻電路、機械結構設計等等多方面的專業技能,以達到你的目標所需的技術水平而言,不說全部,其中任何一項你能掌握都是高手了。前面已經說過,山寨手機是現成商品化技術積木化堆疊的結果,但仍需相當的專業技能,但這種專業技能尚不具備如你所言的零件級設計所需(該層次可稱為套件級、組件級設計),國內具有這個能力的僅幾個專業骨干通訊公司如中興、華為、大唐等,而且是由規模不小的專業團隊組成,一個人掌握全部所需之專業技能不是不可能而是沒有必要,團隊的力量大于個人。 實事求是的講,我本人目前都尚不具備這個能力,也不打算向這個方向“努力”,同時亦不相信在21IC有誰已經具備這個能力,但我可以肯定的是,以你目前的功力應該說不如我同年齡時所具備的功力,而我畢業可不止1.5年,甚至不止15年了,你說你的這個1.5年目標是否實際?而且還是“業余”! “良藥苦口”,費這么多時間寫這些一是看你有上進心,這絕對需要鼓勵,我也愿意幫助“有心”的年輕人,二是不愿看到你在不切實際的方向上浪費時間,屆時收益有限,反過來這一定會打擊你的信心和熱情,世上只會因此多出一個“憤青”,這是我不愿看到的。 正確的方向:首先,打好基礎,包括資料的收集、閱讀、理解、MCU基礎應用設計(包括軟件和硬件)、PCB設計、電源設計甚至工藝設計等等方面的能力都要學習、提高,從你的敘述可推知,以你目前的能力,基于現成模塊比如就用TC35i用1.5年業余時間達到你的“功能目標”你也需要不懈的努力和一定程度的“悟性”,大多數本科甚至研究生畢業生其實都不能真正獨立實現,你能做到,那在職場競爭中就已經有了先機,這將給你帶來相當的優勢。 獨立設計、制作出一部基于GSM/GPRS/CDMA模塊的“手機”所需要的知識和能力: 1、掌握某一類型的MCU基本應用設計方法和軟件編程,包括IO時序控制、組合邏輯、串口通訊、定時器應用等等; 2、掌握基本的通用邏輯門電路、線性放大器和穩壓電源等常規電路的使用、設計方法; 3、掌握基本PCB設計方法; 4、對EMC和高頻RF技術有一定認識; 5、學會手工焊接SMD元件; 6、具備一定的綜合動手能力; 7、具備一定的發現問題、分析問題和解決問題的邏輯思維能力; 8、一定的網絡資源搜索能力; 9、英文資料的閱讀、理解能力; …………等等。 幫你細化一下的設計目標描述: 基于GSM/GPRS/CDMA模塊(推薦西門子TC35i)設計出一部具有基本功能的移動通訊終端,具有:聽筒/免提通話;SMS收發及顯示;鍵盤、點陣LCD顯示屏等人機界面;電源變換及鋰電池管理、充放電控制等功能或設備組件;合適的外殼(可選,形式任意),具有起碼的工藝性,可正常使用或演示。 如果你能獨立實現它,帶上它,同時具有清晰的表達能力、成績不要拿不出手,英語過4級,那么你在找工作時就會發現是工作在找你。 祝你成功……呵呵,不過這可不是“小菜”,要有心理準備。 |