成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

關于MTK平臺簡介及MT6235驅動

移動開發
MTK平臺簡介及MT6235驅動是本文要介紹的內容,主要是來了解MTK的驅動開發和驅動的簡介,具體內容來看本文詳解。

MTK平臺簡介及MT6235驅動是本文要介紹的內容,主要是來了解MTK驅動開發和驅動的簡介,具體內容來看本文詳解。

一、MTK簡介

MTK = MediaTek Inc 臺灣聯發科技股份有限公司

二、MTK芯片簡介

MT6205、MT6217、MT6218、MT6219、MT6226、MT6227、MT6228均為基帶芯片,所以芯片均采用ARM7的核。

MT6305、MT6305B為電源管理芯片。

MT6129為RF芯片

RF3146(7×7mm)、RF3146D(雙頻)、RF3166(6×6mm)為RFMD的PA

MT6205為最早的方案,只(wei zui zao de fang an _zhi)有GSM的基本功能(de ji ben gong neng),不支持GPRS、WAP、MP3等功能。(2003年MP)

MT6218為在MT6205基礎上增加GPRS、WAP、MP3功能。MT6217為MT6218的cost down方案,與MT6128 PIN TO PIN,只是軟件不同而已,另外(_zhi shi ruan jian bu tong er yi _ling wai)MT6217支持16bit數據。(2004年MP)

MT6219為MT6218上增加內置AIT的1.3M camera處理IC,增加MP4功能。8bit數據。(2005年MP)

MT6226 為MT6219 cost down產品,內置0.3M camera處理IC,支持GPRS、WAP、MP3、MP4等,內部配置比MT6219優化及改善,比如配藍牙是可用很便宜的芯片CSR的BC03模塊 USD3即可支持數據傳輸(如聽立體聲MP3等)功能。

MT6226M為MT6226高配置設計,內置的是1.3M camera處理IC。(2006年MP)[52RD.com]

MT6227與MT6226功能基本一樣,PIN TO PIN,只是內置的是2.0M camera處理IC。(2006年MP)

MT6228比MT6227增加TV OUT功能,內置3.0M camera處理IC,支持支持GPRS、WAP、MP3、MP4。(2006年MP)

從MT6226后軟件均可支持網絡攝像頭功能,也就是說你的機子可以用于QQ視頻。[52RD.com]MT6226A是MTK的26平臺早期的產品,現在已經切換到成熟的MT6226B,主要區別在于聲音處理AMR解碼方面改善,MT6226M則是將內置攝像處理IC堤高到130萬象素,MT6226C是可以硬件鎖網(即如轉供移動、連通某一運營商的)。

MT6229 在6228的基礎上多了個EDGE GPRS功能 其他的一樣

最新最快數碼資訊報價以及維護維修資訊

MT6225 采用ARM7EJ-S核,主頻為104M,支持nand boot,30w的camera;相對于MT6226在硬件上少了2D Engine、image DMA、image post proc、gif decode、jpeg code、mpeg—4 video codec等,通過軟件來實現

6223 不支持T卡,只支持MP3鈴聲,不支持Camera;

6223p 支持T卡,支持MP3鈴聲,不支持Camera;

6223c 支持T卡,支持MP3鈴聲,支持10W Camera。

MTK平臺發展及手機基帶芯片功能(ping2 tai2 fa1 zhan3 ji2 shou3 ji1 ji1 dai4 xin1 pian4 gong1 neng2)介紹:

MT6205、MT6217、MT6218、MT6219、MT6223、MT6225、MT6226、MT6227、MT6228、MT6229、MT6230、MT6235、MT6238、MT6239均為基帶芯片,所以芯(jun wei ji dai xin pian _suo yi xin)片均采用ARM7的核。

MT6205只有GSM的基本功能,不支持GPRS、WAP、MP3等功能。

MT6218為在MT6205基礎上增加GPRS、WAP、MP3功能。

MT6217為MT6218的cost down方案,與MT6128 PIN TO PIN,只是軟件不同而已。

MT6219為MT6218上增加內置1.3M camera處理IC,增加MP4功能。

MT6223為MTK的低端處理器,其中的C版本可以軟件支持10萬像素的sensor,D版本則沒有camera接口。

MT6225內置0.3M camera處理IC。

MT6226為MT6219 cost down產品,內置0.3M camera處理IC。

MT6226M為MT6226高配置設計,內置的是1.3M camera處理IC。

MT6227與MT6226功能基本一樣,PIN TO PIN,內置2.0M camera處理IC。

MT6228比MT6227增加TV OUT功能,內置3.0M camera處理IC,支持支持GPRS、WAP、MP3、MP4。

MT6229內置3.0M camera處理IC。

MT6230內置1.3M camera處理IC。

MT6235內置2.0M camera處理IC。

MT6238內置3.0M camera處理IC。

MT6239內置5.0M camera處理IC,

從MT6226后軟件均可支持網絡攝像頭功能,也就是說你的機子可以用于QQ視頻。

