多媒體卡MMC(MultiMedia Card)是由美國(guó)SanDisk 公司和德國(guó)Simens 公司于1997 年共 同開(kāi)發(fā)推出的一種多功能存儲(chǔ)卡。內(nèi)置控制電路,可以使用在手機(jī)、數(shù)碼相機(jī)、MP3、PDA 等多種數(shù)字設(shè)備上,可反復(fù)記錄30 萬(wàn)次。現(xiàn)在市場(chǎng)上的主流容量有128 MB~2 GB。 文中首先介紹單片機(jī)對(duì)SPI 協(xié)議下的MMC 卡的底層讀寫(xiě)操作,然后分析MMC 卡文件系統(tǒng) 的結(jié)構(gòu),最后詳細(xì)說(shuō)明MMC 卡文件的創(chuàng)建、讀寫(xiě)、刪除等操作。該方法可應(yīng)用到與Window s 有交互的嵌入式系統(tǒng)中,便于文件的統(tǒng)一管理。
標(biāo)簽: MMC 單片機(jī) 文件系統(tǒng)
上傳時(shí)間: 2013-11-05
上傳用戶:lionlwy
突然有興趣想研究一下 FAT32 格式到底是怎么存文件的了。先去網(wǎng)上google 一下發(fā)現(xiàn)資料都是copy 的,對(duì)我這個(gè)超級(jí)菜鳥(niǎo)如同看天書(shū),還是自己摸索好點(diǎn)。 先去下載個(gè)看文件系統(tǒng)的工具,我用的是winhex 沒(méi)有破解,但是重要的硬盤(pán)的 信息是可以看到的。為方便起見(jiàn),我用U 盤(pán)來(lái)研究文件系統(tǒng)。手頭買(mǎi)了一個(gè)79 元的1G 的U 盤(pán)。先格式化為FAT32 格式。然后用winhex 打開(kāi)。然后就是一堆 的………。頭大。 本著先易后難的原則,先在U 盤(pán)只放一個(gè)短文件名的文件:study.txt.內(nèi)容就 放:0123456789 好了, 就十個(gè)字節(jié)的數(shù)
標(biāo)簽: FAT 32 文件系統(tǒng) 圖解
上傳時(shí)間: 2014-12-26
上傳用戶:牛津鞋
從今天開(kāi)始,我們的課程終于進(jìn)入F2812的核心了,呵呵。在今天的課程中,我們將帶領(lǐng)大家一起學(xué)習(xí)2812的片內(nèi)資源,初步了解它究竟有哪些本事,能拿來(lái)干些什么,然后一起了解2812存儲(chǔ)器的結(jié)構(gòu),統(tǒng)一編址的方式、存儲(chǔ)器映射關(guān)系,并重點(diǎn)分析CMD文件,以期望消除大家對(duì)CMD文件的迷惑,在自己編寫(xiě)程序的時(shí)候會(huì)修改CMD文件中的部分內(nèi)容,從而滿足自己設(shè)計(jì)時(shí)的需求。
標(biāo)簽: F2812 CMD 資源 存儲(chǔ)器
上傳時(shí)間: 2013-10-30
上傳用戶:feitian920
概述 CH376是文件管理控制芯片,用于單片機(jī)系統(tǒng)讀寫(xiě) U 盤(pán)或者 SD 卡中的文件。 CH376 支持 USB 設(shè)備方式和 USB 主機(jī)方式,并且內(nèi)置了 USB 通訊協(xié)議的基本固件,內(nèi)置了處理Mass-Storage 海量存儲(chǔ)設(shè)備的專用通訊協(xié)議的固件,內(nèi)置了SD 卡的通訊接口固件,內(nèi)置了FAT16和FAT32 以及 FAT12 文件系統(tǒng)的管理固件,支持常用的 USB 存儲(chǔ)設(shè)備(包括 U 盤(pán)/USB 硬盤(pán)/USB 閃存盤(pán)/USB讀卡器)和SD卡(包括標(biāo)準(zhǔn)容量SD 卡和高容量HC-SD 卡以及協(xié)議兼容的MMC 卡和 TF 卡)。 CH376 支持三種通訊接口:8 位并口、SPI 接口或者異步串口,單片機(jī)/DSP/MCU/MPU 等控制器可以通過(guò)上述任何一種通訊接口控制CH376芯片,存取U 盤(pán)或者 SD 卡中的文件或者與計(jì)算機(jī)通訊。 CH376的 USB設(shè)備方式與CH372 芯片完全兼容,CH376 的 USB 主機(jī)方式與CH375 芯片基本兼容。
上傳時(shí)間: 2014-12-27
上傳用戶:sglccwk
AVR單片機(jī)在線編程下載線電路圖,PCB圖及HEX文件 什么是AVR單片機(jī)?AVR單片機(jī)是什么意思?
上傳時(shí)間: 2013-11-23
上傳用戶:笨小孩
Proteus6.9和Keil聯(lián)調(diào)方法及破解文件下載:方法:1.安裝proteus6.9和keil吧2.安裝壓縮包里面的vdmagdi.exe文件,安裝完后keil\c51\bin\文件夾里面會(huì)有VDM51.DLL這個(gè).3.把壓縮包里面的PROSPICE.DLL復(fù)制到Proteus6Professional\bin目錄下,覆蓋已經(jīng)有的.4.打開(kāi)keil,打開(kāi)optionfortarget里面的debug選項(xiàng)卡,選擇ProteusVSMSimulator,并進(jìn)行相關(guān)設(shè)置.(兩臺(tái)計(jì)算機(jī)聯(lián)調(diào)得輸入正確的host IP和port號(hào))5,打開(kāi)isis,選擇debug\useremotedebugmonitor.這樣就可以啦,試試看吧!
標(biāo)簽: Proteus Keil 6.9 聯(lián)調(diào)
上傳時(shí)間: 2013-10-15
上傳用戶:wenwiang
如何導(dǎo)入ASM文件到工程(視頻教程)
上傳時(shí)間: 2013-10-22
上傳用戶:胡蘿卜醬
USB2.0轉(zhuǎn)IDE的電路圖為protel文件格式的文檔原理圖。
上傳時(shí)間: 2013-10-11
上傳用戶:tianyi223
AVR Studio 幫助文件中文翻譯,網(wǎng)友翻譯的AVR Studio軟件里面的幫助文件。轉(zhuǎn)自“我們的AVR”網(wǎng)站,在此表示感謝。 圖元文件(metafile) 以.emf為擴(kuò)展名的文件。是下面各種結(jié)構(gòu)的基本組成部分,可以用來(lái)讓AVR LCD編輯器設(shè)計(jì)軟件模擬顯示器。它可以是一個(gè)段或者一個(gè)圖像。您不能直接用AVR LCD編輯器生成一個(gè)這樣的圖元文件。但是可以使用第三方軟件。Companion Software的Metafile Companion和Microsoft Visio 就是兩個(gè)讓用戶自己定義圖元文件的軟件。在市場(chǎng)上有好多更簡(jiǎn)單,更便宜的轉(zhuǎn)換軟件支持gif,jpeg,bmp等的文件轉(zhuǎn)換成.emf文件。 (例如:www.harmware.com 網(wǎng)站上的Batch Thumb 、和www.irfanview.com網(wǎng)站上的IrfanView). 段(segment)這是軟件模擬顯示器的一部分。用LCD編輯器您可以分配所有的段對(duì)應(yīng)到實(shí)際的LCD寄存器的位上。段被存成.emf文件。圖像(image)被用作背景圖像和外圍圖像的圖元文件。充當(dāng)所有段的布景。這些對(duì)象是“靜態(tài)”的,不對(duì)任何LCD寄存器值有反映。圖像也被存成.emf文件。 模擬顯示器(display)多層的元文件和圖像的組合。它包含LCD 寄存器的分配信息。用XML格式保存成.dis文件。組(group)為了簡(jiǎn)化設(shè)計(jì),需要頻繁的保存使用段。組就是同一層中一些段(圖元文件)的集合。它的設(shè)計(jì)沒(méi)有實(shí)際的限制,但是不能包括靜態(tài)圖像(背景/前景)。最典型的組就是7段碼數(shù)字字型。組只是理論的設(shè)計(jì)工具,在最終的模擬顯示器文件中是沒(méi)有組存在的。組用擴(kuò)展名為.pri 的文件保存。 對(duì)象(object)對(duì)包括以上各個(gè)元件的各種事物的稱謂的術(shù)語(yǔ)。模擬顯示器文件(display file)以.dis為擴(kuò)展名的XML類(lèi)型的文件。包含了所有的關(guān)于顯示器的信息。
上傳時(shí)間: 2013-10-31
上傳用戶:paladin
4位八段數(shù)碼管的十進(jìn)制加計(jì)數(shù)仿真實(shí)驗(yàn),程序采用匯編語(yǔ)言編寫(xiě)。此程序在仿真軟件上與EDN-51實(shí)驗(yàn)板上均通過(guò)。仿真圖中的數(shù)碼管位驅(qū)動(dòng)采用74HC04,如按EDN-51板上用想同的PNP三極管驅(qū)動(dòng)在仿真軟件上則無(wú)法正常顯示。程序共分5塊,STAR0為數(shù)據(jù)初始化,STAR2為計(jì)數(shù)子程序,STAR3為4位數(shù)碼管動(dòng)態(tài)顯示子程序,STAR4為按鍵掃描子程序,STS00是延時(shí)子程序。由于EDN-51實(shí)驗(yàn)板上沒(méi)裝BCD譯碼器,所以編寫(xiě)程序比較煩瑣。 程序如下: ORG 0000H LJMP STAR0 ;轉(zhuǎn)程序 SRAR0ORG 0200H ;程序地址 0200HSTAR0: CLR 00 ;位 00 清 0 MOV P1,#0FFH ;#0FFH-->P1 MOV P2,#0FH ;#0FH-->P2 MOV P0,#0FFH ;#0FFH-->P0 MOV 30H,#00H ;#00H-->30H MOV 31H,#00H ;#00H-->30H MOV 32H,#00H ;#00H-->30H MOV 33H,#00H ;#00H-->30H LJMP STAR3 ;轉(zhuǎn)程序 SRAR3STAR2: MOV A,#0AH ;#0AH-->A INC 30H ;30H+1 CJNE A,30H,STJE ;30H 與 A 比較,不等轉(zhuǎn)移 STJE MOV 30H,#00H ;#00H-->30H INC 31H ;31H+1 CJNE A,31H,STJE ;31H 與 A 比較,不等轉(zhuǎn)移 STJE MOV 31H,#00H ;#00H-->31H INC 32H ;32H+1 CJNE A,32H,STJE ;32H 與 A 比較,不等轉(zhuǎn)移 STJE MOV 32H,#00H ;#00H-->32H INC 33H ;33H+1 CJNE A,33H,STJE ;33H 與 A 比較,不等轉(zhuǎn)移 STJE MOV 33H,#00H ;#00H-->33H MOV 32H,#00H ;#00H-->32H MOV 31H,#00H ;#00H-->31H MOV 30H,#00H ;#00H-->30HSTJE: RET ;子程序調(diào)用返回STAR3: MOV R0,#30H ;#30H-->R0 MOV R6,#0F7H ;#0F7H-->R6SMG0: MOV P1,#0FFH ;#0FFH-->P1 MOV A,R6 ;R6-->A MOV P1,A ;A-->P1 RR A ;A向右移一位 MOV R6,A ;A-->R6 MOV A,@R0 ;@R0-->A ADD A,#04H ;#04H-->A MOVC A,@A+PC ;A+PC--> MOV P0,A ;A-->P0 AJMP SMG1 ;轉(zhuǎn)程序 SMG1SDATA: DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H,82H,0F8H,80H,90H SMG1: LCALL STAR4 ;轉(zhuǎn)子程序 SRAR4 LCALL STS00 ;轉(zhuǎn)子程序 STS00 INC R0 ;R0+1 CJNE R6,#07FH,SMG0 ;#07FH 與 R6 比較,不等轉(zhuǎn)移 SMG0 AJMP STAR3 ;轉(zhuǎn)程序 SRAR3STAR4: JNB P2.0,ST1 ;P2.0=0 轉(zhuǎn) ST1 CLR 00 ;位 00 清 0 SJMP ST3 ;轉(zhuǎn)ST3ST1: JNB 00,ST2 ;位 00=0 轉(zhuǎn) ST2 SJMP ST3 ;轉(zhuǎn) ST3ST2: LCALL STAR2 ;調(diào)子程序 STAR2 SETB 00 ;位 00 置 1ST3: RET ;子程序調(diào)用返回ORG 0100H ;地址 0100HSTS00: MOV 60H,#003H ;#003H-->60H (211)DE001: MOV 61H,#0FFH ;#0FFH-->61H (255)DE002: DJNZ 61H,DE002 ;61H 減 1 不等于 0 轉(zhuǎn) DE002 DJNZ 60H,DE001 ;60H 減 1 不等于 0 轉(zhuǎn) DE001 RET ;子程序調(diào)用返回 END ;結(jié)束 上次的程序共有293句,經(jīng)小組成員建議,本人經(jīng)幾天的研究寫(xiě)了下面的這個(gè)程序,現(xiàn)在的程序用了63句,精簡(jiǎn)了230句。功能沒(méi)有減。如誰(shuí)有更簡(jiǎn)練的程序,請(qǐng)發(fā)上來(lái),大家一起學(xué)習(xí)。 4位八段數(shù)碼管的十進(jìn)制加計(jì)數(shù)仿真實(shí)驗(yàn)(含電路圖和仿真文件)
標(biāo)簽: 數(shù)碼管 十進(jìn)制 仿真實(shí)驗(yàn) 仿真
上傳時(shí)間: 2013-10-11
上傳用戶:sssl
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1