久久国产精品免费网站,国产a级网站,啪在线视频http://www.bjzhda.cnzh-cn曙海教育集團論壇http://www.bjzhda.cnRss Generator By Dvbbs.Netofficeoffice@126.comimages/logo.gif曙海教育集團論壇添加mtk sensor驅動http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1985&Page=1wangxinxin2010-12-2 10:22:391)SENSOR_ID
The sequence number of the sensor that is ported in maui system, starts from 100. It is used for CCT (Camera Calibration Tool) and map to corresponding sensors parmeters when we calibrate sensor!¡¥s setting. It shouldbe assigned by MTK, The mapping is defined in ..\mcu\media\camera_v2\include\camera_para_v2.h.

2) CAMERA_SENSOR_REG_DEFAULT_VALUE
The default value format follows the structure  of sensor_para_struct and sensor_reg_para. For default registers are determined and by sensor porting engineer and the values are put in camera_sensor_para.c. It is strongly recommended not to modify them exclude senor porting engineers.

3) CAMERA_SENSOR_CCT_DEFAULT_VALUE
The default value format follows the structure of sensor_para_struct and sensor_reg_para introduced in

typedef struct {
sensor_reg_struct reg[ENGINEER_END];
sensor_reg_struct cct[FACTORY_END_ADDR];
} sensor_data_struct;

typedef struct {
kal_uint32 addr;
kal_uint32 para;
} sensor_reg_struct;

For default registers are determined and by camera tuning engineer and the values are put in camera_tuning_para.c. It is strongly recommended not to modify them exclude camera tuning engineers.

Functions:
void image_sensor_func_config(void)
void (* sensor_init)(void); //kal_int8 init_MT9T012(void)
  void (* get_sensor_id)(kal_uint8 *sensor_write_id, kal_uint8 *sensor_read_id); //void get_MT9T012_id(kal_uint8 *sensor_write_id, kal_uint8 *sensor_read_id)
  void (* get_sensor_size)(kal_uint16 *sensor_width, kal_uint16 *sensor_height);
  //void get_MT9D011_size(kal_uint16 *sensor_width, kal_uint16 *sensor_height)
     void (* get_sensor_period) (kal_uint16 *pixel_number, kal_uint16 *line_number);
  //void get_MT9T012_period(kal_uint16 *pixel_number, kal_uint16 *line_number)
  void (* sensor_preview_setting)(image_sensor_exposure_window_struct *image_window, image_sensor_config_struct *sensor_config_data);
  //void MT9T012_preview(image_sensor_exposure_window_struct *image_window, image_sensor_config_struct *sensor_config_data)
   void (* sensor_capture_setting)(image_sensor_exposure_window_struct *image_window, image_sensor_config_struct *sensor_config_data);
   //void MT9T012_capture(image_sensor_exposure_window_struct *image_window, image_sensor_config_struct *sensor_config_data)
   
void (* write_sensor_reg)(kal_uint8 cmd, kal_uint8 para);
//void write_MT9T012_reg(kal_uint32 addr, kal_uint32 para)
kal_uint8 (* read_sensor_reg)(kal_uint8 cmd); //kal_uint32 read_MT9T012_reg(kal_uint32 addr)

void (* set_sensor_eshutter)(kal_uint16 eshutter); //void set_MT9T012_shutter(kal_uint16 shutter)

    kal_uint16 (* set_sensor_gain) (kal_uint16 gain);
    //kal_uint16 set_MT9T012_gain(kal_uint16 gain)
     void (* set_camera_night_mode) (kal_bool enable); //void MT9T012_night_mode(kal_bool enable)
     void (* sensor_power_off) (void);
     //void power_off_MT9T012(void)
     void (* set_flashlight) (kal_bool enable)
     //void set_flashlight (kal_bool enable)
     kal_uint32 (* yuv_sensor_setting)(kal_uint32 cmd, kal_uint32 para);
     //kal_uint32 OV760_yuv_sensor_setting(kal_uint32 cmd, kal_uint32 para)
     void camera_para_to_sensor(void) ;
     void sensor_to_camera_para(void) ;]]>
在MTK上開發的游戲源代碼http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1984&Page=1wangxinxin2010-12-2 10:18:42
以下內容含腳本,或可能導致頁面不正常的代碼
說明:上面顯示的是代碼內容。您可以先檢查過代碼沒問題,或修改之后再運行.
]]>
手機開發平臺FAQhttp://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1983&Page=1wangxinxin2010-12-2 10:16:59總結一下手機開發平臺的學習指南、教程和資料總結一下,方便大家參考。
手機客戶端軟件開發最大的困難就是平臺不統一,手機開發平臺太多。
手機可分為智能手機開發和feather phone手機。開發平臺可分為開放式平臺和封閉式平臺,開放式平臺包括symbian、windows mobile、linux、Android、BlackBerry、j2me、brew等,支持手機應用程序通過OTA下載和安裝;封閉式平臺包括MTK、展訊、TI、飛利浦等。下面分別介紹。
1. Symbian:
Symbian平臺為目前智能手機市場的老大,智能手機全球市場占70%以上,在歐洲和亞洲占絕對優勢,只是在美國市場份額少得可憐,希望今年nokia在美國發力,趕上其它智能手機。根據UI風格的不同,Symbian分為s60和UIQ兩個平臺,其中nokia使用s60平臺,索愛和moto采用UIQ平臺。Symbian平臺由于發展時間較長,又是市場老大,目前中文資料也較多,不像幾年前剛接觸時只有英文資料。以下書籍值得推薦:
《SYMBIAN OS軟件開發開發--應用C++開發智能手機應用程序入門》(其中UI部分為UIQ平臺),
《Series 60 應用程序開發》(以s60平臺為主,重點推薦)
《Symbian OS C++手機應用開發 (第2卷)》
另外今年將出來一本有關uiq3.0的新書,值得期待。
關于symbian的開發網站和論壇:
諾基亞論壇:最好的symbian論壇,
http://discussion.forum.nokia.com/forum/forumdisplay.php?f=6,其中還有中文論壇。
UIQ官方論壇:http://developer.uiq.com/
Symbian公司中文論壇:http://developer.symbian.com/forum/forum.jspa?forumID=37
NewLC網站:http://www.newlc.com/
索愛uiq官方論壇:http://developer.sonyericsson.com/category.jspa?categoryID=3
索愛uiq中文論壇http://developer.sonyericsson.com/forum.jspa?forumID=133

2.windows mobile:
智能手機全球市場中windows mobile占12%左右市場份額。開發與windows平臺類似,所以熟悉windows開發的能很快上手。目前沒有較好的針對windows mobile的書,經典書籍《Windows 程序設計(第5版)》對于開發win32程序依然是最好的,經典的書就是牛啊!雖然pocket pc支持MFC,但smartphone不支持,所以為了更好的移植,用win32開發較好。由本書做基礎,再參考windows mobile的sdk以及示例代碼,應該能很快上手。
關于windows mobile的開發網站和論壇:
Windows mobile中文社區:http://www.winbile.net/BBS/
Pocket pc forum:http://www.windowsmobiledn.com/forum/
微軟官方網站:http://www.microsoft.com/windowsmobile/developers/default.mspx

3. linux:
智能手機全球市場中linux手機僅占可憐的4.4%市場份額。原來moto還出過不少linux手機,如A768、A1200、E680、E2、E6、V8等,07年8月份還信誓旦旦預測60%手機采用Linux OS,但moto后來回購了UIQ的股份,又與微軟合作,還加入了google的開放手機聯盟,看來要拋棄自己的linux平臺了。另外,moto的策略是linux+j2me的模式,雖然采用linux os,但并不對外開放linux的sdk,只有和moto合作的廠家才能獲得native linux sdk,所以導致目前linux手機開發的資料和論壇較少。雖然有民間linux高手破解了moto的linux的sdk,可以開發native linux的程序,但native linux的程序不能直接安裝在moto的linux手機上,還必須安裝一個插件,這對普通用戶又是難以跨越的一個門檻。所以個人覺得native linux手機的開發將走向末路。大部分linux手機的ui開發都是基于QT,關于QT開發,可參考《C++ GUI Qt3編程》、《精通Qt4編程》,如果有moto官方的sdk,參考API文檔以及一些示例代碼,將可以較快上手,如果沒有官方的sdk,那就要話很長時間hack了。目前沒有很好的關于linux手機開發的論壇,個人推薦陳罡的博客http://www.cublog.cn/u/26691/,內有moto a1200開發隨筆,對于熟悉和了解手機native linux開發有很大幫助。

4. MTK:
MTK最近幾年異軍突起,近70%的國產手機采用MTK的芯片和平臺,黑手機更幾乎是MTK的代名詞。國內廠家只有夏新沒有采用MTK的方案。MTK的模式名為“Turn-key”的全面解決方案,廠商采用了這個方案,只需要加一個手機外殼即可成品——這能大大降低了出貨時間,一般廠家只修改界面、鈴聲以及增加一些應用軟件。有關MTK平臺的介紹,見環球企業家雜志的文章“國產手機操縱者聯發科的秘密”。
MTK是私有平臺,目前沒有書籍介紹MTK平臺,所以只能從網上查找MTK的資料。以下資料大家可以從網上獲得,對于了解MTK很有幫助:《mtk 訓練課程.pdf》、《MMI Platform Source Code Training.pdf》主要是MMI界面開發介紹、《MMI Resource & Customization Tool.pdf》MMI資源工具介紹。
最近,MTK平臺MMI設計牛人FUGUI自己編寫了一本有關mtk平臺MMI開發的實例教程,書名為《MMI實例培訓教程》(本書大家通過Google下載到),此書深入淺出,全面的介紹了MTK平臺MMI開發的各個方面,通過本書,開發人員將能很快進入MTK平臺開發領域,實為MTK平臺MMI開發的圣經!MTK平臺的操作系統為nucleus,有關nucleus的介紹網上有一篇文章《Nucleus實時操作系統分析報告》。MTK平臺主要用C語言開發,所以要熟悉MTK開發,首先必須熟悉掌握C語言,MTK的sdk與vc6集成,MMI的各控件和窗口之間通過回調函數實現通訊。
關于MTK的開發網站和論壇:
我愛研發網:http://www.52rd.com/ 上面幾篇文章和書籍都能從本網站找到。
手機研發論壇:http://www.1mp.cc/bbs/index.asp


5. 展訊:
展訊平臺07年也發展很快,利用MTK下半年PA放大器缺貨的機會,趁勢而入,搶走mtk很多市場份額。展訊的開發模式和MTK的很類似,基本也是給廠家提供整體解決方案,與MTK的差別見此鏈接。國內主要是夏新、聯想、文泰等采用展訊平臺。展訊平臺采用的嵌入式操作系統是threadx,關于threadx的有一本中文書《嵌入式實時操作系統的多線程計算:基于ThreadX和ARM》。同MTK平臺一樣,為封閉平臺,開發語言為C,開發環境為vc6, MMI的各控件和窗口之間與windows類似通過消息進制實現通訊。另外也沒有書籍介紹展訊平臺,以下資料值得推薦:
《Spreadtrum_SAP.ppt》
《MMK_Kernel軟件API接口說明書.doc》
《MMK_Window_Table開發說明書.doc》
《展訊平臺MMI窗口開發說明書.pdf》
《展訊手機平臺軟件簡介.pdf》
關于展訊的開發網站和論壇:
我愛研發網:http://www.52rd.com/ 上面幾篇文章都能從本網站找到。
手機研發論壇:http://www.1mp.cc/bbs/index.asp

