亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲(chóng)蟲(chóng)首頁(yè)| 資源下載| 資源專(zhuān)輯| 精品軟件
登錄| 注冊(cè)

Projects

  • at91rm9200啟動(dòng)過(guò)程教程

    at91rm9200啟動(dòng)過(guò)程教程 系統(tǒng)上電,檢測(cè)BMS,選擇系統(tǒng)的啟動(dòng)方式,如果BMS為高電平,則系統(tǒng)從片內(nèi)ROM啟動(dòng)。AT91RM9200的ROM上電后被映射到了0x0和0x100000處,在這兩個(gè)地址處都可以訪(fǎng)問(wèn)到ROM。由于9200的ROM中固化了一個(gè)BOOTLOAER程序。所以PC從0X0處開(kāi)始執(zhí)行這個(gè)BOOTLOAER(準(zhǔn)確的說(shuō)應(yīng)該是一級(jí)BOOTLOADER)。這個(gè)BOOTLOER依次完成以下步驟: 1、PLL SETUP,設(shè)置PLLB產(chǎn)生48M時(shí)鐘頻率提供給USB DEVICE。同時(shí)DEBUG USART也被初始化為48M的時(shí)鐘頻率; 2、相應(yīng)模式下的堆棧設(shè)置; 3、檢測(cè)主時(shí)鐘源(Main oscillator); 4、中斷控制器(AIC)的設(shè)置; 5、C 變量的初始化; 6、跳到主函數(shù)。 完成以上步驟后,我們可以認(rèn)為BOOT過(guò)程結(jié)束,接下來(lái)的就是LOADER的過(guò)程,或者也可以認(rèn)為是裝載二級(jí)BOOTLOER。AT91RM9200按照DATAFLASH、EEPROM、連接在外部總線(xiàn)上的8位并行FLASH的順序依次來(lái)找合法的BOOT程序。所謂合法的指的是在這些存儲(chǔ)設(shè)備的開(kāi)始地址處連續(xù)的存放的32個(gè)字節(jié),也就是8條指令必須是跳轉(zhuǎn)指令或者裝載PC的指令,其實(shí)這樣規(guī)定就是把這8條指令當(dāng)作是異常向量表來(lái)處理。必須注意的是第6條指令要包含將要裝載的映像的大小。關(guān)于如何計(jì)算和寫(xiě)這條指令可以參考用戶(hù)手冊(cè)。一旦合法的映像找到之后,則BOOT程序會(huì)把找到的映像搬到SRAM中去,所以映像的大小是非常有限的,不能超過(guò)16K-3K的大小。當(dāng)BOOT程序完成了把合法的映像搬到SRAM的任務(wù)以后,接下來(lái)就進(jìn)行存儲(chǔ)器的REMAP,經(jīng)過(guò)REMAP之后,SRAM從映設(shè)前的0X200000地址處被映設(shè)到了0X0地址并且程序從0X0處開(kāi)始執(zhí)行。而ROM這時(shí)只能在0X100000這個(gè)地址處看到了。至此9200就算完成了一種形式的啟動(dòng)過(guò)程。如果BOOT程序在以上所列的幾種存儲(chǔ)設(shè)備中找到合法的映像,則自動(dòng)初始化DEBUG USART口和USB DEVICE口以準(zhǔn)備從外部載入映像。對(duì)DEBUG口的初始化包括設(shè)置參數(shù)115200 8 N 1以及運(yùn)行XMODEM協(xié)議。對(duì)USB DEVICE進(jìn)行初始化以及運(yùn)行DFU協(xié)議?,F(xiàn)在用戶(hù)可以從外部(假定為PC平臺(tái))載入你的映像了。在PC平臺(tái)下,以WIN2000為例,你可以用超級(jí)終端來(lái)完成這個(gè)功能,但是還是要注意你的映像的大小不能超過(guò)13K。一旦正確從外部裝載了映像,接下來(lái)的過(guò)程就是和前面一樣重映設(shè)然后執(zhí)行映像了。我們上面講了BMS為高電平,AT91RM9200選擇從片內(nèi)的ROM啟動(dòng)的一個(gè)過(guò)程。如果BMS為低電平,則AT91RM9200會(huì)從片外的FLASH啟動(dòng),這時(shí)片外的FLASH的起始地址就是0X0了,接下來(lái)的過(guò)程和片內(nèi)啟動(dòng)的過(guò)程是一樣的,只不過(guò)這時(shí)就需要自己寫(xiě)啟動(dòng)代碼了,至于怎么寫(xiě),大致的內(nèi)容和ROM的BOOT差不多,不同的硬件設(shè)計(jì)可能有不一樣的地方,但基本的都是一樣的。由于片外FLASH可以設(shè)計(jì)的大,所以這里編寫(xiě)的BOOTLOADER可以一步到位,也就是說(shuō)不用像片內(nèi)啟動(dòng)可能需要BOOT好幾級(jí)了,目前AT91RM9200上使用較多的bootloer是u-boot,這是一個(gè)開(kāi)放源代碼的軟件,用戶(hù)可以自由下載并根據(jù)自己的應(yīng)用配置??偟恼f(shuō)來(lái),筆者以為AT91RM9200的啟動(dòng)過(guò)程比較簡(jiǎn)單,ATMEL的服務(wù)也不錯(cuò),不但提供了片內(nèi)啟動(dòng)的功能,還提供了UBOOT可供下載。筆者寫(xiě)了一個(gè)BOOTLODER從片外的FLASHA啟動(dòng),效果還可以。 uboot結(jié)構(gòu)與使用uboot是一個(gè)龐大的公開(kāi)源碼的軟件。他支持一些系列的arm體系,包含常見(jiàn)的外設(shè)的驅(qū)動(dòng),是一個(gè)功能強(qiáng)大的板極支持包。其代碼可以 http://sourceforge.net/Projects/u-boot下載 在9200上,為了啟動(dòng)uboot,還有兩個(gè)boot軟件包,分別是loader和boot。分別完成從sram和flash中的一級(jí)boot。其源碼可以從atmel的官方網(wǎng)站下載。 我們知道,當(dāng)9200系統(tǒng)上電后,如果bms為高電平,則系統(tǒng)從片內(nèi)rom啟動(dòng),這時(shí)rom中固化的boot程序初始化了debug口并向其發(fā)送'c',這時(shí)我們打開(kāi)超級(jí)終端會(huì)看到ccccc...。這說(shuō)明系統(tǒng)已經(jīng)啟動(dòng),同時(shí)xmodem協(xié)議已經(jīng)啟動(dòng),用戶(hù)可以通過(guò)超級(jí)終端下載用戶(hù)的bootloader。作為第一步,我們下載loader.bin.loader.bin將被下載到片內(nèi)的sram中。這個(gè)loder完成的功能主要是初始化時(shí)鐘,sdram和xmodem協(xié)議,為下載和啟動(dòng)uboot做準(zhǔn)備。當(dāng)下載了loader.bin后,超級(jí)終端會(huì)繼續(xù)打印:ccccc....。這時(shí)我們就可以下在uboot了。uboot將被下載到sdram中的一個(gè)地址后并把pc指針調(diào)到此處開(kāi)始執(zhí)行uboot。接著我們就可以在終端上看到uboot的shell啟動(dòng)了,提示符uboot>,用戶(hù)可以u(píng)boot>help 看到命令列表和大概的功能。uboot的命令包含了對(duì)內(nèi)存、flash、網(wǎng)絡(luò)、系統(tǒng)啟動(dòng)等一些命令。 如果系統(tǒng)上電時(shí)bms為低電平,則系統(tǒng)從片外的flash啟動(dòng)。為了從片外的flash啟動(dòng)uboot,我們必須把boot.bin放到0x0地址出,使得從flash啟動(dòng)后首先執(zhí)行boot.bin,而要少些boot.bin,就要先完成上面我們講的那些步驟,首先開(kāi)始從片內(nèi)rom啟動(dòng)uboot。然后再利用uboot的功能完成把boot.bin和uboot.gz燒寫(xiě)到flash中的目的,假如我們已經(jīng)啟動(dòng)了uboot,可以這樣操作: uboot>protect off all uboot>erase all uboot>loadb 20000000 uboot>cp.b 20000000 10000000 5fff uboot>loadb 21000000 uboot>cp.b 210000000 10010000 ffff 然后系統(tǒng)復(fù)位,就可以看到系統(tǒng)先啟動(dòng)boot,然后解壓縮uboot.gz,然后啟動(dòng)uboot。注意,這里uboot必須壓縮成.gz文件,否則會(huì)出錯(cuò)。 怎么編譯這三個(gè)源碼包呢,首先要建立一個(gè)arm的交叉編譯環(huán)境,關(guān)于如何建立,此處不予說(shuō)明。建立好了以后,分別解壓源碼包,然后修改Makefile中的編譯器項(xiàng)目,正確填寫(xiě)你的編譯器的所在路徑。 對(duì)loader和boot,直接make。對(duì)uboot,第一步:make_at91rm9200dk,第二步:make。這樣就會(huì)在當(dāng)前目錄下分別生成*.bin文件,對(duì)于uboot.bin,我們還要壓縮成.gz文件。 也許有的人對(duì)loader和boot搞不清楚為什么要兩個(gè),有什么區(qū)別嗎?首先有區(qū)別,boot主要完成從flash中啟動(dòng)uboot的功能,他要對(duì)uboot的壓縮文件進(jìn)行解壓,除此之外,他和loader并無(wú)大的區(qū)別,你可以把boot理解為在loader的基礎(chǔ)上加入了解壓縮.gz的功能而已。所以這兩個(gè)并無(wú)多大的本質(zhì)不同,只是他們的使命不同而已。 特別說(shuō)名的是這三個(gè)軟件包都是開(kāi)放源碼的,所以用戶(hù)可以根據(jù)自己的系統(tǒng)的情況修改和配置以及裁減,打造屬于自己系統(tǒng)的bootloder。

    標(biāo)簽: 9200 at 91 rm

    上傳時(shí)間: 2013-10-27

    上傳用戶(hù):wsf950131

  • LabVIEW for Everyone(經(jīng)典英文書(shū)籍)

    The #1 Step-by-Step Guide to labviewNow Completely Updated for labview 8!   Master labview 8 with the industry's friendliest, most intuitive tutorial: labview for Everyone, Third Edition. Top labview experts Jeffrey Travis and Jim Kring teach labview the easy way: through carefully explained, step-by-step examples that give you reusable code for your own Projects!   This brand-new Third Edition has been fully revamped and expanded to reflect new features and techniques introduced in labview 8. You'll find two new chapters, plus dozens of new topics, including Project Explorer, AutoTool, XML, event-driven programming, error handling, regular expressions, polymorphic VIs, timed structures, advanced reporting, and much more. Certified labview Developer (CLD) candidates will find callouts linking to key objectives on NI's newest exam, making this book a more valuable study tool than ever. Not just what to d why to do it! Use labview to build your own virtual workbench Master labview's foundations: wiring, creating, editing, and debugging VIs; using controls and indicators; working with data structures; and much more Learn the "art" and best practices of effective labview development NEW: Streamline development with labview Express VIs NEW: Acquire data with NI-DAQmx and the labview DAQmx VIs NEW: Discover design patterns for error handling, control structures, state machines, queued messaging, and more NEW: Create sophisticated user interfaces with tree and tab controls, drag and drop, subpanels, and more Whatever your application, whatever your role, whether you've used labview or not, labview for Everyone, Third Edition is the fastest, easiest way to get the results you're after!

    標(biāo)簽: Everyone LabVIEW for 英文

    上傳時(shí)間: 2013-10-14

    上傳用戶(hù):shawvi

  • RF Power Amplifiers for Wireless Communications, Second Edition

    When I started writing the first edition of RF Power Amplifiers for Wireless Communications,some time back in 1997, it seemed that I was roaming a largely uninhabitedlandscape. For reasons still not clear to me there were few, if any, otherbooks dedicated to the subject of RF power amplifiers. Right at the same time, however,hundreds of engineers were being assigned Projects to design PAs for wirelesscommunications products. It was not, therefore, especially difficult to be successfulwith a book that was fortuitously at the right place and the right time.

    標(biāo)簽: Communications Amplifiers Wireless Edition

    上傳時(shí)間: 2013-11-12

    上傳用戶(hù):YYRR

  • 使用Nios II軟件構(gòu)建工具

     使用Nios II軟件構(gòu)建工具 This chapter describes the Nios® II Software Build Tools (SBT), a set of utilities and scripts that creates and builds embedded C/C++ application Projects, user library Projects, and board support packages (BSPs). The Nios II SBT supports a repeatable, scriptable, and archivable process for creating your software product. You can invoke the Nios II SBT through either of the following user interfaces: ■ The Eclipse™ GUI ■ The Nios II Command Shell The purpose of this chapter is to make you familiar with the internal functionality of the Nios II SBT, independent of the user interface employed.

    標(biāo)簽: Nios 軟件

    上傳時(shí)間: 2013-10-12

    上傳用戶(hù):china97wan

  • Atheon is a portable Server/Client program designed for easy incorporation into just about any game

    Atheon is a portable Server/Client program designed for easy incorporation into just about any game engine. Atheon是一個(gè)可移植的服務(wù)器/客戶(hù)端程序,設(shè)計(jì)為可以方便地集成到任何游戲引擎中。 來(lái)源: http://sourceforge.net/Projects/atheon/

    標(biāo)簽: incorporation designed portable program

    上傳時(shí)間: 2014-11-26

    上傳用戶(hù):541657925

  • sheerdns is a master DNS server whose zone records are stored on a One-Record-Per-File bases. Becaus

    sheerdns is a master DNS server whose zone records are stored on a One-Record-Per-File bases. Because of this, it is the simplest of any DNS to configure, the easiest to update, and the most efficient for networks that experience a lot of updates (for example master servers for dynamic IP address ranges). You never have to restart it; any updates are available immediately without having to notify the sheerdns process. 來(lái)源: http://freshmeat.net/Projects/sheerdns/?topic_id=149 sheerdns是一個(gè)主DNS服務(wù)器,它的域記錄保存在一個(gè)One-Record-Per-File(每文件一個(gè)記錄)的庫(kù)中。因此,它是最簡(jiǎn)單的DNS配制,最容易更新,對(duì)于有大量更新的網(wǎng)絡(luò)(如動(dòng)態(tài)IP地址范圍的主服務(wù)器)來(lái)說(shuō)它是最高效的。你不必重新啟動(dòng)它,任何更新不用通知對(duì)應(yīng)DNS進(jìn)程就可以立即生效。

    標(biāo)簽: One-Record-Per-File sheerdns records Becaus

    上傳時(shí)間: 2015-01-10

    上傳用戶(hù):wyc199288

  • Anthill是一個(gè)確保受控建造過(guò)程和促進(jìn)在組織內(nèi)部共享知識(shí)的工具。Anthill在每一次建造之前從項(xiàng)目最新版本的源文件庫(kù)中借出文件

    Anthill是一個(gè)確保受控建造過(guò)程和促進(jìn)在組織內(nèi)部共享知識(shí)的工具。Anthill在每一次建造之前從項(xiàng)目最新版本的源文件庫(kù)中借出文件,并在每一次建造之后用一個(gè)唯一的版本號(hào)標(biāo)記源文件庫(kù)。它支持的庫(kù)適配器有:CVS (Concurrent Versions System), Visual Source Safe, Perforce, PVCS, StarTeam, MKSIntegrity, 和 FileSystem. 來(lái)源:http://freshmeat.net/Projects/ant8/?topic_id=45%2C822%2C52%2C46%2C861

    標(biāo)簽: Anthill 過(guò)程 版本 項(xiàng)目

    上傳時(shí)間: 2014-02-08

    上傳用戶(hù):水口鴻勝電器

  • CppUnit 是著名的用于單元測(cè)試的JUnit框架的C++移植。測(cè)試輸出是XML或文本格式

    CppUnit 是著名的用于單元測(cè)試的JUnit框架的C++移植。測(cè)試輸出是XML或文本格式,可以用于自動(dòng)化測(cè)試和基于GUI的監(jiān)督測(cè)試。 來(lái)源:http://sourceforge.net/Projects/cppunit/

    標(biāo)簽: CppUnit JUnit XML 單元測(cè)試

    上傳時(shí)間: 2013-12-03

    上傳用戶(hù):zhuimenghuadie

  • RCXDownload and RCXDirectMode是leJOS的一個(gè)可視化接口。RCXDownload自動(dòng)設(shè)置JDK-, leJOS-和ClassPath

    RCXDownload and RCXDirectMode是leJOS的一個(gè)可視化接口。RCXDownload自動(dòng)設(shè)置JDK-, leJOS-和ClassPath,編譯選擇的Java源代碼,顯示編譯器消息,能夠鏈接和加載被編譯的類(lèi)和leJOS固件和RCXDirectMode。 來(lái)源: http://sourceforge.net/Projects/rcxtools/

    標(biāo)簽: RCXDownload leJOS RCXDirectMode ClassPath

    上傳時(shí)間: 2013-12-28

    上傳用戶(hù):xfbs821

  • Palm TextSync Conduit是一個(gè)掌上電腦同步管道

    Palm TextSync Conduit是一個(gè)掌上電腦同步管道,用于標(biāo)準(zhǔn)文本壓縮/解壓縮基礎(chǔ)(PDOC)。它將和無(wú)格式的桌面電腦文本文件同步,當(dāng)有沖突發(fā)生進(jìn)就合并文件。 來(lái)源: http://sourceforge.net/Projects/palmtextsync/

    標(biāo)簽: TextSync Conduit Palm 上電

    上傳時(shí)間: 2014-11-26

    上傳用戶(hù):asddsd

亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
黄色成人在线网址| 欧美日韩精品一区视频| 欧美日韩伊人| 国内一区二区三区| 久热精品视频在线观看一区| 国产综合久久久久久鬼色| 亚洲视频在线观看三级| 欧美日韩福利在线观看| 亚洲日本中文字幕| 国产免费观看久久黄| 亚洲欧美激情一区| 99精品视频免费全部在线| 久久久国产91| 亚洲成人影音| 欧美体内she精视频在线观看| 日韩视频欧美视频| 国产精品视频免费观看| 另类成人小视频在线| 亚洲福利小视频| 欧美理论电影在线播放| 欧美在线视频一区| 亚洲黄色在线| 国产精品视频999| 久久亚洲春色中文字幕久久久| 永久域名在线精品| 国语自产在线不卡| 欧美日韩高清在线| 亚洲欧美成人| 亚洲高清网站| 国产精品香蕉在线观看| 欧美成人免费播放| 久久久久久久久久久一区| 99riav久久精品riav| 国产区欧美区日韩区| 国产精品一区在线播放| 欧美日韩大片一区二区三区| 欧美伊人精品成人久久综合97| 激情综合电影网| 国内精品久久久久影院色| 亚洲免费在线电影| 亚洲第一福利视频| 国产在线成人| 欧美精品在线网站| 欧美不卡三区| 免费视频亚洲| 欧美成人r级一区二区三区| 久久久久久久久久码影片| 久久精品国产99| 久久一本综合频道| 美女脱光内衣内裤视频久久影院| 午夜激情一区| 蜜臀av国产精品久久久久| 欧美日韩国产成人在线| 欧美日韩国产二区| 欧美三级在线| 国产一区视频网站| 精品999网站| 永久555www成人免费| 在线观看日产精品| 久久久青草婷婷精品综合日韩| 欧美在线亚洲在线| 久久视频在线视频| 欧美国产日产韩国视频| 国产精品一区二区在线观看不卡| 国产欧美一区二区三区久久| 国产精品二区三区四区| 国产精品综合网站| 亚洲精品影院在线观看| 欧美自拍偷拍| 欧美日韩精品久久| 国内外成人免费激情在线视频网站 | 午夜精品在线视频| 久久最新视频| 国产精品实拍| 这里只有精品丝袜| 欧美成人免费网站| 国产一区在线视频| 一本久道久久综合狠狠爱| 久久综合中文| 国产精品福利在线观看网址| 亚洲国产一区二区三区在线播| 亚洲老司机av| 欧美精品一区二区三区在线看午夜| 国产午夜精品一区理论片飘花 | 一区二区三区成人精品| 欧美日韩一区二区三区四区在线观看| 欧美日韩亚洲高清一区二区| 亚洲国产成人久久| 美女被久久久| 在线一区二区三区做爰视频网站| 久久精品视频在线看| 国产精品久久久久久久app| 亚洲乱亚洲高清| 国产精品一区二区在线观看不卡 | 国产精品国产三级国产aⅴ浪潮| 国产亚洲午夜高清国产拍精品| 午夜久久影院| 亚洲午夜视频| 国产精品天天摸av网| 欧美在线视频a| 樱桃国产成人精品视频| 免费在线视频一区| 亚洲淫性视频| 亚洲精品护士| 国产精品入口66mio| 久久成年人视频| 99在线|亚洲一区二区| 国产日韩一区| 欧美成黄导航| 久久久久五月天| 亚洲女女女同性video| 亚洲国产精品t66y| 亚洲电影在线播放| 久久尤物视频| 国产模特精品视频久久久久| 国产视频一区在线| 一区二区三区欧美日韩| 午夜精品美女自拍福到在线| 欧美理论在线播放| 亚洲国产精品va在线看黑人动漫| 在线视频一区观看| 一区二区三区高清在线 | 欧美激情五月| 国产自产精品| 欧美婷婷在线| 欧美日韩国产三区| 欧美—级a级欧美特级ar全黄| 午夜免费日韩视频| 亚洲成色777777在线观看影院| 国产视频亚洲精品| 国产亚洲一区在线| 国产一区二区三区高清在线观看 | 亚洲午夜国产成人av电影男同| 在线视频你懂得一区| 影音先锋中文字幕一区二区| 欧美激情一区二区在线| 亚洲欧美福利一区二区| 免费成人高清视频| 羞羞色国产精品| 亚洲尤物在线视频观看| 午夜精品久久久久久久99樱桃| 午夜亚洲福利在线老司机| 亚洲婷婷综合色高清在线| 亚洲自拍电影| 狂野欧美一区| 欧美国产日韩一二三区| 欧美 日韩 国产 一区| 免费成人在线观看视频| 欧美欧美天天天天操| 欧美日韩在线免费观看| 欧美亚洲免费高清在线观看| 久久精品国产清自在天天线| 久久久久久久久一区二区| 欧美激情1区2区| 在线观看中文字幕不卡| 日韩视频一区二区在线观看 | 欧美在线视频二区| 欧美大片va欧美在线播放| 欧美片网站免费| 国产精品一区二区a| 一区二区亚洲欧洲国产日韩| 亚洲美女尤物影院| 免费亚洲电影| 国产精品三区www17con| 亚洲精品国产系列| 欧美www在线| 韩日精品在线| av不卡在线观看| 欧美伊人影院| 国产亚洲va综合人人澡精品| 伊人久久久大香线蕉综合直播| 亚洲精品护士| 欧美精品不卡| 亚洲人屁股眼子交8| 欧美一区二区三区男人的天堂| 欧美精品二区三区四区免费看视频| 黄色日韩精品| 亚洲欧洲日产国产综合网| 久久久999成人| 国产精品入口夜色视频大尺度| 亚洲网站在线看| 欧美日韩午夜| 欧美一级淫片播放口| 国产精品亚洲а∨天堂免在线| 亚洲视频 欧洲视频| 国产精品高潮呻吟久久av无限| 欧美一区不卡| 欧美www视频| 国产精品久久久久久久一区探花| 在线视频欧美日韩| 国产视频精品网| 久久久欧美精品| 亚洲精选成人| 国产精品视频网| 久久爱www久久做| 在线观看91精品国产麻豆| 欧美一区二区在线免费播放| 亚洲国产精品精华液2区45| 亚洲欧美在线一区二区| 国产精品卡一卡二卡三|