國(guó)分arm開發(fā)板薈萃te2440ii用戶手冊(cè)_第1頁
國(guó)分arm開發(fā)板薈萃te2440ii用戶手冊(cè)_第2頁
國(guó)分arm開發(fā)板薈萃te2440ii用戶手冊(cè)_第3頁
國(guó)分arm開發(fā)板薈萃te2440ii用戶手冊(cè)_第4頁
國(guó)分arm開發(fā)板薈萃te2440ii用戶手冊(cè)_第5頁
已閱讀5頁,還剩70頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

一 IDE(也作為總線接口)接口引腳定 SD卡接 USB接 二 ADS下的LED試 ADS安 1)TE2440-II2)TE2440-IIJTAG(20一條USB1)3.5"TFTLCD,帶觸摸,并隨 2)5.7TFTLCD3)7"TFTLCD,帶觸摸,800*480分辨率,并隨 4)頭5)頭無線wifiDATASHEET:包含開發(fā)板上,以及頭ov9650和LCD的 處理器CPU:三星S3C2440A外部64MNANDFlash:128M(K9F1G0816M、32M64MNandNORFLASH4M字節(jié)兩個(gè)五線異步串行兩個(gè)五線異步串行232接口,波特率最高一個(gè)485接口??赏瑫r(shí)使用三串口網(wǎng)絡(luò)接口一個(gè)10MCS8900Q3一個(gè)100M網(wǎng)口,采用DM9000,帶聯(lián)接和傳輸指示燈;USB接口一個(gè)USB11HOST接口;一個(gè)USB11Device接口;音頻接口采用IIS接口UDA1341,一路立體聲音頻輸出接口可接耳機(jī)或音箱;接口一個(gè)SD卡接口;一個(gè)IDE接口可直接掛接硬盤,也可以做為總線擴(kuò)展口;LCD和觸摸屏接口板上集成了4線電阻式觸摸屏接口的相關(guān)電路;一個(gè)50LCD接口引出了LCD控制器的全部信號(hào);標(biāo)準(zhǔn)配置為256K320x2403.5英寸TFT支持黑白、4級(jí)灰度、16級(jí)灰度、256色、4096STN液晶屏;板上引出一個(gè)3.3V/5V電源輸出接口,可為款液晶提供電壓支持VGA/TV接口可支持800*600分辨率,輸出穩(wěn)定流暢,無閃爍。頭接口時(shí)鐘源內(nèi)部實(shí)時(shí)時(shí)鐘;復(fù)位電路一個(gè)復(fù)位按鍵;并采用復(fù)位進(jìn)行復(fù)位,穩(wěn)定可靠調(diào)試及接口一個(gè)20MultiICE標(biāo)準(zhǔn)JTAGSDT2.51ADS1.2等調(diào)試;電源接口電源接口5V電源供電,帶電源開關(guān)和指示燈;四個(gè)用戶按鍵;四個(gè)用戶控制蜂鳴器一個(gè)可調(diào)電阻接到ADC引腳上用來驗(yàn)證模數(shù)轉(zhuǎn)換一個(gè)紅外接收頭擴(kuò)展接口,引出SPI/GPIO及I2CaanGCS0NorFlashNANDFLASH4KBytesBootSRam被映射到nGCS0在NorFlash啟動(dòng)模式(非NANDFLASH啟動(dòng)模式)下,與nGCS0相連的外部器NorFlash就被映射到nGCS0片選的空間SDRAM地址空間 頭20JTAGGPIO LED 名 底板2,3LCD3.3V(默認(rèn)板板接上跳線帽,OM[1:0]=00,從nandflash不接跳線帽,OM[1:0]=01,從norflashTE2440-II開發(fā)板上器包括SDRAM和FLASH,系統(tǒng)配置了兩片32M的三星SDRAM,一片nandflash(128M),(half-word)SDRAM32SDRAM了其與CPU的通信效率。更好的發(fā)揮S3C2440A的潛能。準(zhǔn),1990年被修改后成為IEEE的一個(gè)標(biāo)準(zhǔn),即IEEE1149.1-1990JTAG口 的硬件電路進(jìn)行邊界掃描和故障檢測(cè)。具有JTAG接口,相關(guān)JTAG通過TDO引腳從JTAG接口輸出;TMS為測(cè)試模式選擇,TMS用來設(shè)置JTAG接口處于某種特定的測(cè)試模式;TRST為測(cè)試復(fù)位,輸入引腳,低電平有效。GND為地。JTAG最初是用來對(duì)進(jìn)試的,基本原理是在器件內(nèi)部定義一個(gè)TAP(TestAccessPort�測(cè)試口)通過的JTAG測(cè)試工具對(duì)內(nèi)部節(jié)點(diǎn)進(jìn)試。JTAG測(cè)試允許多個(gè)器件通過JTAG接口串聯(lián)在一起,形成一個(gè)JTAG鏈,能實(shí)現(xiàn)對(duì)各個(gè)器件分別測(cè)試?,F(xiàn)在,JTAG接口還常用于實(shí)現(xiàn)ISP(In-Systemrogrble�編程),對(duì)FLASH等器件進(jìn)行編程?;牧鞒虨橄裙潭ㄆ骷诫娐钒迳希儆肑TAG編程,從而大大加快工程進(jìn)度。JTAG接口可對(duì)PSD芯2.開發(fā)板上的開發(fā)板的JTAG接口支持flash和仿真功能,電路圖如下。系統(tǒng)的復(fù)位信號(hào)nRESET必須保持低電平123456789式觸摸屏的X組引腳,TSYP,TSYM用于連接Y組引腳。.5IDE(也作為總線接口)123456789引1234567891.6.7SD1.6.7SDSD卡(SecureDigitalMemoryCard)中文翻譯為安全數(shù)碼卡,是一種基于半導(dǎo)體快閃器的新一代設(shè)備,它被廣泛地于便攜式裝置上使用,例如數(shù)碼相機(jī)、個(gè)人數(shù)碼助理(PDA)和多器等。SD卡由松下、東芝及SanDisk公司于1999年8月共同開發(fā)研制。大小猶如一張郵票的SD記SD卡在24mm×32mm×2.1mm的體積內(nèi)結(jié)合了SanDisk快閃卡控制與MLC(MultilevelCell)24mmx2.1mmMMC一樣,只是比MMC0.7mm,以容納更大容量的存貯單元。SD卡與MMC卡保持著向上兼容,也就是說,MMC可以被新的SD設(shè)備存取,兼容性則取決于應(yīng)用軟件,但SD卡卻不可以被MMC設(shè)備存取。(SD卡外型采用了與MMC厚度一樣的導(dǎo)軌式設(shè)計(jì),以使SD設(shè)備可以適MMC)?;旧虾蚐martMedia的一樣,平均數(shù)據(jù)傳輸率能達(dá)到2MB/s。目前市場(chǎng)上SD卡的品牌很多,諸如:SANDISK,Kingmax,松下和KingstonSANDISK產(chǎn)的SD卡,是市面上最常見的,分為高速和低速SD (PIP 松下SD卡,作為SD標(biāo)準(zhǔn)的締造者,其技術(shù)可以說是市面上最好的SD卡之一了。不過需要注意的是松下SD多數(shù)沒有保修, IIS(Inter-ICSoundbusI2SSONY、PHILIPS3-8IISIISPHILIPSUDA1341TS增益控制)對(duì)模擬信號(hào)進(jìn)行處理;對(duì)于數(shù)字信號(hào),該提供了DSP(數(shù)字音頻處理)功能。在實(shí)際中,的BCK、WS、DATAI、SYSCLK相連。對(duì)于UDA1341TS的L3總線,它是該工作于微控制器輸入模式時(shí)使用的,它包括L3DATA、L3MODE、L3CLOKE口模式線,微處理器接口時(shí)鐘線。通過這個(gè)接口,微處理器能夠?qū)DA1341TS頭接口板上帶有一個(gè)2mm間距的20P插座做為擴(kuò)展,用戶可使用此擴(kuò)展口連接其它種 頭則可直接插在USB接口上。串口0(232接口)電路如下:USBUSBUSBS6、S7、S8、S9S6、S7、S8、S9I/OEINT0/GPF0EINT2/GPF2 布式控制系統(tǒng)實(shí)現(xiàn)各節(jié)點(diǎn)之間實(shí)時(shí)、可靠的數(shù)據(jù)通信提供了強(qiáng)有力的技術(shù)支持。CAN(ControllerRS-485基于RCAN總線的分布式控制系統(tǒng)在以下方面具有明顯的首先,CAN優(yōu)先權(quán)(取決于報(bào)文標(biāo)識(shí)符)用無損結(jié)構(gòu)的逐位仲裁的方式競(jìng)爭(zhēng)向總線發(fā)送數(shù)據(jù),且CAN據(jù)進(jìn)行編碼,這可使不同的節(jié)點(diǎn)同時(shí)接收到相同的數(shù)據(jù),這些特點(diǎn)使得CAN的數(shù)據(jù)通信實(shí)時(shí)性強(qiáng),并且容易構(gòu)成冗余結(jié)構(gòu),提高系統(tǒng)的可靠性和系統(tǒng)的靈活性。而利用RS-485只能其次,CAN總線通過CAN控制器接口82C250的兩個(gè)輸出端CANH和CANL與物理總線相連,CANH端的狀態(tài)只能是高電平或懸浮狀態(tài),CANL端只能是低電平或懸浮狀態(tài)。這就保證不會(huì)出現(xiàn)象在點(diǎn)的現(xiàn)象。而且CAN節(jié)點(diǎn)在錯(cuò)誤嚴(yán)重的情況下具有自動(dòng)關(guān)閉輸出功能,以使總線上其他節(jié)點(diǎn)的操作不受發(fā)難度,縮短了開發(fā)周期,這些是只僅僅有電氣協(xié)議的RS-485所無法比擬的。另外,與其它現(xiàn)場(chǎng)總線比線。這些也是目前CAN總線應(yīng)用于眾多領(lǐng)域,具有強(qiáng)勁的市場(chǎng)競(jìng)爭(zhēng)力的重要原因。CAN(ControllerAreaNetwork)即控制器局域網(wǎng)絡(luò),屬于工業(yè)現(xiàn)場(chǎng)總線的范疇。與一般的通信總線相比,CAN總線的數(shù)據(jù)通信具有突出的可靠性、實(shí)時(shí)性和靈活性。由于其良好的性能及獨(dú)特的設(shè)計(jì),CAN總線BMW(寶馬)、PORSCHE(保時(shí)捷)、ROLLS-ROYCE(勞斯萊斯)和JAGUAR(美洲豹)等都采用了CAN總線CAN總線本身的特點(diǎn),其應(yīng)用有前途的現(xiàn)場(chǎng)總線之一。其典型的應(yīng)用協(xié)議有:SAEJ1939/ISO11783、CANOpen、CANaerospace、DeviceNet、NMEA2000等。TE2440-IIWINCELinuxLinux——驅(qū)動(dòng)支持:系統(tǒng)中斷和系統(tǒng)時(shí)鐘驅(qū)動(dòng)串口驅(qū)動(dòng)(Serialdevicedriver)USBHost——常用命令:cat,od,discard,echo,flashfsd,flashwrite,——圖形界面:支持MIZIPDAdemo,QTopia,microwindows,minigui等.其文QTopia,提——常用服務(wù):webserver;ftp;TCP/IP:完整的TCP/IPWINCEWINCE——驅(qū)動(dòng)支持:系統(tǒng)中斷和系統(tǒng)時(shí)鐘驅(qū)動(dòng)串口驅(qū)動(dòng)(Serialdevicedriver)塊設(shè)備驅(qū)動(dòng)(SD卡)NandFlash實(shí)時(shí)時(shí)鐘驅(qū)動(dòng)USBHost驅(qū)動(dòng)USBSlaveIPV4TCP/IP,UDP,SMTP——:Media USBPCUSBDEVICE——在燒寫flash的時(shí)候,可以通過 ,速度要比串口快得用交叉網(wǎng)線(AB)ETHERNETPC安裝USB先用USB線將PC機(jī)和開發(fā)板的USBDEVICE口相連,打開DNW(或超級(jí)終端),打開電源后串口會(huì)有輸裝好USB驅(qū)動(dòng):33USB“SECSOCTestBoard”一項(xiàng):首先將光盤中“TE2440-II\windows下驅(qū)動(dòng)\GIVEIO”文件夾中的“GIVEIO.SYS”拷貝到WINDOWS的系統(tǒng)驅(qū)動(dòng)下(筆者的機(jī)器為C:\WINNT\system32\drivers”)。在WINDOWS的“控制面板”中選擇“添加選擇“添加新的硬件設(shè)備,點(diǎn)擊“下一步選擇“安裝我手動(dòng)從列表選擇的硬件, 來源”中選擇光盤中GIVEIO.inf所在的 擇“下一步,”最后GIVEIO將成功安裝到系統(tǒng)中。DWNDWN軟件是三星公司為S3C2440 軟件,可以在windows下通過USB燒寫Flash。在PC機(jī)上打開DNW(v0.50A),在configuration中設(shè)置為:COM1,波特率為115200,DownloadAddress設(shè)置為0x 到內(nèi)存的地址:0x ,bootloader用了 配置完畢之后,點(diǎn)擊SerialPort下的connect,在軟件的上邊即會(huì)顯示[COM1,115200bps插好USB,給板子上電,在COM1USB:OK],若沒有顯示可將USB(前提是已安裝USB驅(qū)動(dòng)程序)。WindowsWindows9xWindows2000及更高版本則已經(jīng)缺省安裝;在Linux操作系統(tǒng)下 "Hypertrm.exe"圖標(biāo)所指即是超級(jí)終端程序,當(dāng)該程序第一次運(yùn)行時(shí),會(huì)跳出一個(gè) bootloader1、引導(dǎo)加載程序。包括在固件(firmware)中的boot代碼(可選),和BootLoader兩大部分引導(dǎo)加載程序是系統(tǒng)加電后運(yùn)行的第一段軟件代碼。PC機(jī)中的引導(dǎo)加載程序由BIOS(其本質(zhì)就是一段固件程序)MBROSBootLoader(比如,LILOGRUB等)一起組成。BIOS在完成硬件檢測(cè)和資源分配后,將硬盤MBR中的BootLoader讀到系統(tǒng)的RAM中,然后將控制權(quán)交給OSBootLoader。BootLoaderRAM中,然后跳轉(zhuǎn)到內(nèi)核的入0x處開始執(zhí)行,而在這個(gè)地址處安排的通常就是系統(tǒng)的BootLoader程序。簡(jiǎn)單地說,BootLoader就是在操作系統(tǒng)內(nèi)核運(yùn)行之前運(yùn)行的一段小程序,功能類似BIOS。通過這段BootLoader是嚴(yán)重地依賴于硬件而實(shí)現(xiàn)的,特別是在嵌入式世界。因此,在嵌入式世界里建立一個(gè)通用的BootLoader幾乎是不可能的。 注意用備時(shí),此時(shí)可按ESC鍵取 。另外需要注意的是,在啟用功能[0]:通過USB功能[1USB功能[2]:通過串口程序,BIOS內(nèi)部固定了地址為功能[4LINUX操作系統(tǒng)功能[5WINCE操作系統(tǒng)功能[6]:擦除NANDFLASH功能[7]:配置一些系統(tǒng)參數(shù)和Linux在功能[7]中,會(huì)出現(xiàn)14個(gè)配置,設(shè)置方法是在pleaseselectitem后面輸入選項(xiàng)編號(hào),然后在數(shù),則BOOTLOADER[0]自啟動(dòng)程序。擇串口0,設(shè)置11,設(shè)置其它值默認(rèn)為0。115200。參數(shù)[5]:傳遞給LinuxID,這個(gè)選項(xiàng)用來設(shè)置啟動(dòng)LinuxID參數(shù)[6]:操作系統(tǒng)運(yùn)行的地址,一般為0x303d1000。參數(shù)[8]:LINUX控制臺(tái)串口選擇,00,11。參數(shù)[10]:顯示模式:0:lcd1:VGA2:TV參數(shù)[11]:WINCE0x303d0000。參數(shù)[12]:WINCE鏡像長(zhǎng)度,可以手動(dòng)修改。參數(shù)[1364MSDRAM0x。參數(shù)[14]:傳給LINUX的參數(shù),擴(kuò)展用,可由用戶自定義。的值0,1,2,3,4,5,燒寫FLASHbootloaderNowdownloadandwritenandflashpart[kernel]press[USBPort-->transmit]tochoosethefile接下來點(diǎn)擊DNWUSBPort-->transmit注意用注意用要先在PCUSBPCUSB2.4.6sjf2440.exe燒寫bootloader 常運(yùn)行,不能通過并燒寫FLASH時(shí),可利用sjf2440工具重新燒寫bootloader,安裝并口驅(qū)動(dòng)。然后將光盤中實(shí)用工具文件夾下的sjf2440.exe拷貝到C:\下,在C:\盤符,執(zhí)行命令:sjf2440注意,如果bootloader文件和sjf2440不在同一個(gè) 文件,例如sjf2440/f:c:\temp\2440boot.bin0:K9S1208 1:K9S1G08 2:28F128J3A 2.5ADSledTE2440-II的用戶光盤中提供了安裝程序,直接安裝,安裝完后將license.dat使用ADS下面介紹如何利用CodeWarrior建立自己的工程,以及如何進(jìn)行編譯,生成包含調(diào)試信息的映象文件和可以直接燒寫到flash中的bin格式二進(jìn)制可執(zhí)行文件。ARMExecutableImage:用于由ARMELFARMExecutableImage:用于由ARMELFARMObjectLibrary:用于有ARM指令代碼生成一個(gè)armar格式的目標(biāo)文件庫(kù)。EmptyProject:創(chuàng)建一個(gè)不包含任何庫(kù)和源文件的空工程。MakefileImporterWizardVisualCnmakeGNUmakeCodeWarriorThumbARMExecutaleImage:用于由ARMThumbELFThumbExecutableImage:用于由ThumbELF在這里我們選擇第一種工程ARMExecutableImage,在Projectname為2440_led,在location處點(diǎn)擊set……選擇你的工程文件將保存于何處本例保存于D:\ok2440同時(shí)D:\ok2440\例程\2440_led ldrr13,ldrr13,=0x1000IMPORTLedMainbLedMainintint{#defineGPFCON(*(volatileunsigned)#defineGPFDAT(*(volatileunsigned*)0x #defineGPFUP(*(volatileunsigned*)0x voidDelay(unsignedint);unsignedcharintintGPFCON&=0xffff0000;//{{}}}voidDelay(unsignedint{unsignedinti,j,k;}}實(shí)現(xiàn)led輪流被點(diǎn)亮的功能。若前邊未復(fù)選上AddtoProject,那么則需要把創(chuàng)建好這兩個(gè)源文件添加到工程里面。點(diǎn)擊菜單下的AddFils(init.sRelease:使用該目標(biāo)選項(xiàng),在生成目標(biāo)的時(shí)候,不生成任何調(diào)試信息。我們選擇DebugRel。也可在工程窗體上的File 頁中單擊右鍵--->AddFils。點(diǎn)擊Edit菜單,選擇“DebugRelSettings…”(1.target器。在這里默認(rèn)選擇的是ARMLinker,器,如果使用它,則工程中的所有文件都不會(huì)被編譯器或匯編器處理。 器ARMLinkerPost-Linker:選擇在完成后,還要對(duì)輸出文件進(jìn)行的操作。因?yàn)樵诒纠?,希望生成一個(gè)可以燒寫到Flash中去的二進(jìn)制代碼,所以在這里選擇ARMfromELF,表示在生成映像文件后,再調(diào)用2.Language因?yàn)楸纠邪袇R編源代碼,所以要用到匯編器。首先看ARM匯編器,默認(rèn)的ARM本工程中還包含C語言代碼,因此還有必要設(shè)置ARM本工程中還包含C語言代碼,因此還有必要設(shè)置ARMCCompiler參數(shù)就會(huì)跟著發(fā)生相應(yīng)的改變,實(shí)際上,這行文字顯示的就是相應(yīng)的編譯或者連接選項(xiàng),由于有了3.Linker在方式。Scattered方式使得器要根據(jù)scatter格式文件中指定的地址映射,生成復(fù)雜的ELF格式的映像Simple方式后,就會(huì)出現(xiàn)Simpleimage。ROBase:這個(gè)文本框設(shè)置包含有RO段的加載域和運(yùn)行域?yàn)橥粋€(gè)地址。默認(rèn)是0x8000ROBase:這個(gè)文本框設(shè)置包含有RO段的加載域和運(yùn)行域?yàn)橥粋€(gè)地址。默認(rèn)是0x8000RWBase:這個(gè)文本框設(shè)置了包含RW和ZI輸出段的運(yùn)行域地址。如果選中split像文件將包含兩個(gè)加載域和兩個(gè)運(yùn)行域,此時(shí),在RWBase中所輸入的地址為包含RW和ZI域就標(biāo)識(shí)為絕對(duì)。每一個(gè)可寫的輸入段必須是讀寫位置無關(guān)的。如果這個(gè)選

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論