隨著現(xiàn)代計算機技術和互聯(lián)網(wǎng)技術的飛速發(fā)展,嵌入式系統(tǒng)成為了當前信息行業(yè)最熱門的焦點之一。ARM以其高性能低功耗的特點成為目前主流的32位嵌入式處理器而在數(shù)碼產(chǎn)品中廣泛使用,隨著數(shù)碼相機的普及,數(shù)碼相框產(chǎn)品得到推廣,數(shù)碼相框通過一個液晶的屏幕顯示數(shù)碼照片而非紙質(zhì)照片,數(shù)碼相框比普通相框更靈活多變,也給現(xiàn)在日益使用的數(shù)碼相片一個新的展示空間。在嵌入式操作系統(tǒng)方面,uC/OS—Ⅱ憑借其小內(nèi)核、多任務、豐富的系統(tǒng)服務、容易使用以及源碼公開等特點被嵌入式系統(tǒng)開發(fā)者廣泛用在各種嵌入式設備開發(fā)中。uC/FS嵌入式文件系統(tǒng)由于穩(wěn)定性,可移植性以及與uC/OS—Ⅱ內(nèi)核的相兼容被廣泛用在基于uC/OS—Ⅱ的嵌入式系統(tǒng)開發(fā)中。NAND Flash存儲器由于其大容量數(shù)據(jù)存儲、高速存取速度、易于擦除和重寫、功耗小等特點被廣泛應用于便攜式電子設備的數(shù)據(jù)存儲、嵌入式系統(tǒng)的程序存儲載體中。 本論文的硬件工作平臺是艾科公司研發(fā)的數(shù)碼相框芯片方案ARK1600,該平臺集成了嵌入式系統(tǒng)設計所需的相關硬件模塊。本論文的主要設計目標是在該平臺上實現(xiàn)NAND Flash存儲設備驅動的系統(tǒng)級方案,即在ARK1600平臺上通過構建uC/OS—Ⅱ操作系統(tǒng)以及uC/FS文件系統(tǒng)來實現(xiàn)NAND Flash設備驅動掛接。本論文是在Windows環(huán)境下通過ARM ADS實現(xiàn)代碼的編譯,通過Multi—ICE進行前期調(diào)試以及USB—Debug進行后期的系統(tǒng)整合調(diào)試。 本論文的主要研究工作具體涉及以下三個的方面:首先研究了ARM相關構架以及uC/OS—Ⅱ操作系統(tǒng)的特點,并在此基礎上移植uC/OS—Ⅱ操作系統(tǒng)到ARK1600平臺,分析ARK1600硬件體系結構的基礎上詳細分析了BootLoader的相關概念,并重點闡述了NAND BootLoader程序設計與實現(xiàn)過程;其次在文件系統(tǒng)方面,本論文成功移植uC/FS嵌入式文件系統(tǒng)到ARK1600平臺,在移植的過程中采用了動態(tài)文件緩沖區(qū)算法提高了該文件系統(tǒng)的數(shù)據(jù)傳輸效率;最后重點討論了NAND Flash驅動在ARK1600的實現(xiàn),主要分析了NAND Flash的數(shù)據(jù)存儲結構,并從物理層,邏輯層和文件系統(tǒng)接口層三個方面具體分析了NAND Flash驅動程序的實現(xiàn),并在NAND Flash邏輯層驅動實現(xiàn)時通過采用壞塊處理表算法實現(xiàn)了NAND的磨損均衡問題。
上傳時間: 2013-07-31
上傳用戶:xcy122677
局域網(wǎng)內(nèi)聊天傳輸文件.rar 1、可以進行群聊。 2、點中名字前的復選框要以說消消話。 3、可以群發(fā)文件,可以發(fā)給指定的人(選中復選框),也可以發(fā)給所有人。-LAN chatting to trans
上傳時間: 2013-07-17
上傳用戶:ZHWKLIU
目錄 第1章 初識Protel 99SE 1.1 Protel 99SE的特點 1.2 Protel 99SE的安裝 1.2.1 主程序的安裝 1.2.2 補丁程序的安裝 1.2.3 附加程序的安裝 1.3 Protel 99SE的啟動與工作界面 第2章 設計電路原理圖 2.1 創(chuàng)建一個新的設計數(shù)據(jù)庫 2.2 啟動原理圖編輯器 2.3 繪制原理圖前的參數(shù)設置 2.3.1 工作窗口的打開/切換/關閉 2.3.2 工具欄的打開/關閉 2.3.3 繪圖區(qū)域的放大/縮小 2.3.4 圖紙參數(shù)設置 2.4 裝入元件庫 2.5 放置元器件 2.5.1 通過原理圖瀏覽器放置元器件 2.5.2 通過菜單命令放置元器件 2.6 調(diào)整元器件位置 2.6.1 移動元器件 2.6.2 旋轉元器件 2.6.3 復制元器件 2.6.4 刪除元器件 2.7 編輯元器件屬性 2.8 繪制電路原理圖 2.8.1 普通導線連接 2.8.2 總線連接 2.8.3 輸入/輸出端口連接 2.9 Protel 99SE的文件管理 2.9.1 保存文件 2.9.2 更改文件名稱 2.9.3 打開設計文件 2.9.4 關閉設計文件 2.9.5 刪除設計文件 第3章 設計層次電路原理圖 3.1 自頂向下設計層次原理圖 3.1.1 建立層次原理圖總圖 3.1.2 建立層次原理圖功能電路原理圖 3.2 自底向上設計層次原理圖 3.3 層次原理圖總圖/功能電路原理圖之間的切換 第4章 電路原理圖的后期處理 4.1 檢查電路原理圖 4.1.1 重新排列元器件序號 4.1.2 電氣規(guī)則測試 4.2 電路原理圖的修飾 4.2.1 在原理圖瀏覽器中管理電路圖 4.2.2 對齊排列元器件 4.2.3 對節(jié)點/導線進行整體修改 4.2.4 在電路原理圖中添加文本框 4.3 放置印制電路板布線符號 第5章 制作/編輯電路原理圖元器件庫 5.1 創(chuàng)建一個新的設計數(shù)據(jù)庫 5.2 啟動元器件庫編輯器 5.3 編輯元器件庫的常用工具 5.3.1 繪圖工具 5.3.2 IEEE符號工具 5.4 在元器件庫中制作新元器件 5.4.1 制作新元器件前的設置 5.4.2 繪制新元器件 5.4.3 在同一數(shù)據(jù)庫下創(chuàng)建一個新的元器件庫 5.4.4 修改原有的元器件使其成為新元器件 5.4.5 從電路原理圖中提取元器件庫 第6章 生成各種原理圖報表文件 6.1 生成網(wǎng)絡表文件 6.1.1 網(wǎng)絡表文件的結構 6.1.2 網(wǎng)絡表文件的生成方法 6.2 生成元器件材料清單列表 6.3 生成層次原理圖組織列表 6.4 生成層次原理圖元器件參考列表 6.5 生成元器件引腳列表 第7章 設計印制電路板 7.1 肩動印制電路板編輯器 7.2 PCB的組成 7.3 PCB中的元器件 7.3.1 PCB中的元器件組成 7.3.2 PCB中的元器件封裝 7.4 設置工作層面 7.5 設置PCB工作參數(shù) 7.5.1 設置布線參數(shù) 7.5.2 設置顯示模式 7.5.3 設置幾何圖形顯示/隱藏功能 7.6 對PCB進行布線 7.6.1 準備電路原理圖并設置元器件屬性 7.6.2 啟動印制電路板編輯器 7.6.3 設定PCB的幾何尺寸 7.6.4 加載元器件封裝庫 7.6.4 裝入網(wǎng)絡表 7.6.5 調(diào)整元器件布局 7.6.6 修改元器件標灃 7.6.7 自動布線參數(shù)設置 7.6.8 自動布線器參數(shù)設置 7.6.9 選擇自動布線方式 7.6.10 手動布線 7.7 PCB布線后的手動調(diào)整 7.7.1 增加元器件封裝 7.7.2 手動調(diào)整布線 7.7.3 手動調(diào)整布線寬度 7.7.4 補淚焊 7.7.5 在PcB上放置漢字 7.8 通過PCB編輯瀏覽器進行PCB的管理 7.8.1 設置網(wǎng)絡顏色屬性 7.8.2 快速查找焊盤 7.9 顯示PCB的3D效果圖 7.10 生成PCB鉆孔文件報表 ......
上傳時間: 2013-06-17
上傳用戶:wanqunsheng
5月1日凌晨發(fā)布第一測試版 功能介紹: 1.生成中英文數(shù)字混合的字符串的字模數(shù)據(jù). 2.可選擇字體,大小,并且可獨立調(diào)整文字的長和寬,生成任意形狀的字符。 3.各種旋轉,翻轉文字功能 4.任意調(diào)整輸出點陣大小,并任意調(diào)整字符在點陣中的位置。 5.字模數(shù)據(jù)輸出可自定義各種格式,系統(tǒng)預設了C語言和匯編語言兩種格式,并且可自己 定義出新的數(shù)據(jù)輸出格式;每行輸出數(shù)據(jù)個數(shù)可調(diào)。 6.支持四種取模方式:逐行(就是橫向逐行取點),逐列(縱向逐列取點),行列(先 橫向取第一行的8個點作為第一個字節(jié),然后縱向取第二行的8個點作為第二個字節(jié)……), 列行(先縱向取第一列的前8個點作為第一個字節(jié),然后橫向取第二列的前8個點作為第二個 字節(jié)……) 7.支持陰碼(亮點為1),陽碼(亮點為0)取模 8.支持縱向(第一位為低位)(,倒向第一位為高位)取模 9.輸出數(shù)制可選16進制或10進制 10.可生成索引文件,用于在生成的大量字庫中可快速檢索到需要的漢字 11.動態(tài)液晶面板彷真,可調(diào)節(jié)彷真面板象素點大小和顏色 12.圖形模式下可任意用鼠標作畫,左鍵畫圖,右鍵擦圖。 12.旋轉,翻轉,平移等字符模式下的功能也可用與對BMP圖象的處理 版本為pctolcd1.94 5月1日晚上發(fā)布第二測試版 更新如下: 1.增加鎖定點陣大小功能,例如可鎖定24X24點陣大小,然后調(diào)節(jié)獨立調(diào)節(jié)字點陣的大小 2.增加熱鍵功能,可用光標配合Ctrl,Shift對文字大小和位置修改 3.增加精簡輸出格式選項 4.把文字輸入框換成了文字輸入組合框,這樣就可以保存歷史紀錄。 5.輸出數(shù)據(jù)會自動清除以前的數(shù)據(jù) 6.可隱藏自定義格式,簡化操作 7.一些小的BUG修正。 版本為pctolcd2.03 5月3日凌晨發(fā)布第三測試版 更新如下: 1.增加了一些小東西,例如演示動畫一類的,我懶的一一寫了 2.改掉一些可惡的小BUG,例如點陣輸入框的自動完成。 3.增加大量文字處理和導入TXT文本文件功能,并且可以去除文本中的空白和重復字符, 可以對文本進行排序,適合于生成小字庫。我這里測試是3萬多字的TXT文件在2分鐘內(nèi)轉成16X16點陣的字庫文件。 版本號為pctolcd2.53 由于本軟件側重于對字符的處理,所以在圖象方面功能較弱,請見晾。 5月8日發(fā)布正式版 正式版已經(jīng)開始朝著液晶字庫生成軟件的方向進化了,我在后來的更新中把主要精力也放 在這部分,由于我目前還沒有發(fā)現(xiàn)有同類的軟件具備這個功能,也無法得到任何的參考,只能 自己摸索前進,所以如果還有不方便的地方請大家多提意見. 具體更新如下: 1.重寫大部分的內(nèi)核代碼以配合漢字庫生成的功能,目前這個內(nèi)核已經(jīng)進行了反復的測試, 相信穩(wěn)定性和速度較前一版本有了巨大的提高. 2.去掉那個比較愚蠢的熱鍵區(qū)了,因為用處不大 3.增加漢字庫生成功能,這是最重要的改進之處,下文將詳細介紹. 4.修正許多小BUG,使軟件更加成熟些. 5月12日發(fā)布完美版 這次發(fā)布的PCtoLCD2002完美版與前一版本相比沒有增加太多的功能,因為我覺得現(xiàn)有的這些功能已經(jīng)足夠用于生成各種字模的需要了,所以完美版的主要工作是反復測試,精心去除各種BUG,以及調(diào)節(jié)一些細微之處,目的當然就是追求完美!不過世上不會有真正完美的東西,這個軟件也不例外,而且這個軟件從頭至尾全部是我一個人編寫完成,精力有限,難免會顧此失彼,如果大家發(fā)現(xiàn)了這個版本中存在的BUG,請及時告訴我。 更新說明: 1。界面采用新的字體,不會再有那種難看的黑色粗體字,比以前的要漂亮多了。 2。加入全面的提示幫助,盡量減少普通用戶的各種疑惑。 3。修正生成文件的擴展名的一些BUG,不會總是加上FON的擴展名了。 4。修正生成字模數(shù)據(jù)的一些格式BUG,現(xiàn)在生成的C51格式字模數(shù)據(jù)基本上可以直接粘貼到源程序中使用而不需要修改了 5。加入新的字模數(shù)據(jù)格式調(diào)整項,允許用戶更自由的定制自己需要的數(shù)據(jù)格式 6。最重要的更新:全面支持保存當前設置功能,用戶設置的字模格式,主窗口狀態(tài)和字庫生成窗口選項信息均可保存,下一次打開窗口時不用重新設置。 7。修正了新建圖象時會自動跳到圖形模式的BUG 8。增加輸出緊湊格式數(shù)據(jù)選項,可以生成不包含空白行的字模數(shù)據(jù)。 9。完善了每行數(shù)據(jù)顯示個數(shù)的功能,可以任意設置每行顯示的數(shù)據(jù)個數(shù),并同時可以設置每行索引數(shù)據(jù)顯示個數(shù)。 10。修正了取模說明的一些錯誤,并改動了格式。 11。現(xiàn)在當用戶選擇10進制輸出時,會自動去掉生成字模數(shù)據(jù)前的“0x",或后面的“H”,選擇16進制時則會自動加上。 12。對各個窗體重新設計以全面適應最大化的需要,如果您覺得當前窗口不夠大,可以最大化使用。 13。增加生成英文點陣字庫功能,可自動生成ASCII碼從0-127的任意點陣字庫,使用方法同生成國標點陣字庫功能。 14。再次優(yōu)化代碼,去掉各種調(diào)試信息,使程序速度再快一些。 15。還有許多細微的調(diào)整我記不清了…… 需要注意的地方: 在測試的過程中我發(fā)現(xiàn)了一個問題:在WIN98或WINME下當用戶直接生成特大點陣的字模時(例如320*320,1024*768的漢字字模),此時由于數(shù)據(jù)量非常龐大,而WIN98/WINME會有64K的數(shù)據(jù)容量限制,所以在主窗口中是無法得到全部的字模數(shù)據(jù)的,這時您需要使用字庫生成功能,通過形成一個數(shù)據(jù)文件才能得到完整的字模數(shù)據(jù)。 我認為到現(xiàn)在這個軟件功能已經(jīng)很完善了,但可能使用上有點不方便,如果你有什么不明白 的地方,可以發(fā)帖子或發(fā)MAIL詢問
上傳時間: 2013-07-26
上傳用戶:sssnaxie
隨著數(shù)字電視技術的飛速發(fā)展,數(shù)字機頂盒已成為現(xiàn)在模擬電視收看數(shù)字電視節(jié)目必不可少的設備。而數(shù)字機頂盒需要在解碼后的模擬視頻信號上加入屏幕顯示信息(如亮度、色度、信息服務菜單等)以提供給觀眾良好的界面和靈活的人機交互。 v屏幕顯示系統(tǒng)(OSG,On-Screen-Graphics)解決了現(xiàn)有模擬電視無法實現(xiàn)的疊加屏幕顯示信息的問題,提供同步輸出疊加有各種圖形、文字的電視節(jié)目圖像的功能,其中最主要的部分是OSD(On-Screen-Display),即屏幕顯示單元。OSD將疊加的位圖圖像分為多個OSD塊,一般定義為矩形區(qū)域。每個矩形區(qū)域,例如臺標、參數(shù)調(diào)節(jié)框、字幕等,都有獨立的4色、16色或256色顏色查找表。同時OSG系統(tǒng)也支持真彩模式。OSD塊經(jīng)由編碼/混合器與視頻圖像進行alpha混合后輸出到電視屏幕上。 本文詳細介紹了應用FPGA設計包括屏幕顯示單元在內(nèi)的OSG系統(tǒng)的思路和設計過程,描述了模塊的劃分與功能仿真。在論文前半部分,本文給出了圖文屏幕顯示系統(tǒng)各子單元的工作流程,接著論文的后半部分,給出了詳細的模塊接口說明和硬件實現(xiàn)。
上傳時間: 2013-07-27
上傳用戶:萬有引力
Windows CE程序設計,北京大學出版社,[美]Douglas Boling 著。全書的內(nèi)容主要包括Windows編程基礎(HelloWindowsCE、屏幕繪圖、輸入:鍵盤、輸入筆和菜單、窗口、控件和對話框)、Wi ndows CE 基礎(通用控件和WindowsCE、內(nèi)存管理、文件、數(shù)據(jù)庫和注冊表、進程與線程)、通信(串行通信、Windows網(wǎng)絡和IrSock、連接到桌面)、高級主題(外殼編程、系統(tǒng)編程、COM基礎)。
上傳時間: 2013-07-16
上傳用戶:kennyplds
TcpIp使用方法 在服務端運行tcp.exe, 在另一臺與之在同一network的客戶端上運行tcplnk.exe, 規(guī)定相同的port, 在服務端上begin, 在客戶端上輸入服務器的IP地址,connect, 客戶端上編輯框中的字符便可send到客戶端的編輯框中。
上傳時間: 2013-04-24
上傳用戶:asdfasdfd
·詳細說明:wince平臺上的語音識別程序,基于evc++ 4.0。文件列表: pocketsphinx-0.3 ................\aclocal.m4 ................\autogen.sh ................\ChangeLog ................\config.gu
上傳時間: 2013-07-06
上傳用戶:小草123
熟練掌握MFC程序的界面設計:菜單、工具欄、對話框等 熟悉資源的創(chuàng)建與維護:包括鼠標資源、快捷鍵、圖標、菜單、工具欄等
上傳時間: 2013-06-07
上傳用戶:xhz1993
在V29的版本上升級。發(fā)布日期2011-08-19. -------------------------------------------------------------------------------- 歡迎使用免費軟件《串口獵人》V31 ! -------------------------------------------------------------------------------- 友情提醒1:本軟件如有新版本,將發(fā)布到我的博客《匠人的百寶箱》,歡迎光臨! 友情提醒2:點擊右側【清除】按鈕,可清除本幫助信息。清除后如想再次查閱,請重啟軟件。 -------------------------------------------------------------------------------- 《串口獵人》功能簡介 -------------------------------------------------------------------------------- 一、基本功能 1、支持16個COM口、自動/手動搜索串口、串口參數(shù)的設置和查看。 2、支持查看或修改串口控制線(DTR、RTS、DCD等等)的狀態(tài)。 3、支持基本的收、發(fā)、查看、保存、載入、清除等功能。 4、兩種收發(fā)格式:HEX碼/字符串,支持中文字符串。(英文=ASCII碼,中文=ANSI(GBK)碼)。 5、大容量的收碼區(qū),為了加快顯示速度會把超過10K的數(shù)據(jù)自動隱藏(可以點擊【全顯】鈕查看)。 6、收碼區(qū)的顯示方式可以靈活設置:原始接收數(shù)據(jù)、按幀換行、通道數(shù)據(jù)、發(fā)送數(shù)據(jù)。 7、可以為收到的數(shù)據(jù)標注時間和來源。 8、可以自動比對發(fā)碼區(qū)和收碼區(qū)的數(shù)據(jù)是否一致(用于自發(fā)自收測試模式)。 9、收碼區(qū)的內(nèi)容,可以點擊【轉發(fā)】鈕轉到發(fā)碼區(qū)。 10、可以在每次發(fā)碼之前自動清除收碼區(qū)。 二、高級發(fā)碼功能 1、自動發(fā)列表功能:支持多組(最多16組)數(shù)據(jù)的輪流發(fā)送。 2、自動發(fā)文件功能:支持文件逐行發(fā)送。 3、輪發(fā)規(guī)則可以靈活設置,比如可以定時發(fā),也可以收到應答后立即發(fā)。 4、輪發(fā)的間隔、無應答重發(fā)次數(shù)和循環(huán)次數(shù)均可靈活設置。 5、靈活的幀格式設置。支持自動添加幀頭、幀尾、幀長、校驗、回車換行符。 6、幀頭、幀尾、幀長、校驗,是否要參與校驗或計入幀長,皆可靈活設置。 7、支持3種校驗方式:SC(累加和校驗)、LRC(縱向冗余校驗)、BBC(異或和校驗)。 8、校驗碼和幀長的長度,可以選擇單/雙字節(jié)。 三、高級收碼功能 1、支持按幀接收數(shù)據(jù)。 2、能自動進行幀結束判定(方式非常靈活,可以按幀頭、幀尾、幀長或時間)。 3、即時顯示最新一幀內(nèi)容。 4、擁有八個獨立接收通道,可以自動從指定幀中指定位置收取有效數(shù)據(jù)。 5、每個通道的數(shù)據(jù),可以獨自顯示、保存、清除。也可以送到收碼區(qū)去顯示。 6、可以設置通道收取數(shù)據(jù)的首地址、字節(jié)長度(單字節(jié)或多字節(jié))、碼制(HEX/BCD)、符號位形式。 7、示波器功能,可把收取的數(shù)據(jù)用波形方式顯示。示波器的通道數(shù)、倍率、偏移、周期、顏色和線寬等可調(diào)。 8、碼表功能,可把收取的數(shù)據(jù)用碼表方式顯示。(可以設置碼表的最大/最小值和報警值)。 9、柱狀圖功能,可把收取的數(shù)據(jù)用柱狀圖方式顯示。(也可以設置最大/最小值和報警值)。 10、可以把實施繪制的圖形保存為圖片。 四、其它貼心設計 1、用戶的設置內(nèi)容,可以保存/載入或恢復默認值。可以選擇啟動時載入默認值還是上次設置值。 2、可以通過提示區(qū)和狀態(tài)指示了解軟件當前工作狀態(tài)。 3、當鼠標停留在按鈕、文本框或其它控件上,會獲得必要的提示。 4、右下角的圖釘按鈕,可以把窗口釘在最前面,避免被其它窗口覆蓋。 5、附送串口電路、協(xié)議、碼表等參考資料。 6、在【版權信息】標簽頁有匠人的聯(lián)系方式,歡迎交流。
上傳時間: 2013-07-28
上傳用戶:lili1990