6. J2ME:
J2ME平臺為手機上運用最廣泛的開放式平臺,絕大部分手機均已經支持J2ME了。關于J2ME的書籍數不勝數,個人推薦以下書籍:
《j2me技術手冊》
《J2ME開發大全》
《J2ME移動應用程序開發》
關于J2ME的開發網站和論壇:
J2ME開發網:http://www.j2medev.com/Index.html
中國Java手機網:http://www.cnjm.net/
以及各手機廠商的官方java論壇

7. Brew
Brew 的全稱是無線二進制運行時環境。Brew平臺是高通公司開發的,從無線應用程序開發、設備配置、應用程序分發以及計費和支付的完整端到端解決方案中的無線應用程序開發部分。目前絕大部分CDMA手機都支持Brew平臺。學習Brew平臺,首先需要熟悉c語言。學習步驟和方法可參考” BREW高手之路-解析BREW學習過程”。
學習書籍:
《深入BREW手機游戲開發》
《BREW 技術開發與應用》
這些書雖然不夠深入,但對于入門還是可以參考的。
關于Brew的開發網站和論壇:
Brew官方論壇:http://brewforums.qualcomm.com/index.php

8. Blackberry,Android,iPhone
黑莓公司BlackBerry手機和Google的Android手機均只支持java開發。蘋果的iPhone不支持第3方開發,只能開發網頁,據說將來開放sdk,值得期待。
BlackBerry的開發網站和論壇:
BlackBerry開發者指南:http://www.cnblogs.com/confach/category/36451.htmlBlackBerry官方網站:http://na.blackberry.com/eng/developers/community.jsphttp://bbs.maxpda.com/forum-184-1.html
Android的開發網站和論壇:
http://www.androiddev.net.cn/bbs/
http://www.androidin.com/http://www.androidcn.net/
iPhone的開發網站和論壇:
一群蘋果fans成立的網站:http://apple4.us/
http://bbs.maxpda.com/forum-190-1.html
http://lordhong.javaeye.com/blog/153315
http://lordhong.javaeye.com/blog/152774

9. 其它Feather phone平臺
其它feather phone平臺,如TI、飛利浦、英飛凌(Infineon)、飛思卡爾(Freescale)、Broadcom、Skyworks等平臺,由于平臺私有,并且不提供第三方sdk,所以也沒有相關資料和文檔,希望有了解的朋友介紹一下。


DIY的沖動


  現在手機能做的事越來越多,你可以隨意更換鈴聲與桌面,還可以從網上下載各種Java軟件和應用程序。手機制造商對消費者個性化口味的試探也令人眼花繚亂,索尼-愛立信認為人們需要MP3播放器,摩托羅拉認為人們需要iTunes手機。然而,手機的未來只是市場朝分眾模式發展嗎?有人不這么看。手機領域和PC、互聯網領域日漸靠攏,但還有一個根本的不同——一切都是整機化、商品化的,任何新的技術可能性,用戶只能等待巨頭們的行動,而后者需要以有利可圖為前提。


  來自英國的通訊工程師蘇吉·帕特爾(Surj Patel)對此非常不滿。一年前,他就在博客上寫道:“我想要一個Linux手機,這樣我就可以用我想要的任何語言來編程。我想進入呼叫控制,我想進入數據層。我不想為一個開發軟件花上3000美元,也不想接受遮遮掩掩的功能。我是個開發者,是個駭客,我想讓我的電話做我想要的事,讓我得到我想要的應用。”在這篇博客中,他發出了驚人卻頗具叛逆精神的口號:“如果你不能和他們一起干,就打倒他們。”


  蘇吉現在是一位自由職業者,專門從事手機和傳媒技術創新。1993年,他就在BBC研究新媒體,1999年參加了BBC內容創新團隊的組建,研究新媒體形態的整合。后來他在麻省理工學院的媒體實驗室和英國Orange電信公司的研發實驗室工作。


  馬薩諸塞州TagSense傳感器公司的工程師德瓦·西塔拉姆(Deva Seetharam)是蘇吉的合作伙伴。他是2005年年中為商品手機開發射頻標簽讀碼器時對現有的手機體系產生不滿的。他的研究中難度最大的是界面而不是硬件,然而他發現:不支付昂貴的特許費,手機制造商就根本不提供界面和應用編程接口的細節。“不管是用戶、研究者,還是駭客都沒有制造任何東西的自由。”他說,“所以我說,好,我來做個東西,讓大家都可以按自己想要的方式定制手機。”


  蘇吉和西塔拉姆將自己的手機稱為TuxPhone,Tux顯然取自Linux操作系統的企鵝logo。不過這兩位印度裔工程師還有另一個精神來源,他們把自己的工程稱為KhadiTech。Khadi是一種印度家織土布,因圣雄甘地掀起的非暴力不合作運動而聞名。


  雖然蘇吉和甘地都是古吉拉特邦人,他和西塔拉姆都認為在手機這件事上也需要同樣的自給自足精神,但面對手機這個如此強大的產業,甘地的精神當然已經不合時宜。蘇吉和西塔拉姆的思想仍然是Linux式的,最大的興趣在于讓使用者有更大的自由。回顧歷史,30年前蘋果電腦的創辦人史蒂夫·喬布斯和史蒂夫·沃茲尼亞克在車庫里“自制電腦”時,沒人知道后來PC時代的輝煌,但在移動通訊領域,進化順序恰好相反,直到街頭人手一部手機時,才有人來自制手機。


  蘇吉認為:服務商有一千條理由不讓你有一臺可編程的手機,有些理由說是為你的財務安全,其實主要是為他們自己的財務安全。因此他表示:“與其說我要的是個手機,不如說我想要個可以開發的平臺。有了你能控制的平臺,你就會有一千個可能。”


  自己做一部手機成本并不高,從市場上買齊現成的部件總共需要大約400美元。蘇吉說:“這在5年前還是不可想象的。”SIM卡當然也要買。西塔拉姆說:“你會發現,做一個Linux手機只需要一些基本硬件知識、Linux編程和驅動知識、基本機械設計知識,主要難度在于不同部件的組裝。”這就是為什么市場上出售的手機精心設計,功能齊全,成本卻只有你的一小半,而你“可能需要一個數百萬美元的實驗室,才能將所有的東西集成起來”。蘇吉說。


  雖然音質不好、個頭太大、半小時就能耗盡電池,但不管怎樣蘇吉他們做出來的要算個手機。2005年12月10日,還沒來得及裝揚聲器、麥克風、鍵盤和顯示器,西塔拉姆就急不可耐地用Tuxphone撥通了自己的手機,第二天裝上揚聲器和麥克風,他第一次清楚地聽見了聲音。雖然他們對給人欣賞并不感興趣,最近還是有個叫格列哥的工業設計師從荷蘭發來郵件,主動給他們介紹制造非常小批量的塑料機殼的方法。但蘇吉承認:我們不是專家,只是出于熱情和一點手藝。至于是否大家都來自制手機,蘇吉表示:我只是第一個承認可以做到這一步的。


  省錢不如掙錢


  做個并沒有省錢的手機不是蘇吉真正熱衷的。2006年4月初,一項稱為Freeswitch的技術使老式電話網和采用VoIP協議的網絡電話得以連通,4月18日,蘇吉就在VoIP-News網站發表了題為《Freeswitch是大爆炸的導火索嗎》的文章。


  電話和網絡連接起來并不是第一次,但與Skype不同的是,Skype是專利技術,采用自己的應用軟件和協議,而Freeswitch是開放源代碼的,可以包含在一個網頁內。這使蘇吉興奮地想象了一系列創新應用,比如建立一個基于網絡的專用分組交換機,為所有電話用戶提供GoogleTalk。


  蘇吉等人相信:如果手機軟件變得更加開放,將會聚集起一個為它編寫應用軟件的程序員群體。蘇吉說:“世界上最好的研發團隊就是那些程序高手,那些駭客。只要讓他們能夠做,他們就會動手。”有了一批自由軟件,就能使手機跟電腦一樣富有彈性,越來越多的專業玩家將創造出很多前所未見的功能。


  盡管網絡電話技術正進入黃金時代,但連接不是免費的,保證服務質量也需要成本。蘇吉等人的理想最終還是要回到電信增值服務的領地,只不過小軟件帶來的創新業務可以依附于更大的運營商或增值服務商,從而堅守網民對免費服務的心理期待,使得這類技術創新顯得特別富于自由的理想主義色彩。


  這一點在蘇吉等人開辦的Ringfo網站上體現得再明顯不過。當你在任何地方買書和CD時,用任何一部手機或座機撥打一個免費號碼,輸入國際標準書號或UPC號碼,就能得到它的新貨和二手貨價格,還有讀者評價甚至圖像等信息,從而使你淘到最合算的書和碟。Ringfo的數據都來自網上購物巨頭亞馬遜,它只在網上購物成交時向亞馬遜收取少量傭金。目前價格比較信息的范圍已經擴大到亞馬遜上銷售的任何產品,甚至有人利用這種價格信息買到低價書和CD,然后拿到網上賣。難怪蘇吉說:“我不是個無政府主義者,我不想危及任何人的生計。”


  自由與不自由


  其實,在手機和電信服務這種巨頭爭霸的領域,蘇吉這種力量的確談不上危及什么人的生計。聯想集團創新設計中心產品設計總監李鳳朗說:在硬件上,手機與電腦的兼容機不可同日而語,費時費力的自制手機最多維持在與業余無線電愛好者類似的氛圍中。軟件上的創新如果要落實到電信增值服務上,也已經不是Linux最初那樣的草根革命。哪怕是一個人的公司,技術全部依靠外包,最終也是做產品的公司行為。而且這種行為仍主要表現為小公司寄生在運營商后面,靠的是快,花樣多,而運營商有更大的蛋糕。


  對Linux式的理想,李鳳朗認為:“手機與Linux不是一個量級的,手機的應用軟件已經很微觀了。做自由軟件將讓做應用軟件的人受益,但手機的應用軟件是受運營商制約的。因而在手機領域,所謂開放源代碼,也是產業對產業,不是產業對個人,沒有辦法變成一種精神,也不存在對抗性。”


  蘇吉等人也非常清楚,現在的自制手機還離不開電信運營商的網絡,這也是他對電話與網絡互通興奮的原因。有了這種可能,手機在后臺是連到電信還是互聯網是沒有界限的。用李鳳朗的話說,就是“上了互聯網就撒了歡了,成了非常自由的東西”。然而對電信運營商來說,這種威脅并非始于幾個手機自制者,而早就存在于互聯網產業內,要應對也是針對后者而非前者。難怪美國最大的無線通訊運營商Cingular Wireless的發言人表示:“只要合于規范許可,人們進行任何實驗都很不錯。”


  同時,李鳳朗認為:要解決與互聯網的連接問題,本地平臺要升級,中間的無線上網要連上,互聯網的口要打開,這些也都不是靠個人想象,而是社會性的行為,背后是巨大的社會利益的瓜分問題,這些利益廠家也會看到,用戶單靠創意,不具有撼動這些后臺利益的可能。當然,在美國成熟的商業環境下,一個很好玩的創意,大運營商也可能支持,利益就有更多的價值轉換可能。長遠來看,手機領域所有的東西也一定會越來越個性化和公開,但草根的力量畢竟難以根本改變資本秩序。技術的發展脫離人的本質需求,總會被扭轉回來。同樣,技術的發展脫離資本的壓力,也總會被扭轉。

]]>
MTK6225 手機客戶端開發平臺+開發板http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1982&Page=1wangxinxin2010-12-2 10:10:03


