嵌入式系統產品開發現已成為IT產業的主流發展方向之一,在不同應用領域的嵌入式系統產品開發中,都涉及到的一個共性關鍵技術是:嵌入式系統開發平臺的研究與設計。 本文密切結合實際科研項目,采用軟、硬件協同設計的研究方法,設計了一套基于ARM微處理器架構的嵌入式系統開發平臺,為應用系統的開發者完成了大部分共性的底層設計工作,并針對現代酒店客房管理與控制系統的功能要求,以此平臺為基礎,開發了一個樓層機控制系統,并成功運用于深圳某國際大酒店的客房控制系統中,驗證了本文研發成果的有效性和推廣應用價值。 論文首先分析了當前國內外嵌入式系統的研究現狀,然后研究了基于S3C44BOX開發板的硬件設計和實現過程,分別給出了電源模塊、MCU核心模塊、存儲器模塊、I/O接口模塊、通信接口模塊、調試以及系統擴展接口等主要模塊的設計方法和電氣原理圖;使用CPLD實現了多功能JTAG調試器,在SDT環境下完成了硬件調試工作;研究了嵌入式操作系統的移植技術,針對VxWorks操作系統下載與應用,開發了適用于S3C44BOX的板級支持包,成功完成了bootrom和VxWorks兩種映像的生成和加載;在論文的最后,研究了本平臺在酒店客房控制系統中的實際應用方法,設計其作為樓層機的實現方案,討論了網絡通信與控制的工作原理,并給出了主要程序的流程圖。
上傳時間: 2013-06-02
上傳用戶:banyou
描述 P89C660/662/664/668單片機內帶6KB/32KB/64KB/64KBFlash存儲器,該存儲器既可并行編程也可以串行在系統編程(ISP).在實際的成型產品中,可通過ISP升級用戶程序在bootrom程序. 在Boot ROM程序中,可通過一個默認的串行下載器(UART)對Flash存儲器作ISP編程,而在Flash代碼區中并不需要有調用下載器的代碼,用戶程序可通過調用在Boot ROM中的標準子程對Flash存儲器擦寫和再編程(即IAP).
上傳時間: 2013-10-18
上傳用戶:ouyang426
P89V51RD2具有IAP(在應用中編程)功能,用戶通過在應用程序中調用IAP子程序,可實現有選擇的對FLASH塊進行擦除和編程。P89V51RD2的bootrom區為0000H~1FFFH,為避免和用戶的程序代碼發生沖突,調用IAP功能的代碼要從地址2000H以后開始存放。以下講述在Keil μVision2下用C語言和匯編語言混編的辦法實現IAP調用的方法。
上傳時間: 2013-10-08
上傳用戶:一諾88
在Wind River公司開發的VxWorks嵌入式操作系統平臺上,改進交換機產品bootrom軟件的實現方式;給出實現方法和改進目的,為BSP開發人員提供一套全新的bootrom實現方案。
標簽: VxWorks River Wind 嵌入式操作系統
上傳時間: 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.
標簽: bootloader processors download permits
上傳時間: 2015-11-30
上傳用戶:shus521
這是別人發的LPC2210的BSP,沒有用到bootrom,是駐留型的BSP。LPC2210的BSP, 太少了。該BSP的開發者強調我為人人,人人為我希望大家學習這種精神方便大家
上傳時間: 2013-12-08
上傳用戶:TF2015
(1)基于部分u-boot代碼自己調試的vxworks BSP (2)實現了nand/nor flash的tffs文件系統 (3)實現了對spi dataflash的訪問 (4)實現了對啟動參數和mac地址的文件保存 (5)通過命令行升級bootrom自身 (6)支持通過命令行實現對elf/bin文件格式的vxworks的下載,升級和引導 (7)實現了atmel的對32Mflash的支持,解決了芯片本身的bug (8)實現了CPU最小系統SDRAM FLASH 網口 串口的自檢操作 (9)實現了針對at91rm9200的外部啟動和內部啟動的條件編譯。在采用內部啟動的時候,可由atmel提供的romboot引導。 本代碼所有功能由本人調試通過,本站已有at91rm9200的bsp,但是肯定和本版本內容不一樣。
標簽: dataflash vxworks u-boot flash
上傳時間: 2014-10-14
上傳用戶:英雄
低端路由器配置教程,包括路由器bootrom 升級和應用程序升級
上傳時間: 2014-12-05
上傳用戶:jackgao
附件是一份S3C2410的原廠BSP源碼,可以直接通過TORNADO環境編譯生成bootrom和VXWORKS IMAGE,已經通過實驗驗證,希望能對BSP移植者有幫助~~~
上傳時間: 2014-01-02
上傳用戶:ruan2570406
我們回到“編譯網卡驅動程序”一節中所打開的控制臺窗口,定位目錄到D:\TORNADO.V2.2\target\config\pcPentium,插入您已經格式化好的軟盤,然后運行: mkboot a: bootrom
上傳時間: 2013-12-26
上傳用戶:wfeel