嵌入式系統(tǒng)產(chǎn)品開發(fā)現(xiàn)已成為IT產(chǎn)業(yè)的主流發(fā)展方向之一,在不同應(yīng)用領(lǐng)域的嵌入式系統(tǒng)產(chǎn)品開發(fā)中,都涉及到的一個共性關(guān)鍵技術(shù)是:嵌入式系統(tǒng)開發(fā)平臺的研究與設(shè)計。 本文密切結(jié)合實際科研項目,采用軟、硬件協(xié)同設(shè)計的研究方法,設(shè)計了一套基于ARM微處理器架構(gòu)的嵌入式系統(tǒng)開發(fā)平臺,為應(yīng)用系統(tǒng)的開發(fā)者完成了大部分共性的底層設(shè)計工作,并針對現(xiàn)代酒店客房管理與控制系統(tǒng)的功能要求,以此平臺為基礎(chǔ),開發(fā)了一個樓層機(jī)控制系統(tǒng),并成功運用于深圳某國際大酒店的客房控制系統(tǒng)中,驗證了本文研發(fā)成果的有效性和推廣應(yīng)用價值。 論文首先分析了當(dāng)前國內(nèi)外嵌入式系統(tǒng)的研究現(xiàn)狀,然后研究了基于S3C44BOX開發(fā)板的硬件設(shè)計和實現(xiàn)過程,分別給出了電源模塊、MCU核心模塊、存儲器模塊、I/O接口模塊、通信接口模塊、調(diào)試以及系統(tǒng)擴(kuò)展接口等主要模塊的設(shè)計方法和電氣原理圖;使用CPLD實現(xiàn)了多功能JTAG調(diào)試器,在SDT環(huán)境下完成了硬件調(diào)試工作;研究了嵌入式操作系統(tǒng)的移植技術(shù),針對VxWorks操作系統(tǒng)下載與應(yīng)用,開發(fā)了適用于S3C44BOX的板級支持包,成功完成了BOOTrom和VxWorks兩種映像的生成和加載;在論文的最后,研究了本平臺在酒店客房控制系統(tǒng)中的實際應(yīng)用方法,設(shè)計其作為樓層機(jī)的實現(xiàn)方案,討論了網(wǎng)絡(luò)通信與控制的工作原理,并給出了主要程序的流程圖。
標(biāo)簽: ARM 架構(gòu) 嵌入式 平臺設(shè)計
上傳時間: 2013-06-02
上傳用戶:banyou
描述 P89C660/662/664/668單片機(jī)內(nèi)帶6KB/32KB/64KB/64KBFlash存儲器,該存儲器既可并行編程也可以串行在系統(tǒng)編程(ISP).在實際的成型產(chǎn)品中,可通過ISP升級用戶程序在BOOTrom程序. 在Boot ROM程序中,可通過一個默認(rèn)的串行下載器(UART)對Flash存儲器作ISP編程,而在Flash代碼區(qū)中并不需要有調(diào)用下載器的代碼,用戶程序可通過調(diào)用在Boot ROM中的標(biāo)準(zhǔn)子程對Flash存儲器擦寫和再編程(即IAP).
上傳時間: 2013-10-18
上傳用戶:ouyang426
P89V51RD2具有IAP(在應(yīng)用中編程)功能,用戶通過在應(yīng)用程序中調(diào)用IAP子程序,可實現(xiàn)有選擇的對FLASH塊進(jìn)行擦除和編程。P89V51RD2的BOOTrom區(qū)為0000H~1FFFH,為避免和用戶的程序代碼發(fā)生沖突,調(diào)用IAP功能的代碼要從地址2000H以后開始存放。以下講述在Keil μVision2下用C語言和匯編語言混編的辦法實現(xiàn)IAP調(diào)用的方法。
上傳時間: 2013-10-08
上傳用戶:一諾88
在Wind River公司開發(fā)的VxWorks嵌入式操作系統(tǒng)平臺上,改進(jìn)交換機(jī)產(chǎn)品BOOTrom軟件的實現(xiàn)方式;給出實現(xiàn)方法和改進(jìn)目的,為BSP開發(fā)人員提供一套全新的BOOTrom實現(xiàn)方案。
標(biāo)簽: VxWorks River Wind 嵌入式操作系統(tǒng)
上傳時間: 2014-01-16
上傳用戶:李夢晗
This a simple bootloader for AT91SAM7{S,X}{64,128,256} processors. It permits you to download new code to the device over USB. This BOOTrom is installed at address 0x00000000 in the ARM, which means that it is the first piece of code to execute after reset. At startup, it waits for a few seconds to see if the downloader is trying to connect. If not, then the bootloader gives up control and jumps to your program. If the downloader is trying to connect, then the bootloader receives the new program over USB and writes it into flash.
標(biāo)簽: bootloader processors download permits
上傳時間: 2015-11-30
上傳用戶:shus521
這是別人發(fā)的LPC2210的BSP,沒有用到BOOTrom,是駐留型的BSP。LPC2210的BSP, 太少了。該BSP的開發(fā)者強(qiáng)調(diào)我為人人,人人為我希望大家學(xué)習(xí)這種精神方便大家
上傳時間: 2013-12-08
上傳用戶:TF2015
(1)基于部分u-boot代碼自己調(diào)試的vxworks BSP (2)實現(xiàn)了nand/nor flash的tffs文件系統(tǒng) (3)實現(xiàn)了對spi dataflash的訪問 (4)實現(xiàn)了對啟動參數(shù)和mac地址的文件保存 (5)通過命令行升級BOOTrom自身 (6)支持通過命令行實現(xiàn)對elf/bin文件格式的vxworks的下載,升級和引導(dǎo) (7)實現(xiàn)了atmel的對32Mflash的支持,解決了芯片本身的bug (8)實現(xiàn)了CPU最小系統(tǒng)SDRAM FLASH 網(wǎng)口 串口的自檢操作 (9)實現(xiàn)了針對at91rm9200的外部啟動和內(nèi)部啟動的條件編譯。在采用內(nèi)部啟動的時候,可由atmel提供的romboot引導(dǎo)。 本代碼所有功能由本人調(diào)試通過,本站已有at91rm9200的bsp,但是肯定和本版本內(nèi)容不一樣。
標(biāo)簽: dataflash vxworks u-boot flash
上傳時間: 2014-10-14
上傳用戶:英雄
低端路由器配置教程,包括路由器BOOTrom 升級和應(yīng)用程序升級
上傳時間: 2014-12-05
上傳用戶:jackgao
附件是一份S3C2410的原廠BSP源碼,可以直接通過TORNADO環(huán)境編譯生成BOOTrom和VXWORKS IMAGE,已經(jīng)通過實驗驗證,希望能對BSP移植者有幫助~~~
上傳時間: 2014-01-02
上傳用戶:ruan2570406
我們回到“編譯網(wǎng)卡驅(qū)動程序”一節(jié)中所打開的控制臺窗口,定位目錄到D:\TORNADO.V2.2\target\config\pcPentium,插入您已經(jīng)格式化好的軟盤,然后運行: mkboot a: BOOTrom
上傳時間: 2013-12-26
上傳用戶:wfeel
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1