Time of Update: 2018-12-05
最近調試一個項目,遇到一個有些困惑的問題,麻煩大家給點意見,謝謝! 硬體環境:S3C2443+128M SDRAM+128M
Time of Update: 2018-12-05
想實現一個自動撥號程式,在撥入後能自動輸入號碼,即能支援10086一類的自動語音系統。1.最先測試了Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:10086")); startActivity(intent);
Time of Update: 2018-12-05
WINCE6.0 + S3C2443的啟動過程---nboot篇 我們啟動WINCE6.0的方式是:nboot+eboot+NK。那麼是如何啟動WINCE6.0系統映像的呢?首先是nboot把eboot拷貝到SDRAM中執行的地址處運行,接著eboot把NK.bin拷貝到SDRAM指定的地址處運行。 首先,我們需要通過JTAG把我們nboot檔案編譯產生的stpldr.nb0檔案燒錄到nandflash的第0個block中。那麼系統複位或者上電啟動的動作產生之後,是如何從nboot開始執行的呢?
Time of Update: 2018-12-05
我們是做基於WINCE的GPS產品,客戶需要camera功能,我們產品整合了兩種方案的camera功能:USB網路攝影機和基於TVP5150視頻編解碼(camera sensor)的camera,在這裡只介紹USB網路攝影機要實現這個功能能,我們需要做下面的工作。 1.
Time of Update: 2018-12-05
在WINCE6.0中,核心(kernel)和OEM代碼(OEM code)被分成三部分:oal.exe、kernel.dll和kitl.dll這三部分,其中啟動代碼(startup code)和OAL層的實現部分不再和核心連結產生NK.exe,取而代之的是啟動代碼和硬體相關並且獨立於核心的OAL層的實現部分編譯成oal.exe,而與核心相關並獨立於硬體的OAL層程式碼封裝含在kernel.dll中。核心無關傳輸層(KITL)的支援代碼從OAL層分離出來編譯成kitl.dll。1.Oal.exe先
Time of Update: 2018-12-05
1. 硬體環境CPU:S3C2443XGPRS模組:SIM900 CPU和SIM900的物理連接埠串連如下: GPH0 -------------TXGPH1 -------------RXGPH8 -------------CTSGPH9 -------------RTSGPF6 -------------DCDGPE13 -------------DSRGPF4 -------------通過中間類比電路再串連到SIM900的供電引腳GPG13
Time of Update: 2018-12-05
********************************LoongEmbedded************************作者:LoongEmbedded(kandi)時間:2011.7.17類別:WINCE 系統開發********************************LoongEmbedded************************TOC: Table Of Contents, OEM on disk structure. 1.
Time of Update: 2018-12-05
[Description]如何在手機第一次開機的時候,把使用者放在外置SD卡上的APK自動安裝到手機的儲存卡。[Solution]設計思路:1. 將APK放到SD卡上某個目錄,如apks_preInstall目錄.(對那些有在AndroidManifest.xml中聲明了儲存路徑是internalOnly的apk,不建議使用這種安裝方法)2. 在第一次開機的時候,等sd卡mount上來,去讀取這個目錄安裝APK 實現代碼:1.
Time of Update: 2018-12-05
********************************LoongEmbedded******************************** 作者:LoongEmbedded(kandi)時間:2012.04.12類別:WINCE系統開發********************************LoongEmbedded********************************WINCE系統的調用處理流程如所示:圖11.coredll.dll的功能WINCE系統的應用程
Time of Update: 2018-12-05
********************************LoongEmbedded********************************作者:LoongEmbedded(kandi)時間:2011.8.17類別:WINCE系統開發********************************LoongEmbedded********************************基於WINCE6.0系統,根據PDA模板建立了工程之後,現把遇到的問題和解決的方法記錄一下 1.
Time of Update: 2018-12-05
[DESCRIPTION]配置kernel部分是使用kernel的原生命令make menuconfig即可,但不同的軟體版本稍有差別 [KEYWORD]menuconfigkernel [SOLUTION]${project name}為工程名ICS/GB版本請在alps代碼目錄下shell: ./mk ${project name} new /* 在配置kernel前先保證new過,如果已經new過可以省卻這步。new後會在kenerl目錄下產生.config,該檔案在make
Time of Update: 2018-12-05
1 修改ProductConfig.mk檔案在mediatek/config/${Project}/ProjectConfig.mk檔案中找到宏 MTK_PRODUCT_LOCALES,添加要新加的語言代碼,例如緬甸語是my_MM;2 添加ICU資源2.1 複製ICU資源txt檔案到對應的檔案夾由於my_MM的ICU資源在4.4.1版本中沒有,但是在Android4.0的4.6版本中是有的,所以可以從Android4.0上複製對應的txt檔案到對應的目錄下;
Time of Update: 2018-12-05
一般在ARM架構的CPU上,物理地址都是統一編址的,定址空間為4GB(32Bit CPU)。也就是說,針對一個ARM的處理器,它可以訪問的物理空間是4GB。在WinCE中,ARM中的4GB物理地址空間將被映射為512MB的虛擬記憶體空間。 OEMAddressTable就是一個4GB物理地址空間到WinCE
Time of Update: 2018-12-05
在WinCE中有很多的環境變數,那麼如何設定/刪除/查詢這些環境變數呢:1. 查詢環境變數:無論是在WinCE5.0還是WinCE6.0,當我們在PB裡開啟或者建立一個工程以後,我們可以在菜單中點 “build”->“Open Release Directory in Build Window”,然後會彈出命令列對話方塊。在對話方塊中輸入“set”命令,然後斷行符號,就會看到當前工程下所有的環境變數以及相應的值。2. 添加環境變數:有兩種方法添加環境變數,一種是點“build”->“
Time of Update: 2018-12-05
mediatek\custom\common\uboot\logo下的update mediatek\custom\common\uboot\logo\tool\兩個工具bmp_to_raw zpipe cust_display.h#define BAR_LEFT (215)#define BAR_TOP (156)#define BAR_RIGHT (265)#define BAR_BOTTOM (27
Time of Update: 2018-12-05
開發人員有必要理解CE系統啟動過程。首先回顧一下系統怎樣建立起來的。微軟工具鏈產生.exe和.dll檔案。這些檔案都包含了Portable Executable格式,簡稱PE格式。它們的結構都是一樣的:1、 是一種common
Time of Update: 2018-12-05
[DESCRIPTION]1, 如何將帶源碼的 APK預置進系統?2, 如何將無源碼的APK預置進系統?3, 如何預製APK使得使用者可以卸載?4, 如何使得使用者在將預置的 APK卸載後,恢復出廠預設值時能恢複?[SOLUTION]一、如何將帶源碼的APK預置進系統?1) 在packages/apps下面以需要預置的 APK的名字建立一個新檔案夾,以預製一個名為Test的APK為例2) 將 Test APK的Source code拷貝到 Test檔案夾下,刪除 /bin和
Time of Update: 2018-12-05
[DESCRIPTION]當系統存在多個Launcher時,開機完成並解鎖後,系統會彈出一個選擇框讓使用者選擇進入哪一個Launcher,如果不想選擇,而是想直接進入某一個預設的Launcher,並且使用者在設定->應用程式->管理應用程式->所有應用程式列表,找到之前設定的那個預設的Launcher,並且取消了預設值,可以重新彈出launcher選框。[SOLUTION]下面以設定Google Launcher2作為預設啟動的Launcher為例,其package name
Time of Update: 2018-12-05
********************************LoongEmbedded********************************作者:LoongEmbedded(kandi)時間:2011.10.04類別:WINCE驅動開發********************************LoongEmbedded******************************** 微軟總結了WINCE開發更安全可靠裝置驅動的最佳實務,如下所示:1.
Time of Update: 2018-12-05
要把觸控螢幕驅動的MDD層移植到BSP包drivers檔案夾下面,我們就要搞清楚public下是如何編譯產生tchmain.lib,在" 0K5 /9