MTK收購ADI繼承的基帶處理器型號則有如下幾種:

MT6A01、AD6726 (Atlas2HULC)、AD6723 (LeMans65)、AD6900 (LeMans)為GSM/GPRS的基帶處理器帶有camera接口。

AD6724 (AtlasULC)則為低端的GSM/GPRS基帶處理器并不帶camera接口。

AD6905 (Laguna)、AD6903(LeMans-LCR+) 均為支持TD-SCDMA的基帶處理器,并帶有camera的接口。

三、MTK平臺簡介

所謂MTK平臺就是指手機主板上的幾個核心芯片用的是聯發科的,注意只是核心芯片,其它的輔助芯片也可以使用別家兼容的產品。

四、MTK平臺下系統軟件開發 數碼產品

以下僅供參考

Sam以MediaTek MT62xx為平臺開發。首先介紹MediaTek開發平臺。

MediaTek堤供規范軟件包,它包含完整的一體化軟件,由GSM/GPRS L1和協議棧,device driver,應用程序和MMI組成。通常情況下,采用MTK解決方案的用戶,只需要修改一小部分代碼來配合他們的硬件修改和定制。目錄位于:.../mcu/custom.

程序安裝:

1、ADS安裝。

2、copy ADS_1.2 Others\ADS_1.2\ADS Patch\armAdsBuild842\bin中內容到 C:\Program Files\ARM\ADSv1_2\Bin

3、copy ADS_1.2 Others\ADS_1.2\ADS Patch\armlib_build_837\Adsv1_2\Lib\armlib內容到 C:\Program Files\ARM\ADSv1_2\Lib\armlib就是修改編譯器和lib.

4、ActivePerl安裝:

ActivePerl-5.8.4.810-MSWin32-x86

驅動安裝:

程序編譯:

打開cmd,進入字符界面。進入source code 目錄。

1、make ivy grps r

然后開始編譯。編譯完成后,會生成目錄 ~\build\IVY\IVY_PCB01_gprs_MT6235B_S01_IVY_SW_0.9.bin image文件就放在其中。

編譯命令的解釋:

  1. make xxx gprs new  
  2. make xxx gprs update  
  3. make xxx gprs remake  
  4. make xxx gprs clean 

編譯成功后(bian1 yi4 cheng2 gong1 hou4),在build目錄下生成所有的.obj,編譯信息log文件、下載.bin文件等;編譯失敗時,到build目錄下查看相應的log文件,可看到出錯信息。

幾個關鍵字解釋如下:

(1)xxx,Project名,對應make目錄下的xxx_GPRS.mak文件;

(2)最后一個關鍵字:

a、new:不管資源、代碼是否有改變,全部重編;

b、update:掃描資源、代碼的改變,有改變的重編,無改變的不編;

c、remake:不掃描資源,只掃描代碼的改(bu sao miao zi yuan _zhi sao miao dai ma de gai)變,有改變的重編,資源和無改變的代碼不編;

d、clean:清除build目錄下的所有內容,保留目錄結構。

程序燒入:

將手機和PC用燒入線連接起來。

運行FlashTool_v3.0836.00\Flash_tool.exe

選擇Scatter-loading 選擇~build\IVY\IVY_PCB01_gprs_MT6235B_S01_IVY_SW_0.9.bin\scatIVY.txt文件

Option-〉選擇對應的serial port.

關機

按下download

開機,之后開始download

Sam的工作從MMI開始。

MMI:Man Machine Interface。即人機界面。

首先加入一個UI,上面寫上:Hello World!

電腦

建議加入的代碼放到新目錄內:

一、目錄結構的創建:

首先在plutommi\mmi目錄中創建BluetoothUI目錄,并在其中創建BluetoothUIInc目錄和BluetoothUISrc。顧名思義,里面分別放頭文件和源文件。

Sam在plutommi\mmi\BluetoothUI\BluetoothUISrc中創建了一個源文件:BluetoothUISrc.c

又在plutommi\mmi\BluetoothUI\BluetoothUIInc中創建了:

BluetoothUIProt.h :本程序所有函數聲明,但只被本程序include

BluetoothUIDefs.h: 本程序的資源ID.

BluetoothUITypes.h:放置本程序使用的所有類型,結構,常量。

BluetoothUIGprot.h:需要被別的程序使用的函數聲明,被別的程序include。