1、 CPU:mtk6225
2、 TFLASH 卡接口
3、 176X220 2.6寸TFT LCD,最高支持320*240*16的TFT LCD
4、 4線觸摸屏接口
5、 雙聲道音頻輸出
6、 一個Camera 130萬像素

開發系統軟件清單:
1. 手機程序量產源代碼
2.燒寫程序下載工具 flashtool
3.ads1.2 ,ads1.2update,activeperl:編譯工具和輔助工具
4. Trace 工具:catcher
5.手機工程測試工具: META (Mobile Engineering Testing Architecture) is designed to provide the functionality of RF testing, NVRAM access testing, speech related testing of advanced feature – melody and voice memo.
6.UI制作工具: MCT

開發系統硬件清單:
1.開發用手機板
2.燒拷線一條
3.USB線一條
4.旅行充電器一個
5.鋰電池兩個
6.硬件原理圖

開發系統文檔清單:
1  mtk 軟件培訓(MTK_Training)
2  mtk 軟件系統和調試 ( SW System and Debug )
3.mtk 軟件MMI設計(MMI Design Doc0
4.mtk 軟件設備驅動(Device Driver)
5.Mtk手機校準(Factory)
6.Mtk手機工具使用說明(Tool Document)

開發代碼包清單:

2008-05-14  09:31    <DIR>          media
2008-05-14  16:52                3 MG-RTOS.txt
請按任意鍵繼續. . .
2008-05-14  09:32    <DIR>          mmi
2008-05-14  09:33    <DIR>          modis
2008-05-14  23:52        45,072,384 MTK6225.IAB
2008-05-14  23:52          440,488 MTK6225.IAD
2008-05-14  23:52        10,657,792 MTK6225.IMB
2008-05-14  23:52          104,408 MTK6225.IMD
2008-05-14  23:52            23,348 MTK6225.PFI
2008-05-14  23:52              776 MTK6225.PO
2008-05-14  23:52        1,821,656 MTK6225.PR
2008-05-14  23:52        11,814,600 MTK6225.PRI
2008-05-14  23:52        78,091,436 MTK6225.PS
2007-08-10  00:30          316,598 MTK6225.SearchResults
2008-05-14  00:06          195,708 MTK6225.WK3
2008-05-14  09:33    <DIR>          mtkdebug
2008-05-14  09:33    <DIR>          mtk_lib
2008-05-14  16:52            16,436 m_cp2lsf.pl
2008-05-14  09:33    <DIR>          nucleus
2008-05-14  16:52            9,245 nucleus.men
2008-05-14  16:52            53,148 nucleus.t32
2008-05-14  16:52            2,085 nuc_Before2003.men
2008-05-14  16:52            20,448 nuc_Before2003.t32
2008-05-14  09:33    <DIR>          nvram
2008-05-14  16:52                3 Obigo-MMS.txt
2008-05-14  09:40    <DIR>          plutommi
請按任意鍵繼續. . .
2008-05-14  09:39    <DIR>          plx_lib
2008-05-14  09:25    <DIR>          Pollex
2008-05-14  09:39    <DIR>          ps
2008-05-14  09:39    <DIR>          sst
2008-05-14  09:39    <DIR>          stacklib
2008-05-14  09:39    <DIR>          tools
2008-05-14  09:39    <DIR>          tst
2008-05-14  09:39    <DIR>          usb
2008-05-14  09:40    <DIR>          vendor
2008-05-14  09:40    <DIR>          verno
2008-05-14  09:40    <DIR>          wap
2008-05-14  09:40    <DIR>          wapadp
2008-05-14  09:40    <DIR>          xmlp
2008-05-14  16:52                3 Zi-IMD.txt
2008-05-14  20:25            1,643 ~flash_cfg_tmp.c
2008-05-14  20:25          466,975 ~fs_quota_tmp.c
2008-05-14  21:25              415 ~fs_quota_usage.log
2008-05-14  21:25            7,587 ~nvram_lid_size.log
2008-05-14  20:25          889,308 ~nvram_tmp.c
              29 個文件    150,040,934 字節
              56 個目錄  1,302,515,712 可用字節]]>
最全面的MTK手機開發平臺資料1.rarhttp://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1981&Page=1wangxinxin2010-12-2 10:04:18MTK無師自通
MTK平臺教材
MTK平臺軟件構架
mtk平臺現狀及與其他平臺對比分析
mtk軟件培訓課程(三)--mtk驅動架構分析
mtk軟件培訓課程(一)--mtk程序架構分析
手機軟件平臺api標準(1[1].0.3版本正式完整版)
最全面的MTK手機開發平臺資料.
Phonebook Design UM
mik絕密培訓資料
MTK_MakeBuild_Design_Customer
mtk_訓練課程
MTK軟件編譯1
MTK軟件編譯2
MTK軟件編譯3
MTK軟件編譯4
MTK軟件編譯5
MTK軟件編譯6
MTK軟件編譯7
MTK軟件編譯8
MTK軟件編譯9
MTK軟件編譯10]]>
MTK收購ADI手機芯片產品線 近期對TD-SCDMA格局影響不大http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1980&Page=1wangxinxin2010-12-2 10:03:03EDGE到3G的戰略布局。由于MTK擁有技術、資金和熟悉本地市場的優勢,這對推動TD產業化進程有積極影響。不過,由于MTK的Turn-key模式在TD領域暫不適用,原來ADI的大客戶、TD-SCDMA產業領頭羊中興通訊和展訊宣布了戰略合作,加上合作伙伴大唐內部的迷局,使得MTK近期在TD-SCDMA產業中的影響和作為有限,更多是戰略布局意義。

MTK撿了 “大便宜” 實現EDGE和3G戰略布局

9月10日,聯發科(MTK)宣布與ADI簽署協議,以現金約3.5億美元取得ADI旗下Othello和SoftFone手機芯片產品線相關的有形及無形資產以及團隊。依據ADI公司2006年財報所公布的的營收數據顯示,此產品線約為ADI貢獻了2.3億美元的收入。

通過此項交易案,MTK的無線通訊部門將獲得一支近400位具有豐富產品開發及客戶服務經驗的專業團隊;擴大全球各地的客戶群;增加新的手機基帶和射頻芯片產品包括GSM、GPRS、EDGE、WCDMA和TD-SCDMA芯片以豐富其現有的產品組合;另外,聯發科亦可取得無線通訊產品相關的關鍵專利和IP,以提升聯發科的IP競爭實力。

對于此次并購,水清木華研究中心電信研究總監沈子信的第一反應是,MTK買得很值,因為收購金額不到這個產品線兩年的收入,看來是ADI主動拋售這一業務,這也盡顯MTK不做大收購的務實風格。沈子信強調說:“這對MTK是一個重大利好消息,幫助MTK實現了從EDGE到3G的布局,相當于武俠小說中打通了任督二脈!”

他解釋說,一是ADI在硬件(芯片)方面很強,過去軟件平臺上一直依靠合作伙伴TTPcom,因此在TTPcom被MOTO收購后業務大受影響,而MTK的優勢恰好在于軟件平臺,收購ADI的手機芯片產品線,可以實現軟硬結合;二是可以完成EDGE、WCDMA和TD-SCDMA的戰略布局,補充MTK現有的GSM/GPRS產品線,特別是可以借助ADI或ADI的合作伙伴,解決EDGE/WCDMA/TD-SCDMA協議棧問題;三是借助ADI的手機芯片業務,MTK可實現全球化的運營。

由于ADI/大唐移動是目前最主要的TD-SCDMA手機方案供應商,因此MTK收購ADI的手機芯片業務,也是TD-SCDMA產業界非常關注的事情。不過,沈子信認為,簽于MTK一貫務實的風格,MTK近期最關心的可能是EDGE,WCDMA和TD-SCDMA只是戰略布局,市場還比較遙遠。他解釋說:“明年中國移動大規模部署EDGE網絡的可能性很大,而且由于WCDMA風險比較大,全球很多運營商也在考慮部署EDGE網絡。”

MTK在TD領域的挑戰:與中興、大唐的關系

為了在TD領域有所作為,MTK必須處理好和兩家廠商的關系。一是中興通信,它是原ADI的大客戶、TD-SCDMA產業化領頭羊,也可能仍是中國移動早期TD手機招標的最大贏家。二是大唐,它也是TD-SCDMA技術領頭羊,而且是MTK的關鍵的合作伙伴。就目前的態勢來看,對MTK都是不小的挑戰。

對于收購新聞,中興通訊手機事業部TD-SCDMA產品線總經理羅忠生博士對《國際電子商情》記者表示,收購是業內的正常變動,對中興通信與ADI/MTK的合作不會有什么影響,中興通信還會保持合作,“相信MTK也不會忽視與中興通信的合作”。

不過,就在8月末的“2007年展訊技術論壇”上,中興通訊和展訊宣布在TD-SCDMA領域建立戰略合作伙伴關系。目前在TD領域,大唐集團既有做系統設備的大唐電信,又有做手機終端平臺方案的大唐移動,能夠實現系統端和終端的聯動,在競爭中有天然的優勢——在TD發展初期,系統設備端和終端都不成熟,這種聯動十分關鍵。而作為大唐電信在系統設備上的競爭對手,中興通訊目前依賴大唐移動/ADI提供的TD手機平臺方案,十分尷尬。因此中興通訊和展訊合作,形成端到端的技術解決方案,是很自然的戰略性布局。

值得關注的是,中興通訊和展訊的合作自一年前已經開始,表明了展訊的技術實力獲得了中興通訊的認可。而且中興通訊TD系統設備產品線總經理段玉宏和TD手機產品線總經理羅忠生都出席了展訊論壇,這表明雙方的合作不僅是在系統上的,而且也是在終端上,是一種全方位的戰略合作。盡管目前中興通訊的TD手機主要是采用ADI方案,但這可能是中興未來轉向展訊方案的一個信號。

沈子信也表示,可能的情況是,中興通信會同時采用MTK(ADI)和展訊方案,最初是以MTK(ADI)為主,但慢慢轉向以展訊方案為主。

具有暗示意義的是,8月末的展訊技術論壇上,羅忠生大力抨擊了Turn-key模式,認為它會害了TD產業。當時他表示:“三年之內,沒有人可以提供TD-SCDMA手機全面解決(Turn-key)方案。根據中興在WCDMA上的經歷,如果一個手機廠商要進入TD-SCDMA領域,至少要準備500人以上的開發隊伍。現在很多人覺得做TD手機,依靠芯片平臺廠商就夠了,拿OEM講故事,這樣會害了TD產業。”

就MTK的Turn-key模式,羅忠生對《國際電子商情》記者表示,MTK在2G手機市場的成功大家有目共睹,它的turn-key模式的成功之處在于可以讓客戶快速把產品研發出來,未來它沒有理由不把turn-key模式復制到TD領域。他強調說:“我還是那個觀點,3G業務非常復雜,不能一蹴而就,需要理性認識。要做好TD,需要很大的力氣,未來1-2年內都是這樣。至于TD領域什么時候可以出現Turn-key模式,我們不知道,因為好像高通這種有超級能力的公司并不多。”

