隨著Android平臺在移動終端的市場占有率越來越高,安卓應(yīng)用的開發(fā)周期越來越短,繁冗且效率底下的Java在新的形勢下已漸漸表現(xiàn)出它的疲態(tài),為了解決Android應(yīng)用開發(fā)語言單一的問題,Google發(fā)起了SL4A(The Scripting Layer for Android)項目。本文簡單的介紹了SL4A的工作原理,并以Eclipse和Android SDK為開發(fā)工具,在SL4A的支持下使用Python語言實現(xiàn)Android應(yīng)用GUI的開發(fā)。
上傳時間: 2013-11-01
上傳用戶:s363994250
挺好的
標簽: 循跡小車
上傳時間: 2014-01-10
上傳用戶:suoyuan
en
上傳時間: 2013-10-08
上傳用戶:lalalal
第一章 序論……………………………………………………………6 1- 1 研究動機…………………………………………………………..7 1- 2 專題目標…………………………………………………………..8 1- 3 工作流程…………………………………………………………..9 1- 4 開發(fā)環(huán)境與設(shè)備…………………………………………………10 第二章 德州儀器OMAP 開發(fā)套件…………………………………10 2- 1 OMAP介紹………………………………………………………10 2-1.1 OMAP是什麼?…….………………………………….…10 2-1.2 DSP的優(yōu)點……………………………………………....11 2- 2 OMAP Architecture介紹………………………………………...12 2-2-1 OMAP1510 硬體架構(gòu)………………………………….…12 2-2.2 OMAP1510軟體架構(gòu)……………………………………...12 2-2.3 DSP / BIOS Bridge簡述…………………………………...13 2- 3 TI Innovator套件 -- OMAP1510 ……………………………..14 2-2.1 General Purpose processor -- ARM925T………………...14 2-2.2 DSP processor -- TMS320C55x …………………………15 2-2.3 IDE Tool – CCS …………………………………………15 2-2.4 Peripheral ………………………………………………..16 第三章 在OMAP1510上建構(gòu)Embedded Linux System…………….17 3- 1 嵌入式工具………………………………………………………17 3-1.1 嵌入式程式開發(fā)與一般程式開發(fā)之不同………….….17 3-1.2 Cross Compiling的GNU工具程式……………………18 3-1.3 建立ARM-Linux Cross-Compiling 工具程式………...19 3-1.4 Serial Communication Program………………………...20 3- 2 Porting kernel………………………………………………….…21 3-2.1 Setup CCS ………………………………………….…..21 3-2.2 編譯及上傳Loader…………………………………..…23 3-2.3 編譯及上傳Kernel…………………………………..…24 3- 3 建構(gòu)Root File System………………………………………..…..26 3-3.1 Flash ROM……………………………………………...26 3-3.2 NFS mounting…………………………………………..27 3-3.3 支援NFS Mounting 的kernel…………………………..27 3-3.4 提供NFS Mounting Service……………………………29 3-3.5 DHCP Server……………………………………………31 3-3.6 Linux root 檔案系統(tǒng)……………………………….…..32 3- 4 啟動及測試Innovator音效裝置…………………………..…….33 3- 5 建構(gòu)支援DSP processor的環(huán)境…………………………...……34 3-5.1 Solution -- DSP Gateway簡介……………………..…34 3-5.2 DSP Gateway運作架構(gòu)…………………………..…..35 3- 6 架設(shè)DSP Gateway………………………………………….…36 3-6.1 重編kernel……………………………………………...36 3-6.2 DEVFS driver…………………………………….……..36 3-6.3 編譯DSP tool和API……………………………..…….37 3-6.4 測試……………………………………………….…….37 第四章 MP3 Player……………………………………………….…..38 4- 1 MP3 介紹………………………………………………….…….38 4- 2 MP3 壓縮原理……………………………………………….….39 4- 3 Linux MP3 player – splay………………………………….…….41 4.3-1 splay介紹…………………………………………….…..41 4.3-2 splay 編譯………………………………………….…….41 4.3-3 splay 的使用說明………………………………….……41 第五章 程式改寫………………………………………………...…...42 5-1 程式評估與改寫………………………………………………...…42 5-1.1 Inter-Processor Communication Scheme…………….....42 5-1.2 ARM part programming……………………………..…42 5-1.3 DSP part programming………………………………....42 5-2 程式碼………………………………………………………..……43 5-3 雙處理器程式開發(fā)注意事項…………………………………...…47 第六章 效能評估與討論……………………………………………48 6-1 速度……………………………………………………………...48 6-2 CPU負載………………………………………………………..49 6-3 討論……………………………………………………………...49 6-3.1分工處理的經(jīng)濟效益………………………………...49 6-3.2音質(zhì)v.s 浮點與定點運算………………………..…..49 6-3.3 DSP Gateway架構(gòu)的限制………………………….…50 6-3.4減少IO溝通……………….………………………….50 6-3.5網(wǎng)路掛載File System的Delay…………………..……51 第七章 結(jié)論心得…
上傳時間: 2013-10-14
上傳用戶:a471778
針對當(dāng)前安檢力學(xué)試驗機所能完成的試驗種類單一、自動化程度低等問題,提出一種以ATmega128單片機為核心控制器的安檢力學(xué)試驗機的設(shè)計。詳細闡述了該安檢力學(xué)試驗機各個組成部分的設(shè)計原理和方案,并且給出了各部分的軟件設(shè)計思想和操作流程。經(jīng)過大量測試試驗表明:設(shè)計的安檢力學(xué)試驗機可以完成多達十余種的力學(xué)安檢試驗,完全符合相關(guān)國家標準,并且具有數(shù)據(jù)采集精度高、傳輸速度快、操作安全簡便等特點,實現(xiàn)了安檢設(shè)備的多功能化、數(shù)字化和自動化。 Abstract: Currently, many mechanical security testing machines have only one function. The degree of automation of them is low. To solve those problems, a new kind of mechanical security testing machine, using ATmega128 micro-controller as its core controller, has been advanced. It describes the components of the machine. The principles and the scheme in the designing processes are presented in detail, and the software architecture and the operation processes of each part are given. After having done many testing, we have reached the following conclusions: the mechanical security testing machine presented can do over ten mechanical security tests complying with related national standards. It has high data acquisition accuracy and high transmission speed. The operation of the machine is simple and safe. In general, this machine is a multi-functional, highly automatic, digitalized security testing device.
上傳時間: 2013-11-05
上傳用戶:a67818601
68HC908AP64是Motorola公司生產(chǎn)的高性能CMOS單片機M68HC08系列的一種型號。它的CPU為8位,最高工作頻率為32MHZ,具有一百余條指令,包括乘法、除法和各種位操作指令。它有2KRAM和62KFLASHROM,有兩個各具有兩路輸入輸出的16位定時器、32位I/O口、8路10位A/D、兩路外部中斷輸入、兩個SCI串行口(其中一個可用于IrDA通訊)、SPI和IIC串行口、8位鍵盤輸入、定時器基模塊等,引腳封裝為42腳SDIP或48腳LQFP等。它適用于各種應(yīng)用場合。SEMV-HC08AP是一種用于開發(fā)68HC(9)08AP64應(yīng)用系統(tǒng)的價廉物美的工具。
上傳時間: 2013-11-06
上傳用戶:fxf126@126.com
單芯片手機的優(yōu)點與挑戰(zhàn) 從電信公司到OEM 和ODM 廠商到芯片組供貨商,手機價值鏈的所有業(yè)者都在努力提高功能整合度,它是手機降低成本和節(jié)省電路板面積給其它功能的重要關(guān)鍵。自從20 年前出現(xiàn)以來,手機就以循序漸近的方式逐步提高功能整合,在此過程中并沒有任何一種技術(shù)能夠?qū)崿F(xiàn)功能整合的大躍進。
標簽: 單芯片手機
上傳時間: 2014-12-27
上傳用戶:lifangyuan12
介紹用PIC16F84單片機制作的電子密碼鎖。PIC16F84單片機共18個引腳,13個可用I/O接口。芯片內(nèi)有1K×14的FLASHROM程序存儲器,36×8的靜態(tài)RAM的通用寄存器,64×8的EEPROM的數(shù)據(jù)存儲器,8級深度的硬堆棧。 用PIC單片機設(shè)計的電子密碼鎖微芯公司生產(chǎn)的PIC8位COMS單片機,采用類RISC指令集和哈弗總線結(jié)構(gòu),以及先進的流水線時序,與傳統(tǒng)51單片機相比其在速度和性能方面更具優(yōu)越性和先進性。PIC單片機的另一個優(yōu)點是片上硬件資源豐富,集成常見的EPROM、DAC、PWM以及看門狗電路。這使得硬件電路的設(shè)計更加簡單,節(jié)約設(shè)計成本,提高整機性能。因此PIC單片機已成為產(chǎn)品開發(fā),尤其是產(chǎn)品設(shè)計和研制階段的首選控制器。本文介紹用PIC16F84單片機制作的電子密碼鎖。PIC16F84單片機共18個引腳,13個可用I/O接口。芯片內(nèi)有1K×14的FLASHROM程序存儲器,36×8的靜態(tài)RAM的通用寄存器,64×8的EEPROM的數(shù)據(jù)存儲器,8級深度的硬堆棧。硬件設(shè)計 電路原理見圖1。Xx8位數(shù)據(jù)線接4x4鍵盤矩陣電路,面板布局見表1,A、B、C、D為備用功能鍵。RA0、RA7輸出4組編碼二進制數(shù)據(jù),經(jīng)74LS139譯碼后輸出逐行掃描信號,送RB4-RB7列信號輸入端。余下半個139譯碼器動揚聲器。RB2接中功率三極管基極,驅(qū)動繼電器動作。有效密碼長度為4位,根據(jù)實際情況,可通過修改源程序增加密碼位數(shù)。產(chǎn)品初始密碼為3345,這是一隨機數(shù),無特殊意義,目的是為防止被套解。用戶可按*號鍵修改密碼,按#號鍵結(jié)束。輸入密碼并按#號確認之后,腳輸出RB2腳輸出高電平,繼電器閉合,執(zhí)行一次開鎖動作。 若用戶輸入的密碼正確,揚聲器發(fā)出一聲稍長的“滴”提示聲,若輸入的密碼與上次修改的不符,則發(fā)出短促的“滴”聲。連續(xù)3次輸入密碼錯誤之后,程序鎖死,揚聲器報警。直到CPU被復(fù)位或從新上電。軟件設(shè)計 軟件流程圖見圖3。CPU上電或復(fù)位之后將最近一次修改并保存到EEPROM的密碼讀出,最為參照密匙。然后等待用戶輸入開鎖密碼。若5分鐘以內(nèi)沒有接受到用戶的任何輸入,CPU自動轉(zhuǎn)入掉電模式,用戶輸入任意值可喚醒CPU。每次修改密碼之后,CPU將新的密碼存入內(nèi)部4個連續(xù)的EEPROM單元,掉電后該數(shù)據(jù)任有效。每執(zhí)行一次開鎖指令,CPU將當(dāng)前輸入密碼與該值比較,看是否真確,并給出相應(yīng)的提示和控制。布 局 所有元件均使用SMD表貼封裝,縮小體積,便于產(chǎn)品安裝,60X60雙面PCB板,頂層是一體化輸入鍵盤,底層是元件層。成型后的產(chǎn)品體積小巧,能很方便的嵌入防盜鐵門、保險箱柜。
標簽: PIC 單片機設(shè)計 電子密碼鎖
上傳時間: 2013-10-31
上傳用戶:uuuuuuu
管網(wǎng)GPRS遠程監(jiān)測系統(tǒng)基于GPRS無線網(wǎng)絡(luò),能對管網(wǎng)系統(tǒng)中分布在遠程多個監(jiān)測點進行數(shù)據(jù)集中采集,整個系統(tǒng)由監(jiān)控中心和各個監(jiān)測點的數(shù)據(jù)采集終端(CWT5111 GPRS RTU)構(gòu)成,CWT5111 能主動采集監(jiān)測點壓力、水位、流量、水質(zhì)(余氯、濁度)、等數(shù)據(jù),并通過GPRS上傳至監(jiān)控中心軟件,方便中心管理人員進行數(shù)據(jù)統(tǒng)計和分析,通過中心軟件也能對監(jiān)測點的CWT5111進行IO控制,除數(shù)據(jù)遠程采集、實時控制外,系統(tǒng)還可實現(xiàn)遠程手機報警,并通過用戶手機遠程控制現(xiàn)場設(shè)備。該系統(tǒng)設(shè)計理念先進,系統(tǒng)架構(gòu)簡潔,易于安裝和維護,是M2M,M2H的應(yīng)用典范。
上傳時間: 2013-11-01
上傳用戶:wuchunwu
本書以普及開關(guān)穩(wěn)壓電源基礎(chǔ)知識、指導(dǎo)設(shè)計與檢修穩(wěn)壓電源電路為主線,詳細講解了線性穩(wěn)壓電源、PWM開關(guān)穩(wěn)壓電源、諧振式開關(guān)穩(wěn)壓電源等的設(shè)計與維修。先以比較簡單的線性穩(wěn)壓電源為切入點,逐步深入,然后再擴展到PwM開關(guān)穩(wěn)壓電源和諧振式開關(guān)穩(wěn)壓電源,詳細講解各種穩(wěn)壓電源的原理、特點,以及設(shè)計時各種單元電路元器件的選擇方法,最后講解開關(guān)電源故障的檢修方法。
標簽: 穩(wěn)壓電源設(shè)計 技能 教程
上傳時間: 2013-11-18
上傳用戶:妄想演繹師
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1