二、程序的編寫:

  1. void mmi_BluetoothUI_entry(void)  
  2. {  
  3. //從前一個Screen中退出,進入當前Screen如果不這樣,那前一個Screen還在響應一些消息。  
  4. EntryNewScreen(SCR_3DIJOY_SCREEN NULL mmi_BluetoothUI_entry NULL);  
  5. //清屏  
  6. clear_screen();  
  7. //指針位置  
  8. gui_move_text_cursor(2 100);  
  9. //字符顏色  
  10. gui_set_text_color(UI_COLOR_GREEN); 數碼資訊網  
  11. //寫字符入屏幕  
  12. gui_print_text(L"Bluetooth Game Controller");  
  13.  
  14. gui_move_text_cursor(60 200);  
  15. gui_set_text_color(UI_COLOR_BLACK);  
  16. gui_print_text(L"3DiJoy Inc.");  
  17.  
  18. //刷新,否則字符沒有顯示  
  19. gui_BLT_double_buffer(0 0 UI_device_width - 1 UI_device_height - 1);  
  20. return;  

并且:SCR_3DIJOY_SCREEN需要被加入到ConnectivityResDef.h中。Screen ID

三、程序加入主程序:

MTK程序與PC或其它Linux嵌入式程序不同,它的程序與整個系統是固定在一起的。Nuclues類似于UC/OS-II。所以Sam只堤供了一個 mmi_BluetoothUI_entry()供別人調用。為了測試這個函數,Sam將它加入到:
plutommi\mtkapp\AudioPlayer\AudioPlayerSrc\AudioPlayerSrc.c中的mmi_audply_app_pre_entry()中。也就是“多媒體-〉音樂播放器”的入口程序中。

如同Makefile中需要指定某個obj需要被編譯出一樣。我們也需要指出BluetoothUISrc.c需要被編譯。(xu yao bei bian yi _)

Sam先查看AudioPlayerSrc.c在make目錄中是被加入到哪里的。發現是:

make\plutommi\media_app\media_app.lis中。于是需要將BluetoothUISrc.c也加入到這個文件中以指出這個.c需要被編譯。

并在make\plutommi\media_app\media_app.pth中加入源碼路徑:

  1. plutommi\mmi\BluetoothUI\BluetoothUISrc 

編譯時會報一些東西未定義,只需要加入相應頭文件即可。

注[1]

編譯成功,燒入手機,進入多媒體-〉音樂播放器,則顯示自己的UI。

注1:之前Sam嚴格按照目錄創建了頭文件,然后在AudioPlayerSrc.c中include。但在make\plutommi\media_app\media_app.inc指定頭文件目錄后,還是無法找到頭文件,估計是需要 make ivy gprs n但我們并沒有(dan4 wo3 men2 bing4 mei2 you3)所有的源碼,所以無法成功編譯。

四、MTK平臺下應用程序開發

1、FC游戲(.nes)

2、MRP應用程序(.mrp)

小結:關于MTK平臺簡介及MT6235驅動的內容介紹完了,希望通過本文的學習能對你有所幫助。

責任編輯:zhaolei 來源: CSDN博客
相關推薦

2011-08-31 10:12:26

MTK手機平臺

2011-08-31 10:26:38

MTK驅動開發

2011-08-30 16:22:00

MTK開發環境

2011-08-31 10:20:26

MTK驅動開發

2011-09-06 13:31:10

MTK平臺Scatter文件

2011-08-31 10:23:40

MTK平臺列表控件

2011-09-05 17:27:13

MTK驅動調試GPIO

2009-06-10 18:19:09

Android平臺簡史Android平臺簡介

2011-09-06 09:14:27

MTK平臺軟件

2011-09-05 17:35:18

MTK啟動過程RTOS

2011-09-06 09:26:03

2011-09-06 13:58:28

MTK系統

2011-08-31 10:37:06

MTK開發入門

2022-03-31 10:42:04

端口轉發Linux

2011-09-06 09:37:04

MTK平臺

2011-12-08 14:52:35

360開放平臺

2011-12-13 14:45:45

Facebook

2011-04-25 09:38:58

ERP

2011-12-13 14:30:54

2011-12-08 15:33:25

騰訊微博開放平臺
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 99久久免费精品国产男女高不卡 | 羞羞视频在线观看 | 黄色国产大片 | 久久不射电影网 | 国产精品毛片一区二区三区 | 亚洲欧美一区二区三区情侣bbw | 伊人在线 | 俺去俺来也www色官网cms | 国产视频精品免费 | 久久国内 | 亚洲精品日韩在线观看 | 日韩精品a在线观看图片 | 欧美一区二区免费电影 | 久久久蜜桃一区二区人 | 日本大片在线播放 | 国产人久久人人人人爽 | 狠狠狠 | 久久精品国产一区 | 亚洲成人av在线播放 | 欧美在线视频a | 先锋资源网站 | 欧美电影免费网站 | 91福利网 | 97色在线观看免费视频 | 日本网站免费在线观看 | 在线a视频网站 | 国产精品久久久久aaaa九色 | 亚州激情 | 欧美日韩大陆 | 九色porny自拍视频 | 亚洲精品免费视频 | 99av成人精品国语自产拍 | 国产精品久久久久久久久动漫 | 99久久精品免费看国产小宝寻花 | 欧美亚洲一区二区三区 | 可以免费看的毛片 | 日韩av成人| 日韩一区二区在线视频 | 亚洲精品区 | 国产成人精品视频在线观看 | 欧美日韩国产高清视频 |