除了和中興通訊外,MTK還需要處理好和大唐的關系,這同樣是不小的挑戰。一是在原來ADI/大唐移動的合作中,提供協議棧和軟件平臺的大唐移動占據主導,而MTK擁有完善的軟件平臺,因此未來大唐移動的作用會弱化;二是大唐移動在大唐集團中的定位如何,現在還是一團迷局,最近有關大唐移動和唐如安的一些新聞就反映了這一點,這也給MTK和大唐移動的合作帶來很多不確定的因素。

沈子信則認為,MTK和大唐成立合資公司的可能性很大,是一種比較好的操作模式,因為如果TD市場起飛,MTK繞不開TD協議棧的問題,而大唐也不可能放棄主導地位,放棄手機終端方案(而且大唐正在申請手機牌照),而合資公司是一種比較好的利益共享方法。

對于收購消息,TD-SCDMA技術論壇高級顧問王靜對《國際電子商情》記者表示,如果MTK是因為TD芯片而收購ADI手機芯片產品線,從TD產業角度上來看,這是一件好事。不過,他也認為,由于ADI不是獨立提供TD手機方案,涉及大唐,所以比較復雜,不愿意過多評論。沈子信則認為,由于MTK擁有技術、資金和經驗優勢,它的進入將推動TD產業化進程。

夏新電子通信事業部常務副總經理張森旺則表示,由于在2G上沒有用MTK的芯片,在TD上到目前為止也沒有采用ADI方案,不太了解,不方便評論。除了中興和夏新,在TD手機上主要采用展訊方案的還有聯想和海信。

從長遠來看,擅長“后發制人”的MTK的加入,可能會使TD手機芯片進入三分天下的格局:展訊,MTK,T3G和凱明。展訊和MTK將在中低端TD手機市場占據主導,出貨量較大;T3G和凱明的出貨量不會很大,但將在高端市場占據優勢。

]]>
誰說國產都垃圾? 九款非MTK好手機推薦http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1979&Page=1wangxinxin2010-12-2 10:01:44手機泛濫,再加上很多國產手機廠商都使用了相同的MTK平臺,導致國人對國產手機的偏見非常之大,一提到國產手機,很多消費者就直搖頭。雖然MTK平臺占據了國產手機中的將近半壁江山,但是并不是所有的國產手機廠商都使用MTK平臺,真正出彩的國產手機并沒有采用千篇一律的MTK平臺。像夏新華碩多普達這樣的廠商就從來沒有推出過MTK平臺的產品,正是由于這樣廠商的存在,國產手機才沒有淹沒在MTK的海洋之中。    今天我們就來給大家介紹十款國產非MTK手機,這些產品中既有像多普達S1這樣的智能大佬,也有夏新N5這樣的實用GPS手機,更有像酷派268這樣面向商務人士的雙模雙待產品。誰說國產手機不行了?沒有MTK的國產手機照樣百花齊放。
多普達S1
參考報價:3450元
經銷商家:北京海睿騰達/010-82699425

    很多人都聽說過多普達公司,但是知道多普達手機來頭的朋友并不多。其實多普達通訊有限公司是由留美博士楊興平先生回國創辦、由國內電子行業龍頭企業中國電子集團公司(CEC)與海外合資的一家高科技公司,公司總部設在上海,生產基地則將設在武漢,完全可以稱得上是國產手機。
    S1作為多普達S系列的第一款作品,該機簡潔迷人的外觀下內置了擴展性豐富的Windows mobile 6操作系統。擁有獨具特色TouchFlo界面的S1很適合單手操作。本月S1頻頻降價,目前已經跌破3500元大關,喜歡這款產品的消費者可以考慮出手了。  


圖片點擊可在新窗口打開查看
圖為:多普達S1手機

    多普達S1擁有著99.9×58×13.9毫米的小巧身材,恰到好處的厚度配合磨砂材質,該機的手感確實非同一般。S1采用了一塊2.8英寸的QVGA分辨率觸摸屏,配合TouchFLO技術用戶不但可以單手實現手機的基本操作,還可以隨心所欲的控制頁面的滾動速度。

圖片點擊可在新窗口打開查看 圖片點擊可在新窗口打開查看
圖為:多普達S1手機
圖片點擊可在新窗口打開查看 圖片點擊可在新窗口打開查看
圖為:多普達S1手機

編輯點評:
    多普達公司一直致力于智能手機產品的研發,在國內用戶中享有很高的知名度,在國內可以買到行貨的Windows Mobile產品絕大多數都是出自多普達之手。本次向大家介紹的S1就是近期非常受消費者歡迎的一款產品,推薦給需要一款WM智能手機的朋友。]]>
結盟傲視通 聯發科欲單挑TDhttp://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1978&Page=1wangxinxin2010-12-2 9:58:28
“我們與蘇州傲世通(TD-SCDMA MODEM芯片開發商)的合作已經展開,但新的TD芯片推出可能還要一點時間。”昨日,MTK財務官喻銘澤對《第一財經日報》表示,MTK與聯芯科技的合作還會繼續,但與傲世通的合作,讓MTK在TD芯片上布局可以兩條腿走路,未來MTK將會提供兩套TD方案供客戶選擇。

此前業界已經傳言,MTK與聯芯科技即將分道揚鑣,此時MTK結盟傲世通似乎從另一個角度證實雙方合作關系的微妙。記者從MTK和聯芯科技內部人士處也了解到,雙方的合作有些不暢,也降低了客戶TD終端研發速度,雙方都有將對方踢出局的想法。

“聯芯科技也在開發自己的TD芯片,產品面市時間表完全取決于與MTK合作關系的好壞。”聯芯科技一位內部人士如是說。

各自為政

MTK與聯芯科技的合作模式基本沿用了此前ADI(被MTK收購)與大唐移動(聯芯科技的前身)的合作模式,即聯發科芯片(原ADI芯片)+聯芯科技的協議棧,而開拓TD客戶則由聯芯科技主導。

“這樣的合作模式讓MTK無法給客戶提供全方位的TD解決方案,完全顛覆了MTK之前在2G市場的操作模式。”一位MTK有關人士指出,這種合作模式導致了一個奇怪的局面,客戶TD終端研發遇到問題,協議棧的問題只能找聯芯科技解決,芯片問題又只能找MTK解決,不僅拖延了客戶研發進度,也導致了不必要的麻煩。

“而與傲世通合作后,MTK就可以給客戶提供一攬子TD解決方案。”該有關人士說。因為傲世通也具備TD底層協議技術,正好可以取代聯芯科技的作用,所不同的是,在客戶開拓方面則由MTK主導,而這也吻合了MTK在手機市場的一貫做法。

對于MTK要獨立布局TD芯片市場的說法,喻銘澤再三強調,MTK與聯芯科技的合作還會繼續,即便MTK與傲世通合作的TD芯片面市,也完全取決于客戶的選擇。

漁翁得利

事實上,就在MTK與聯芯科技鷸蚌相爭之際,另一TD芯片廠家T3G已經悄然崛起。2009年,T3G被ST-Ericsson收為全資子公司,解決了股東投資問題后的T3G,出貨量已經逼近MTK與聯芯科技的組合。

“截至去年底,公司TD芯片的出貨量已經達到650萬片,市場份額在50%左右。”T3G有關人士透露,目前基于T3G的TD芯片開發終端已超過100款,包括諾基亞、三星、戴爾和華域等國內外廠家都成為T3G的合作伙伴。

“去年聯芯的TD芯片出貨700萬片左右。”聯芯科技有關人士承認,最近幾個月T3G的TD市場份額上升很快,目前聯芯科技在TD市場份額僅略占優勢。去年4月,聯芯總裁孫玉望曾對外表示,聯芯TD芯片市場占有率在70%左右。

其實,不管MTK與聯芯合作是否繼續,TD芯片今年的格局已經變為:MTK、T3G、聯芯和展訊組成的第一陣營,重慶重郵、MStar和Marvell組成的第二陣營。 ]]>
MTK6226手機開發平臺資料光盤使用手冊http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1977&Page=1wangxinxin2010-12-2 9:55:44MTK平臺手機重啟問題的解決http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1976&Page=1wangxinxin2010-12-2 9:53:21圖4
圖4(點擊放大該圖)。

在22#處的輸出線上增加一個39PF的電容,MT6139 22#輸出時產生了一個高次諧波,加一個39P的電容就可以濾掉這個高次諧波這樣就可以增加輸出的濾波功能使輸出的波形變的平滑減少諧波干擾。因此通過此種方式可以解決重啟問題。

第二種方法:

圖5
圖5(點擊放大該圖)。

將C209 1NF的電容換成Murata的磁珠BLM15HD182SNE,因為26MHZ的信號送入BB IC中存在噪聲系數的干擾,正是因為這種干擾使的機器產生重啟現象。

將電容換成磁珠(電感)主要是改善噪聲系數干擾。

綜上所述:此二種解決方案都是濾除和改善高次諧波和雜波及噪聲系數的干擾,同時這二種解決方案的差異在:第一種方式直接從RF IC REFOUT腳輸出信號的時候濾除雜波,第二種方式通過磁珠使RF IC輸出信號的噪聲干擾降低使輸出信號更平滑。如果在實際開發還處在EVT,DVT,PVT階段時采用第一種方式比較理想.如果所開發的機器是在量產階段請采用第二種方式比較好. 此兩種解決重啟問題的設計方案已經通過實際量產驗證,值得推廣。

參考文檔:

1、 MT6129 RF Transceiver IC Data sheet

2、 MTK Design Changed Note for RF REFout to BBP Sysclk part

3、 MTK MT6129,MT6139,MT6140 REFout add 39P CAP Issue (2008\03\04,MTK/ WCP/HW)

4、 MTK WIREless RF Solutions (2005\07\22)


]]>
IBM無線技術 5秒傳完10GB高清視頻文件http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1975&Page=1wangxinxin2010-12-2 9:51:05  在現有條件下,Wi-Fi無線網絡能夠提供11M到54M的傳輸速度,而IBM和MTK開發的這項新技術將能夠提供2.5Gbps的傳輸速率,這就意味著10GB大小的文件只需要5秒就可以傳完,相比Wi-Fi提高了何止百倍。這項開發將基于60GHz信號頻道,專業技術人員會知道,60GHz信號頻道是屬于毫米級的波譜,頻率范圍從30GHz到300GHz,一直以來毫米級波譜都是軍用級的傳輸協議,普通電子消費產品則從來沒有“染指”過毫米級波譜技術。

  業內人士認為,IBM與MTK的合作計劃將拉開毫米級波譜技術開發的序幕,之后將會有更多的公司投入到相關的開發當中來,基于毫米級波譜技術的高性能無線視頻、音頻傳輸芯片將會陸續推出,無線技術也將取得全面的突破。


IBM到底能不能做到?三年后再見分曉!

]]>
MTK故障終結http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1974&Page=1wangxinxin2010-12-2 9:46:34 hI%Y0]2w  
MT6305、MT6305B為電源管理芯片。 a5b4V!iu  
MT6129為RF芯片 &2=.8  
RF3146(7×7mm)、RF3146D(雙頻)、RF3166(6×6mm)為RFMD的PA。 w JqjnLe  
MT6205為最早的方案,只有GSM的基本功能,不支持GPRS、WAP、MP3等功能。(2003年MP) gFYn2+;9  
MT6218為在MT6205基礎上增加GPRS、WAP、MP3功能。MT6217為MT6218的cost down方案,與MT6128 PIN TO PIN,只是軟件不同而已,另外MT6217支持16bit數據。(2004年MP) #!]fnG-  
MT6219為MT6218上增加內置AIT的1.3M camera處理IC,增加MP4功能。8bit數據。(2005年MP) 4"qy++  
MT6226為MT6219 cost 升級產品,內置0.3M 攝相處理IC,支持GPRS、WAP、MP3、MP4等,內部配置比MT6219優化及改善,比如配藍牙是可用很便宜的芯片CSR的BC03模塊USD3即可支持數據傳輸(如聽立體聲MP3等)功能。 'Io(!w ?u  
MT6226M為MT6226高配置設計,內置的是1.3M攝像處理IC。(2006年MP) ?;en~>z1_  
MT6227與MT6226功能基本一樣,PIN TO PIN,只是內置的是2.0M 攝像處理IC。(2006年MP) Oa8XTQ^n  
MT6228比MT6227增加TV OUT功能,內置3.0M 攝像處理IC,支持支持GPRS、WAP、MP3、MP4。(2006年MP) Qe_N  
從MT6226后軟件均可支持網絡攝像頭功能,也就是說你的機子可以用于QQ視頻。 G#BJrh  
MTK芯片工作簡解 cLdUo)|3c  
現在最長見的MTK手機芯片組合多是MT6128BT CPU(MT6219CPU)、MT6035電源IC和MT6129射頻IC組合,以下是對MT芯片的簡單講解。 &kz1b$7  
一、MT6128BT CPU工作簡解 V6b=rAd5  
1、基帶接收器:用于I/Q信號的基帶A/D轉換; %-ZQpWJoy>  
2、基帶發送器:用于I/Q信號的基帶D/A轉換以及信號的平滑濾波等; 3"YEf#S  
3、RF控制:兩個DAG轉換器用于自動功率控制和自動頻率控制; o s };  
4、轉助ADC:一個ADC轉換器用于、電池以及其他模擬功能的監視; mjC mtU  
5、音頻功能塊:提供完全的模擬音頻信號處理,包括micphone放大, &~m ]J-a  
A/D、D/A轉換,耳機驅動等等; K;{K\W$  
6、時鐘發生器’:一個時鐘方波映射系統時鐘,三個鎖相環為MCU、DSP、 bN|"@O~YE  
USB單元提供時鐘; 43UjaOu`@  
7、32.768KHZ晶振:32.768KHZ晶振回路用于RTC E'} 9neK  
二、MT6219CPU工作簡解 ad8z RG  
MT6219的封裝形式是293-Ball、TFBGA(mini-BGA),它是一款先進的低功耗GSM/GPRS基帶處理器芯片,功能模塊如圖 5所示。該芯片基于32bit的ARM7EJ-S核,處理速度可達52MHz。MT6219具有攝像頭接口,可支持130萬像素Sensor,并內置 MPEG4編解碼功能。在QCIF格式下,拍攝速度可達15frames/s。除此之外,MT6219還可提供外部存儲器接口,數字/模擬音頻接口,射頻接口和其他豐富的用戶接口。除了下載功能程序外,所有程序均在芯片外部,所以很容易升級。MT6219支持F14.4、GPRS和HSCSD。 } p=7/1u  
MT6219的內核電壓和接口電壓得到了分率,為降低耗提供了方便。基核心工作電壓是1.2V,同時具有多路獨立的2.8VI/O電壓。 HD[[u7av*V  
三、MT6305電源IC工作簡解 nd+g=o  
MT6305為中國臺灣聯發公司的MT系列芯片-電源與充電控制芯片,專門為GSM手機設計的PMIC,使用MT6305B可以節省許多外部器件,有利于減小手機體積,降低整機功耗。所以MT6305電源IC是現在大量MP3、MP4音樂手機常用的芯片。 ]7|1tCqV#  
MT6305電源的7組供電電壓輸出: 'PdK8R+D  
1、 SIM;其輸出電壓為3V和1.8V GDtlKJH  
2、 VCORE(CPU核心供電);其輸出電壓為1.8V 0! x8k?0D  
3、 VRTC(時鐘供電);其輸出電壓為1.5V 9 r~iK  
4、 VDD(邏輯供電);其輸出電壓為2.8V >kX2O9Lg  
5、 VTCXO(13M時鐘晶體供電)其輸出電壓為2.8V 7N N $2B_  
6、 VMEM(存儲器供電);其輸出電壓為1.8V S^[RQ $  
7、 VIO(邏輯音頻供電);其輸出電路為2.8V c^_6g_{?b)  
MT6305可以通過控制PIN NC/DANODE的float與low控制Vcore與Vrtc的輸出電壓的幅值,以適應對基帶芯片的兼容支持。MT6305含有加電控制電路,可以通過PWRKEY引腳拉低(POWER按下);PWRBB引腳拉高(手機啟動后被CPU置高);CHRIN超過電池電壓(充電器接入) %; zQ[B  
四、MT6129射頻IC工作簡解 VAgL00ePZ  
MT6129提供了GSM859/E-GSM/900/DCS1800/PCS1900MHz四頻段的收發通道,包括接收電路、發射電路、頻率合成電路、RF和TX VCO以及相應的控制電路,如圖所示。 Rinn2rM  
接收信號從天線進入到開關,再通過SAW輸入;發射信號通PA放大,經開關從天線輸出;解調信號從IQ接口輸出給基帶芯片。 '7TwVw  
MTK手機故障維修維修 _^s> qwY  
MT手機充電器已移除維修一絕 N_/>m L2*  
很簡單,加焊CPU就好了 =\n95B%T  
MP4、MP3系列不開機維修3絕。 2RN(Bte? t  
現在的MP4MP3系列不開機一般的3種維修方法!!!1是CPU虛焊因為這種CPU管腳多型號是 6217 6218 6219 電流是10-20毫安2是儲存MP4MP3的由三星和東芝公司生產的儲存塊也容易壞如果格式化多變就回壞故障為開機屏一閃然后電流在 40-60擺動 3是軟件字庫也容易壞特別是{71PL064JA0} S;<bzY1Co  
MT系列的按鍵失靈一招絕 #P7:2Sdc  
關于MT系列按鍵失靈的問題,很多說是CPU,字庫,再就是對地的壓敏電阻的問題,這個問題其實沒有這么復雜,在CPU邊的一個6腳的管子,這個管字好象是開機管,把他拆下來重裝就OK。 u~3Xu#9=  
MTK系列手機低電關機.按鍵失靈不開機一技殺 C-Vdj 1i  
MTK系列手機低電關機不開機,先加焊CPU或植錫加焊8腳的電阻如果不行就更換CPU z+!#  
MTK——mp3 存儲芯片損壞的修護辦法 Z[AdwZoh  
mp3 存儲芯片損壞會造成手機開機就關機,死機,查尋存儲空間為0M,進入照相機顯示檔案配制表錯誤,用手機格式化后存儲空間變為0M ]m'8?3)Rx  
解決辦法:將存儲芯片取下用48編程器擦空裝上OK。 Ow#lBlR8  
MTK系列芯片開機定屏,以及定版的維修方法,只修改碼片資料 $_,gIm  
MTK芯片手機開機定屏或是有時候定版以及軟件引起的故障,如果沒有軟件可以用,MTK48編程器利用解鎖的方法進行維修,很簡單,MTK解鎖的地址朋為4M,8M,16M,等。把碼片資料更新一次,一般來說,軟件在正常使用的情況下,都是由碼片引起的故障較多,所以我們采用這個辦法來解決碼片資料引起的故障,在把這段地址清成FF的時候,再裝回按開機鍵,碼片資料又會重新建立,這樣就解決問題,但是在寫軟件的時候最好先備份一份再解。 C nM|a1#  
MTK——MP3沙聲必殺 "<9Kc$.l  
有一個小喇叭放大IC損壞最多。有的在耳機座旁有的在耳機座背面IC旁有幾個電阻很容易找到加焊不行就換它周圍的小件也會虛焊。mp3機器的一般都通用。 -#{?Dr  
MT系列——MP3放大管的安裝方法 p`gK'OhdZ  
其中:4#為B+,8#為接地。MP3放大管的1#應對應1#為正確。只要用萬用表量出主板的接地腳和供電腳就很容易了(安裝時要注意方向)。 _k5' 7chC  
MTK——MP3手機顯示屏反復不停的閃 Gax >jh  
MTK——MP3手機出現這種故障只要重裝或加焊CPU絕對OK。 +o(n5-+  
MTK——MP3手機怪病絕殺 w@d Gb  
MTK——MP3手機開機顯示幾行英文,且不斷自動重起,只要將MP3存儲器拆除更換,手機故障絕對消失 eE074gKc  
6,e|!\4p  
MTK手機拆機格式化地址位: Y.b5JLl  
4M:380000---400000 8M:700000---800000 g_d2L:J"/  
16M:F00000---1000000 32M:1F00000-2000000 .&WgJ\YJvY  
64M:3F00000---4000000 OkLp>9/  
字庫容量是49M的字庫,其中有33M是多媒體區,解密時用16M的地址位即可,部分16M的手機格完后需要按開機鍵1分鐘左右才可以開機。 v^?SiB4:  
字庫容量是82的字庫,按16M的地址格式化就可以! =z1);N  
2、 MTK免拆機格式化地址位: \II l(I  
8M:0X00700000---0X00100000 16M:0X00E00000---0X00200000 1#}4p{NyRp  
32M:0X01F00000---0X00100000 64M:0X03F00000---0X00100000 M"mA>  
<A5Z= u2h  
3、 MTK手機免拆備份資料地址位: ]7|Abr2>q  
4M:0X00000000---0X00400000 8M:0X00000000---0X00800000 $wRlHP{d  
16M:0X00000000---0X01000000 32M:0X00000000---0X02000000 Ga nvU@P  
MTK芯片是全球排名前十名的專業IC設計公司——臺灣聯發科技公司生產。它的主要特點:一是低成本,對于竟爭激烈的手機市場是最好的選擇;二是芯片具有音樂和視頻功能,滿足了MP3和MP4的需求;三是芯片集成度高,功能較多技術性能好,迎合了市場的需要。 4bcd 0j!n[  
MTK平臺發展及各芯片功能介紹! \sQihb  
1、 MT6205、MT6217、MT6218、MT6219、MT6226、MT6227、MT6228均為基帶芯片,所以芯片均采用ARM7的核; SL)YD  
2、 MT6305、MT6305B為電源管理芯片; EgW'$ m  
3、 MT6129為射頻芯片,轉換射頻信號 ; J! WELe,$  
RF3146(7×7mm)、 RF3146D(雙頻)、RF3166(6×6mm)為RFMD(美國RF微器件公司在有設五個設計中心,專用射頻集成電路(RFIC)供應商 RF Micro Devices Inc. 公司(Nasdaq 股市代號:RFMD))的功放; D8W/7B 2.  
MT6205為最早的方案,只有GSM的基本功能,不支持GPRS、WAP、MP3等功能。 6'sKab"  
MT6218 為在MT6205基礎上增加GPRS、WAP、MP3功能(MT6217為MT6218的cost down方案,與MT6128 PIN TO PIN(就是說每個pin腳定義都是與AKM和TI芯片一樣的,能夠貼AKM或TI芯片的PCB上,不做任何改動就可貼他們的芯片),只是軟件不同而已,另外MT6217支持16bit數據。 *]M|:q|m  
MT6219為MT6218上增加內置AIT的1.3M camera(照相攝像)處理IC,增加MP4功能。8bit數據。 v&m-0Dr  
MT6226 為MT6219 cost down(降低成本)產品,內置30萬 camera(攝相頭)處理IC,支持GPRS、WAP、MP3、MP4等,內部配置比MT6219優化及改善,比如配藍牙是可用很便宜的芯片CSR的 BC03模塊USD3即可支持數據傳輸(如聽立體聲MP3等)功能。 4pWvS0wc  
MT6226M為MT6226高配置設計,內置的是1.3M camera處理IC。 |%-d\OjHZ[  
MT6227與MT6226功能基本一樣,與MT6226功能相同,內置200萬相素camera(攝相頭)處理IC。 m+Hty]] 7&  
MT6228比MT6227增加電視輸出功能,內置3.0M camera處理IC,支持支持GPRS、WAP、MP3、MP4。 7Fvd\4  
從 MT6226后軟件均可支持網絡攝像頭功能,也就是說你的機子可以用于QQ視頻。MT6226A是MTK的26平臺早期的產品,現在已經切換到成熟的 MT6226B,主要區別在于聲音處理AMR解碼方面改善,MT6226M則是將內置攝像處理IC提高到130萬象素,MT6226C是可以硬件鎖網(即如專供移動、聯通某一運營商的)。 eZ,! Tj   
MTK手機套片: K RgN&XgY  
MT6219A 基帶處理器 XFwhc_>R  
MT6129 射頻處理器 %Fhs 1=A  
MT6305 電源管理芯片 CfTt 4[C  
MT6226A/B 基帶處理器 NDZ@OZm1G  
MT6129 射頻處理器 J[Q "Zn  
MT6305 電源管理芯片 O/m^ix jd  
存儲器: 6_ bQh$C  
S71PL127JB0BAW9U0 /9Z0 SPANSION E^s ]~~  
S71PL129JB0BAW9U0 /9Z0 SPANSION Z]jSq@%1H*  
MTK 芯片2005年占國產手機中使用率的70%,如波導D660采用MT6129平臺;波導10和金立GN528采用MT6128平臺;桑達Y100采用 MT6205平臺;康佳D180和康佳S901采用MT6219平臺;康佳M929采用MT6128B平臺;聯想E308和I720采用MT6127平臺。 ^.4o&*@  
MTK套片: MT62**是CPU/又叫MCU; MT6129是中頻IC; MT6305是電源管理IC。 MT6226A/B MT6129 MT6305 三個為一套; MT6226A/B MT6318 MT6139 三個為一套; MT6205 MT6129 MT6305 三個為一套; MT6225 MT6318 MT6139 三個為一套; MT6225 MT6129 MT6305 三個為一套藍牙模塊BTVZ0502SA、藍牙芯片、手機字庫等手機主板元器件。 yzLY{$.`  
[znP80w1(  
MTK芯片是全球排名前十名的專業IC設計公司——臺灣聯發科技公司生產。它的主要特點:一是低成本,對于竟爭激烈的手機市場是最好的選擇;二是芯片具有音樂和視頻功能,滿足了MP3和MP4的需求;三是芯片集成度高,功能較多技術性能好,迎合了市場的需要。 <U{;jlv=O  
4 DK>Cs/  
MTK 芯片2005年占國產手機中使用率的70%,如波導D660采用MT6129平臺;波導10和金立GN528采用MT6128平臺;桑達Y100采用 MT6205平臺;康佳D180和康佳S901采用MT6219平臺;康佳M929采用MT6128B平臺;聯想E308和I720采用MT6127平臺。下面就MTK芯片系列手機出現的常見故障予以分析: vz%'j9yw_  
IN  
1、發射關機: :yc>e"  
解決方法:先換3146,有一部分可以搞定。不成的就要檢查天線匹配電路; V<U$0Ev  
5:PPF|"Z  
2 、電量低,而后關機: 'v:Y1gEe  
解決方法:找到電壓檢測的排阻(104) 加焊或更換; ADMlJU,S(  
k?S aD}dT  
]]>
騰訊MTK項目組產品經理談如何提高技術理解力http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1973&Page=1wangxinxin2010-12-2 9:34:02產品經理怎樣提高技術理解力,有哪些途徑,這里結合之前做過的2010beta1和MTK兩個項目以及和這個項目組所有開發兄弟一起并肩戰斗的半年感觸來說說。

 

1.產品經理與項目經理的互動


項目過程中,產品經理和項目經理之間多溝通,產品經理準確傳達產品設計的思路,項目經理結合產品實現,給出技術實現的方案,然后一起共同評估選出最優的解決方案,這個過程中產品經理可以學習到自己所做的產品的技術實現方法。在beta1項目中我們在手機QQ、QQ瀏覽器結合中采用了不同于其他平臺的縱向整合方案,從而大大提高了項目的實現周期。


產品經理是站在產品角度,專注于產品設計和細節的同時,關注技術的實現方案,共同和項目經理評估項目的實現難度和項目時間,以及項目實現過程中可能會遇到的風險,以及遇到風險該如何處理的策略。

2.產品經理與項目組工程師的日常溝通


項目開發過程中,與開發的交流會具體到每一個功能的實現細節,但是在實現細節的過程中會遇到問題,這些問題需要對原有方案的變更和調整,產品經理需要根據開發傳達的技術,去評估是否調整需求及產品架構。

 

3.產品經理對業界軟件體驗和技術理解


產品經理對業界軟件體驗過程中,經常積累一些特殊軟件交互、UI表現等,然后將這些拿到項目組共同的探討其實現方式,這個過程中也會提高產品的技術理解力,同時儲備技術實力。

 

4.項目組RTX群日常技術交流


產品經理要主動發起項目組就產品設計和技術實現的討論,這樣從中產品經理可以更深入的了解技術,技術也可以更深入的了解產品,這樣大家在做項目的過程中才可以更好的搭檔,提高項目的進度,和鼓舞項目組成員,最終提高整個項目組的整理戰斗力。

 

5.項目組資料共享


產品經理和開發分享產品設計的資料,技術和產品經理分享技術的基本知識。

 

6.項目組一起對最新行業產品分析討論,延伸到自己平臺能否實現的研究。


MTK項目組每個工程師經常非常積極的對最新的產品做預研。5月初,要做桌面,我們就在3月開始用 lua腳本嘗試去研究能否實現。用諸葛亮一句話,萬事俱備只欠東風。

 

7.產品經理研究自己負責的平臺特性


MTK平臺與其他平臺有所不同,產品設計過程中要考慮的問題也比其他平臺多,例如是基于中間件開發,還是直接內置,兩者的區別是什么;產品設計中還要考慮MTK平臺字體的特性,來規避一些體驗問題;做這款產品是否需要中間件提供對應API接口等;

 

    以上七條是目前MTK項目組,產品、開發,測試每天探討學習的地方,這個團隊在不斷的進步,我們在 2010beta1版本開發中就表現出了專業,我們用2010beta1產品開發的時間,速度和產品體驗,速度,穩定性,包大小證明了一個產品從裸奔到穿上了馬甲的過程,證明了這個產品從開始被認為不可能到現在的一切皆有可能,證明了這個產品出來只能覆蓋小眾到現在可以覆蓋 80%的大眾,所有的方法只有一個產品、開發相互促進,產品經理不斷提高技術理解力,工程師不斷提高產品意識,讓整個項目開發過程中氣氛非常和諧。今天是一個值得慶祝的時刻,是一個值得驕傲的時刻。

]]>
國產廠商技術悄蓄積 軟件平臺將成競爭根本http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1972&Page=1wangxinxin2010-12-2 9:26:59
以下內容含腳本,或可能導致頁面不正常的代碼
說明:上面顯示的是代碼內容。您可以先檢查過代碼沒問題,或修改之后再運行.
]]>
全球維修論壇最全的MTK芯片系列手機的維修寶典http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1971&Page=1wangxinxin2010-12-2 9:23:52手機中MTK芯片組手機占70%以上,MTK芯片組手機便宜、功能多、技術不條件成熟等,使手機很容易壞,給我們維修業帶來了生機, MTK芯片組手機在我們維修中有很大的特點是,一是集成化程度高、二是外圍元器件少等特點,了解MTK芯片組的原理,做到知己知彼、百戰百勝、快速判斷故障、果斷處理故障、使我們維修人員的比修課,下面我主要介紹以下我在維修MTK芯片組的維修經驗和原理和大家共同學習和交流經驗。

一、電源

目前MTK有兩種電源芯片,這兩種芯片一個是MT6305一個是MT6318他們的功能大致一樣,在我們維修中經常看到的。

電源引腳圖





電源開機流程

當按下開機鍵后,二極管導通,控制鍵盤輸出信號檢測到低電平,驅動電源集成電路并打開輸出電壓,電源起動電路是維持信號復位,復位后電源各路電壓開始正常輸出,在進入軟件啟動,開機完成。

1、 裝上電池,電池電壓開始供電。按下開機鍵,使電源IC的(MTK6305)32腳(MTK6318)的K7腳,高電平變成低電平后,CPU得到供電復位后,32.768KHZ系統時鐘起振,CPU開始工作,有CPU給電源(MT6305)的24腳(MT6318)的F9腳復位信號,是電源維持連續工作。









二、MTK芯片組不開機維修





手機開機的工作條件,手機要正常持續開機,需具備以下四個條件:一是電源IC工作正常;二是時鐘工作正常,三是邏輯電路正常,四是軟件工作正常。


1、 電源IC工作正常


(1)MTK 電源IC供電正常,需有工作電壓,即電池電壓或外接電源電壓;


(2)有開機觸發信號,MTK開機觸發信號是低電平,開機觸發信號是送到電源IC上,在按下開機鍵時,開機觸發信號就有了電平的變化(從高電平變為低電平)。


(3)電源IC內一般集成有多組受控或非受控穩壓電路,當有開機觸發信號時,電源IC的穩壓輸出端應有多路電壓輸出。


電源18#(VMEM)=2.8V,供字庫。


電源20#(VDD)=2.8V,供邏輯電路。


電源22#(VRTC)=1.5V,供實時鐘電路。


電源24#(RESET)=2.8V, 復位電壓


電源25#(VTCXO)=2.8V,供13M晶體4#。


電源27#(AVDD)=2.8V,供邏輯電路。


電源30#(VREF)=1.3V,參考電壓。 .


電源33#(PWRBB)=1.5V開機維持電壓,直通CPU的C1腳。


電源48#(VCORE)=1.8V,供CPU。


(4)開機維持信號來自CPU,電源IC只有得到開機維持信號后才能保持輸出電壓,否則,手機將不能持續開機。


2、時鐘電路


有正常的系統時鐘。時鐘信號是CPU按節拍處理數據的基礎,手機中時鐘電路有兩種:一種是時鐘VCO模塊,內含振蕩電路的元件及晶體。當電源正常接通后,可自行振蕩,形成26MHZ信號輸出;另一種是由中頻集成電路與晶體組成,中頻IC得到電源后內部振蕩電路供晶體起振,由中頻模塊放大輸出。26MHZ時鐘一般經過電容、電阻或放大電路供給CPU,另外也供給射頻鎖相環電路作為基本時鐘信號.


3、 邏輯電路工作正常


(1) 有正常的工作電源。按下開機鍵后,電源IC輸出穩定的供電電壓為邏輯電路供電,包括CPU、FLASH和時鐘電路。


(2) 有正常的復位信號,當CPU剛供上電源時,其內部各寄存器處于隨機狀態,不能正常運行程序,因此,CPU必須有復位信號進行復位。手機中的CPU的復位端一般是低電平復位,即在一定時鐘周期后使CPU內部各種寄存器清零,而后此處電壓再升為高電平,從而使CPU從頭開始運行程序。


(3)邏輯電路主要包括CPU、FLASH、CSP。當CPU具備電源、時鐘和復位三個條件后,通過片選信號與FLASH聯系,通過數據總線與地址總線相互傳送數據。


(4)軟件是CPU控制手機開機與各種功能的程序等,開機的程序與設置存放在FLASH內,MTK的前期CPU如6205、6217、6218、6219等FLASH資料沒有加密,后期的CPU如6223、6225、6226BA、6228、6230等都是加密的FLASH資料,資料加密的就是同型號的手機都不兼容。因此,若是軟件出錯或軟件不對就可能造成手機不開機。當然,軟件不正常還可能造成不入網、不顯示、功能紊亂、死機、開機重啟等許多故障。


4、電源引起的不開機


按開機健測量電源供電電壓是否是3.6V,在測量電源輸出電壓是否正常,測復位信號有沒有電壓輸出2.8V,維持信號電壓是高電平2.8V。


(1)沒有維持信號


當按手機開機鍵時,控制鍵盤輸出信號檢測到低電平,驅動電源集成電路并打開輸出電壓,電源起動電路是維持信號復位,如果CPU沒有輸出維持信號,會造成松開開機鍵關機故障,這樣證明CPU沒有把維持信號送達到電源導致電源無法維持正常工作狀態。


處理辦法


1、 先檢查電源MT6305第33腳、MT6318第A9腳有沒有維持電壓,如果有電壓證明CPU已把維持電壓送過來了,一般是電源壞引起的故障,換電源故障排除。


2、 檢查電源MT6305第33腳、MT6318第A9腳有沒有電壓,如果沒有CPU虛焊或壞引起的,首先給CPU加焊或重置CPU處理或換CPU等。


(2)按開機鍵電流小


當按開機建電流表顯示只有10MA電流反映,這個很明顯是CPU沒有工作,檢查電源給CPU供電電壓(MT6305第48腳和18腳)(MT6318第J10腳和G1腳)電壓為1.8V、2.8V是正常的。


處理辦法


造成按開機鍵電流小的主要原因是26M時鐘電路沒有工作引起的。


1、 MT6305電源的25腳是否有電壓


2、 MT6305電源的25腳給26M供電線路是否通


3、 26M時鐘晶體是否壞


4、 中頻工作是否正常或中頻壞引起的。


4、正常電壓不開機(3.6V)


用電池不開機,用工作電源電壓為3.7V也不開機,當電壓調到4.5V手機開機了。 ,

處理辦法


(1)檢查電源VBAT電壓MT6305的第7#、19#、26#、47#電壓都是3V左右電壓偏低,檢查MT6305的VBAT電壓腳到+B有一個負載電阻是老化、腐蝕、壞引起的故障,把電阻短接后裝電池開機正常。

(2)電源本身壞引起的故障,換一個故障排除。

(3)檢查手機尾插是否有腐蝕短路現象引起的


5、電源引起的開機幾分鐘后死機、重啟


當開機正常一會兒就死機或重啟,手機無法正常工作。

(1)向這樣的故障現象一般我們維修都是處理軟件,經處理軟件后還是一樣的故障,我在懷疑是不是軟件不好用,在下一個寫后還是一樣的故障,我就懷疑是不是CPU虛焊引起的,我對CPU和字庫進行加焊,故障還是依舊,我就開始測量電源的輸出電壓,我發現電源MT6305電源的48腳電壓只有1V電壓,正常應該是1.8V電壓,我拿個電源換上試試,開機正常了也不死機和重啟了。


說明:在手機不開機的時候我們維修要重視電源的輸出電壓,電源的輸出電壓對我們維修人員來說是很重要的數據,得到電源的正常電壓數據,足夠證明電源的好壞,使我們在檢查故障時加快速度,不會在浪費時間。]]>
MTK系統下的J2ME運行平臺設計http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1970&Page=1wangxinxin2010-12-2 9:22:23  現在Java技術十分流行,發展勢頭強勁,而且在SUN公司推出了J2ME平臺后,眾多移動式系統都紛紛支持Java應用程序。由于Java已經成為了業界公認的通用網絡語言,具有超強的跨平臺性,所以Java這種Write once,Run anywhere的特性被目前幾乎所有的手機系統開發商所承認并運用。無一例外,當今的智能手機操作系統都支持KJava技術。為了保證手機操作系統支持運行Java程序,需要將Java虛擬機移植到手機操作系統上。由于手機這種移動式信息設備都采用小容量的Flash和RAM,所以就要求虛擬機體積更小,實時效率更高,故這種Java虛擬機被稱為KVM(K Virtual Machine)。

  由于J2ME是以消費性產品為目標而設計的Java運行環境,專門針對移動電話、數字機頂盒和汽車導航系統,因而影響力巨大。本文將研究在MTK手機操作系統上實現嵌入式Java。整個J2ME運行平臺包括Java應用的下載、安裝、運行及觸摸屏支持等一系列功能。

  1 相關技術研究

  1.1 J2ME平臺

  現在的Java系統是一個全方位的開發、運行平臺,可以在任何計算環境中實現。在嵌入式系統,SUN公司推出了J2 ME(Java 2 platform Micro EdiTIon)。

  J2ME是Java 2標準版本的微型版本,支持各種各樣的消費類產品和嵌入式設備,如移動電話、PDA、互聯網可視電話、數字機頂盒、車載娛樂和導航系統、網絡交換設備以及信息家電等。J2ME是為了那些使用有限的能源、有限的網絡連接(通常是無線連接)以及有限圖形用戶界面能力的設備開發的。

  J2ME體系結構如圖1所示。其中簡表層、配置層和Java虛擬機是J2ME的組成部分。J2ME是一個簡化的Java,是針對各種不同的低端設備而設計的。為了滿足各種環境,J2ME設計了簡表一配置規范。配置是一個語言特性和核心類的配置規范,針對不同的環境(內存、顯示、網絡連接和處理能力) 給定不同的配置。也就是定義了該環境的Java語言子集和核心類庫,虛擬機開發者遵照此配置來開發虛擬機。最著名的兩個配置是連接設備配置(CDC)和連接有限設備配置(CLDC)。

J2ME體系結構

  CLDC包括K虛擬機(KVM)和一組核心類庫,主要是針對用戶接口簡單、內存較小、網絡運行時連時斷以及帶寬較窄的小型無線設備。其中KVM是JVM的一個實現,特別用于移動電話、PDA等設備。

  簡表是針對相同配置的不同特性而開發的擴展類庫,它提供給開發者在特定類型設備上開發的類庫。例如,移動信息設備子集MIDP(Mobile Information Device Pro—file)綜合考慮了移動設備的屏幕和內存限制,定義了J2ME適用的硬件和軟件框架,并提供了這個框架要實現的基本功能及標準接口;應用開發者可以基于這個框架開發出各種應用。MIDP 2.0定義了一系列軟件接口,包括基本輸入輸出、圖形用戶接口、網絡、事件機制、文件系統、應用管理系統、游戲接口、聲音輸出接口和安全機制。

  由于CLDC的設備資源受到限制,所以SUN公司專門開發了一個新的虛擬機KVM。Sun公司于2000年公布了KVM的參考實現,采用解釋執行字節碼的Java虛擬機。與編譯執行相比,解釋執行的Java虛擬機在移動通信設備上具有顯著的優點:虛擬機占用移動通信設備非易失性存儲空間比較小;虛擬機運行時占用RAM空間比較小;解釋執行核心代碼量小;字節碼占用RAM空間比較小;實現難度低,可移植性好。現有的具有KVM支持的移動通信設備大多是基于該參考實現的。

  1.2 MTK系統

  MTK方案是臺灣聯發科技公司提供的手機解決方案。近70%的國產手機采用MTK的芯片和平臺。有資料顯示,2007年MTK手機芯片出貨量高達 1.5億片,全球市場占有率近14%,僅次于德州儀器及高通公司。若只計算MTK進入全球GSM手機芯片的市場規模,大約省7億~8億部手機,市場占有率已高達20%以上,排名僅次于德州儀器公司。

  在目前MTK市場上,MTK6225平臺占據主導地位。該系統的主要功能如下:

  ①任務管理。系統任務采用靜態創建方式,靜態配置任務優先級、棧大小、任務全局唯一ID等;不提供動態創建Task的方式;任務內部以及任務之間的通信通過內部事件隊列和外部事件隊列完成。

  ②內存管理。平臺不提供動態分配內存的方式;應用程序需要使用動態分配內存時,可以采用以下幾種方式:與系統其他模塊共享內存,典型的是使用MED 模塊的內存;定義一個靜態數組,交給系統adm托管,然后調用kal_adm_alloc、kal_adm_free等內存操作函數實現動態內存分配;定義一個靜態數組,應用自己實現基于此數組的分配和管理,也就是實現自己的內存管理模塊。

]]>
C中的庫文件咋使用http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1969&Page=1wangxinxin2010-12-2 9:21:10在前面的包含命令中我們已多次使用過。在".h"文件中包含了常量定義、 類型定義、宏定義、函數原型以及各種編譯選擇設置等信息。
另一類是函數庫,包括了各種函數的目標代碼,供用戶在程序中調用。
通常在程序中調用一個庫函數時,要在調用之前包含該函數原型所在的".h" 文件。

下面給出Turbo C的全部".h"文件。
ALLOC.H      說明內存管理函數(分配、釋放等)。
ASSERT.H     定義 assert調試宏。
BIOS.H       說明調用IBM-PC ROM BIOS子程序的各個函數。
CONIO.H      說明調用DOS控制臺I/O子程序的各個函數。
CTYPE.H      包含有關字符分類及轉換的名類信息(如 isalpha和toascii 等)。
DIR.H        包含有關目錄和路徑的結構、宏定義和函數。
DOS.H        定義和說明MSDOS和8086調用的一些常量和函數。
ERRON.H      定義錯誤代碼的助記符。
FCNTL.H      定義在與open庫子程序連接時的符號常量。
FLOAT.H      包含有關浮點運算的一些參數和函數。
GRAPHICS.H   說明有關圖形功能的各個函數,圖形錯誤代碼的常量定義,正對不同驅動程序的各種顏色值,及函數用到的一些特殊結構。
IO.H         包含低級I/O子程序的結構和說明。
LIMIT.H      包含各環境參數、編譯時間限制、數的范圍等信息。
MATH.H       說明數學運算函數,還定了 HUGE  VAL 宏, 說明了matherr和matherr子程序用到的特殊結構。
MEM.H        說明一些內存操作函數(其中大多數也在STRING.H中說明)。
PROCESS.H    說明進程管理的各個函數,spawn…和EXEC …函數的結構說明。
SETJMP.H     定義longjmp和setjmp函數用到的jmp buf類型,說明這兩個函數。
SHARE.H      定義文件共享函數的參數。
SIGNAL.H     定義SIG[ZZ(Z]  [ZZ)]IGN和SIG[ZZ(Z]  [ZZ)]DFL常量,說明rajse和signal兩個函數。
STDARG.H     定義讀函數參數表的宏。(如vprintf,vscarf函數)。
STDDEF.H     定義一些公共數據類型和宏。
STDIO.H      定義Kernighan和Ritchie在Unix System V 中定義的標準和擴展的類型和宏。還定義標準I/O 預定義流:stdin,stdout和stderr,說明 I/O流子程序。
STDLIB.H     說明一些常用的子程序:轉換子程序、搜索/ 排序子程序等。
STRING.H     說明一些串操作和內存操作函數。
SYS\STAT.H   定義在打開和創建文件時用到的一些符號常量。
SYS\TYPES.H  說明ftime函數和timeb結構。
SYS\TIME.H   定義時間的類型time[ZZ(Z]  [ZZ)]t。
TIME.H       定義時間轉換子程序asctime、localtime和gmtime的結構,ctime、 difftime、 gmtime、 localtime和stime用到的類型,并提供這些函數的原型。
VALUE.H      定義一些重要常量,包括依賴于機器硬件的和為與Unix System V相兼容而說明的一些常量,包括浮點和雙精度值的范圍。

]]>
MTK 展訊 芯片http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1968&Page=1wangxinxin2010-12-2 9:19:33http://www.cnbeta.com/articles/45580.htm。 MTK是私有平臺,目前沒有書籍介紹MTK平臺,所以只能從網上查找MTK的資料。以下資料大家可以從網上獲得,對于了解MTK很有幫助:《mtk 訓練課程.pdf》、《MMI Platform Source Code Training.pdf》主要是MMI界面開發介紹、《MMI Resource & Customization Tool.pdf》MMI資源工具介紹。 最近,MTK平臺MMI設計牛人FUGUI自己編寫了一本有關mtk平臺MMI開發的實例教程,書名為《MMI實例培訓教程》(本書大家通過Google下載到),此書深入淺出,全面的介紹了MTK平臺MMI開發的各個方面,通過本書,開發人員將能很快進入MTK平臺開發領域,實為MTK平臺MMI開發的圣經!MTK平臺的操作系統為nucleus,有關nucleus的介紹網上有一篇文章《Nucleus實時操作系統分析報告》。MTK平臺主要用C語言開發,所以要熟悉MTK開發,首先必須熟悉掌握C語言,MTK的sdk與vc6集成,MMI的各控件和窗口之間通過回調函數實現通訊。 mtk 采用聯法科技的MT6205、MT6217、MT6218、MT6219、MT6226、MT6227、MT6228基帶芯片,芯片均采用ARM7的核。 MT6305、MT6305B為電源管理芯片 MT6129為RF芯片 RF3146(7×7mm)、RF3146D(雙頻)、RF3166(6×6mm)為RFMD的PA集成度較高 成本低 目前市場上主流的平臺有TI、摩托羅拉、飛利浦、MTK、ADI、展訊、英飛凌、凱明等。我個人意見是TI平臺占有率最高,而MTK平臺開發最容易。目前市場上飛利浦平臺在功耗上相對有優勢,TI平臺和MTK平臺在手機成本上有著相對的優勢。服務方面所有手機平臺沒有特別大的差別 中國臺灣的MTK公司的產品因為集成較多的多媒體功能和較低的價格在大陸手機公司和手機設計公司得到廣泛的應用 MTK平臺就是指手機主板上的幾個核心芯片用的是聯發科的,注意只是核心芯片,其它的可以使用別家兼容]]>XechWic技術--即時通訊,網絡電話,P2P傳輸,MTK手機http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1967&Page=1wangxinxin2010-12-2 8:52:09詳細內容
   XechWic(http://www.XechWic.net:8000/chi/bbs)成立于2007年,匯聚國內頂級行業精英,專業從事即時通訊,網絡電話,P2P傳輸,MTK手機開發.已擁Keepc等國內知名廠家為合同合作伙伴. 
    我們的產品均為自主研發,擁有著作權,用戶可放心使用。
    我們共擁有如下核心產品,歡迎合作!QQ677851.MSN:wangzhengrong@hotmail.com.電話:18938652506.
    
     一、XechWic 即時通訊網絡電話.
    1.類似skype集成了文字,音視頻,文件傳輸,網絡電話強大功能,并可根據用戶需要進行靈活功能擴展。
   2.實現了軟件終端,硬件終端,手機終端的互聯互通,全方位在線交流。
   2.安裝便捷,網絡適應強。

      二、XechWic P2P傳輸模塊.XechWic文件傳輸模塊基于P2P方式提供高效的即時文件或任何數據的傳輸,網絡電話等功能.
      1.全面的在線實時傳輸.P2P傳輸加自動中轉傳輸,既適用于可靠的文件數據,又適用于實時的音視頻媒體數據傳輸。
    2.斷點傳輸.
    3.離線傳輸.
    4.支持文件柜功能.該功能類似于QQ2008中的網絡硬盤,即將文件上傳到網絡硬盤上,可授權給好友進行文件共享.
      5.網絡電話模塊。支持sip落地呼出和呼入。使用方便。接口靈活。
    該模塊成熟穩定,多家公司全年運營。可以方便的嵌入任何應用程序,大大解放您在通訊方面的工作量!

    三、MTK開發。
    我們擁有MTK硬件設計和軟件開發能力,可承接客戶定制開發MTK手機需要。目前我們已有gps手表手機,車載在線監控系統等產品。歡迎代理!
]]>
MTK系統下的J2ME運行平臺設計http://www.xinguifushi.cn/bbs/dispbbs.asp?BoardID=43&ID=1966&Page=1wangxinxin2010-12-2 8:49:06   現在Java技術十分流行,發展勢頭強勁,而且在SUN公司推出了J2ME平臺后,眾多移動式系統都紛紛支持Java應用程序。由于Java已經成為了業界公認的通用網絡語言,具有超強的跨平臺性,所以Java這種Write once,Run anywhere的特性被目前幾乎所有的手機系統開發商所承認并運用。無一例外,當今的智能手機操作系統都支持KJava技術。為了保證手機操作系統支持運行Java程序,需要將Java虛擬機移植到手機操作系統上。由于手機這種移動式信息設備都采用小容量的Flash和RAM,所以就要求虛擬機體積更小,實時效率更高,故這種Java虛擬機被稱為KVM(K Virtual Machine)。

   由于J2ME是以消費性產品為目標而設計的Java運行環境,專門針對移動電話、數字機頂盒和汽車導航系統,因而影響力巨大。本文將研究在MTK手機操作系統上實現嵌入式Java。整個J2ME運行平臺包括Java應用的下載、安裝、運行及觸摸屏支持等一系列功能。

  1 相關技術研究

  1.1 J2ME平臺

   現在的Java系統是一個全方位的開發、運行平臺,可以在任何計算環境中實現。在嵌入式系統,SUN公司推出了J2 ME(Java 2 platform Micro Edition)。

   J2ME是Java 2標準版本的微型版本,支持各種各樣的消費類產品和嵌入式設備,如移動電話、PDA、互聯網可視電話、數字機頂盒、車載娛樂和導航系統、網絡交換設備以及信息家電等。J2ME是為了那些使用有限的能源、有限的網絡連接(通常是無線連接)以及有限圖形用戶界面能力的設備開發的。

   J2ME體系結構如圖1所示。其中簡表層、配置層和Java虛擬機是J2ME的組成部分。J2ME是一個簡化的Java,是針對各種不同的低端設備而設計的。為了滿足各種環境,J2ME設計了簡表一配置規范。配置是一個語言特性和核心類的配置規范,針對不同的環境(內存、顯示、網絡連接和處理能力)給定不同的配置。也就是定義了該環境的Java語言子集和核心類庫,虛擬機開發者遵照此配置來開發虛擬機。最著名的兩個配置是連接設備配置(CDC)和連接有限設備配置(CLDC)。

圖片點擊可在新窗口打開查看

   CLDC包括K虛擬機(KVM)和一組核心類庫,主要是針對用戶接口簡單、內存較小、網絡運行時連時斷以及帶寬較窄的小型無線設備。其中KVM是JVM的一個實現,特別用于移動電話、PDA等設備。

   簡表是針對相同配置的不同特性而開發的擴展類庫,它提供給開發者在特定類型設備上開發的類庫。例如,移動信息設備子集MIDP(Mobile Information Device Pro—file)綜合考慮了移動設備的屏幕和內存限制,定義了J2ME適用的硬件和軟件框架,并提供了這個框架要實現的基本功能及標準接口;應用開發者可以基于這個框架開發出各種應用。MIDP 2.0定義了一系列軟件接口,包括基本輸入輸出、圖形用戶接口、網絡、事件機制、文件系統、應用管理系統、游戲接口、聲音輸出接口和安全機制。

   由于CLDC的設備資源受到限制,所以SUN公司專門開發了一個新的虛擬機KVM。Sun公司于2000年公布了KVM的參考實現,采用解釋執行字節碼的Java虛擬機。與編譯執行相比,解釋執行的Java虛擬機在移動通信設備上具有顯著的優點:虛擬機占用移動通信設備非易失性存儲空間比較小;虛擬機運行時占用RAM空間比較小;解釋執行核心代碼量小;字節碼占用RAM空間比較小;實現難度低,可移植性好。現有的具有KVM支持的移動通信設備大多是基于該參考實現的。

  1.2 MTK系統

   MTK方案是臺灣聯發科技公司提供的手機解決方案。近70%的國產手機采用MTK的芯片和平臺。有資料顯示,2007年MTK手機芯片出貨量高達1.5億片,全球市場占有率近14%,僅次于德州儀器及高通公司。若只計算MTK進入全球GSM手機芯片的市場規模,大約省7億~8億部手機,市場占有率已高達20%以上,排名僅次于德州儀器公司

]]>
主站蜘蛛池模板: 女人一级特纯黄大片色 | 可以免费观看欧美一级毛片 | 久久九九亚洲精品 | 91精品国产免费久久久久久青草 | 99视频久久 | 国产欧美综合在线一区二区三区 | 亚洲不卡在线 | 午夜精品久视频在线观看 | 中国美女牲交一级毛片 | 日韩一区二区久久久久久 | 在线精品国产一区二区 | 男女生性毛片免费观看 | 国内一区二区 | 日韩一级黄色毛片 | 亚洲天堂色网站 | 久久久久久毛片免费播放 | 免费一级肉体全黄毛片高清 | 澳门毛片免费观看 | 久草视频在线首页 | 99久久99久久精品免费看子伦 | 国内精品久久久久久久aa护士 | 欧美一级高清片免费一级 | 国产精品一区久久 | 自拍偷拍亚洲区 | 欧美另类69xxxxx 视频 | 在线不卡一区 | 久久精品夜色国产 | 日韩精品福利视频一区二区三区 | 亚洲第一免费网站 | 国产午夜不卡在线观看视频666 | 国产午夜亚洲精品一区网站 | 成人精品视频在线观看播放 | 永久免费毛片在线播放 | 日韩一区二区三区在线免费观看 | 国产成人自拍在线 | 国产精品成人网 | 伊人久久影视 | a毛片免费播放全部完整 | 精品欧美一区二区三区免费观看 | 亚洲视频在线一区二区 | 国产亚洲精品成人a在线 |