基于 Philips 公司的 ARM-7 使用之 uC/OS-II 作業系統,此例程是移植于 LPC-2106 上的應用,屬一些比較好的供學習的示例程序,有RTC,REMAP,SPI,TIME,UART,VIC,WDT 和啟動代碼boot loADer
上傳時間: 2017-05-07
上傳用戶:sdq_123
This manual describes SAMSUNG s S3C2410A 16/32-bit RISC microprocessor. This product is designed to provide hand-held devices and general applications with cost-effective, low-power, and high-performance micro-controller solution in small die size. To reduce total system cost, the S3C2410A includes the following components separate 16KB Instruction and 16KB Data Cache, MMU to handle virtual memory management, LCD Controller (STN & TFT), NAND Flash Boot loADer, System Manager (chip select logic and SDRAM Controller), 3-ch UART, 4-ch DMA, 4-ch Timers with PWM, I/O Ports, RTC, 8-ch 10-bit ADC and Touch Screen Interface, IIC-BUS Interface, IIS-BUS Interface, USB Host, USB Device, SD Host & Multi-Media Card Interface, 2-ch SPI and PLL for clock generation.
標簽: This microprocessor describes S3C2410A
上傳時間: 2013-11-30
上傳用戶:GavinNeko
This is a simple operating system source code in assembly langauge, you should compile the files in the rar with MASM, and put them in one image (kernel follows loADer) and test it with vmware.
標簽: operating assembly langauge compile
上傳時間: 2013-12-17
上傳用戶:源弋弋
This manual describes SAMSUNG s S3C2410X 16/32-bit RISC microprocessor. This product is designed to provide hand-held devices and general applications with cost-effective, low-power, and high-performance microcontroller solution in small die size. To reduce total system cost, the S3C2410X includes the following components separate 16KB Instruction and 16KB Data Cache, MMU to handle virtual memory management, LCD Controller (STN & TFT), NAND Flash Boot loADer, System Manager (chip select logic and SDRAM Controller), 3-ch UART, 4-ch DMA, 4-ch Timers with PWM, I/O Ports, RTC, 8-ch 10-bit ADC and Touch Screen Interface, IIC-BUS Interface, IIS-BUS Interface, USB Host, USB Device, SD Host & Multi-Media Card Interface, 2-ch SPI and PLL for clock generation.
標簽: This microprocessor describes S3C2410X
上傳時間: 2014-01-11
上傳用戶:shizhanincc
Windows Driver Model(WDM)的根源可追溯到幾年前一種叫做Windows for Workgroups 3.10的操作系統。那時候我們努力地支持無數不同的SCSI控制器,我長期地注意WindowsNT開發組創建的小端口驅動程序類型。不久就認識到重新構造必要的映象加載器(image loADer)和小端口驅動程序需要的執行環境比把這些小端口驅動程序重寫成某些VXD形式的驅動程序并調試完畢所花費的努力要少得多。 不幸的是,Windows from Workgroups 3.10已經停止發行帶有SCSI小端口支持的版本,主要是由于象ASPI(高級SCSI編程接口)這樣的外圍問題。然而,跨Windows和windows NT操作系統共享同樣的驅動程序執行映象的基礎是適當的并且可以在win95中見到,它(win95)可以與NT共享SCSI和NDIS小端口驅動程序二進制代碼。 共享驅動程序模式的潛在意義是重大的。驅動程序開發人員感興趣的是支持雙平臺,共享驅動模式能降低開發和調試的一半開消。對微軟來說,共享模式意味著更容易地從win9x遷移到Windows2000或這個平臺的未來版本。對最終用戶來說,大量不同種類的穩定驅動程序可以在這個家族中的所有成員之間通用。
標簽: Windows Workgroups Driver Model
上傳時間: 2013-12-21
上傳用戶:ddddddos
目前,越來越多的應用需要擴展外部的 Flash 來滿足存儲需求。那么,在調試及批量生產的過程中,需要對外擴的 Flash 進行 燒錄操作。由于 STM32 ST-LINK Utility 以及 STM32CubeProgrammer 中,對 Flash 支持的型號有限,只能覆蓋一部分 MCU 和 Flash 的型號,無法滿足客戶的需求,而且,提供的 external loADer 的制作模板存在覆蓋的芯片型號較少,且無法前期 QSPI Flash 調試的問題
上傳時間: 2022-03-08
上傳用戶:
高清版U-Boot 開發資料2020.Das U-Boot 是一個主要用于嵌入式系統的引導加載程序,可以支持多種不同的計算機系統結構,包括PPC、ARM、AVR32、MIPS、x86、68k、Nios與MicroBlaze。這也是一套在GNU通用公共許可證之下發布的自由軟件。Das U-Boot可以在x86計算機上建構,但這部x86計算機必須安裝有可支持特定平臺結構的交互發展GNU工具鏈,例如crosstool、Embedded Linux Development Kit (ELDK)或OSELAS.Toolchain。U-Boot不僅僅支持嵌入式Linux系統的引導,它還支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS, android嵌入式操作系統。其目前要支持的目標操作系統是OpenBSD, NetBSD, FreeBSD,4.4BSD, Linux, SVR4, Esix, Solaris, Irix, SCO, Dell, NCR, VxWorks, LynxOS, pSOS, QNX, RTEMS, ARTOS, android。這是U-Boot中Universal的一層含義,另外一層含義則是U-Boot除了支持PowerPC系列的處理器外,還能支持MIPS、 x86、ARM、NIOS、XScale等諸多常用系列的處理器。這兩個特點正是U-Boot項目的開發目標,即支持盡可能多的嵌入式處理器和嵌入式操作系統。就目前來看,U-Boot對PowerPC系列處理器支持最為豐富,對Linux的支持最完善。其它系列的處理器和操作系統基本是在2002年11 月PPCBOOT改名為U-Boot后逐步擴充的。從PPCBOOT向U-Boot的順利過渡,很大程度上歸功于U-Boot的維護人德國DENX軟件工程中心Wolfgang Denk[以下簡稱W.D]本人精湛專業水平和執著不懈的努力。當前,U-Boot項目正在他的領軍之下,眾多有志于開放源碼BOOT loADer移植工作的嵌入式開發人員正如火如荼地將各個不同系列嵌入式處理器的移植工作不斷展開和深入,以支持更多的嵌入式操作系統的裝載與引導。
標簽: U-Boot
上傳時間: 2022-03-10
上傳用戶:默默
U-BOOT 作為一級 loADer 模式,那么僅支持 EMMC 存儲設備,編譯完成后生成的鏡像:RK3288loADerU-BOOT_V2.17.01.bin其中 V2.17.01 是發布的版本號,rockchip 定義 U-Boot loADer 的版本,其中 2.17 是根據存儲版本定義的,客戶務必不要修改這個版本,01 是 U-Boot 定義的小版本,用戶根據實際需求在 二級 loADer 模式U-Boot 作為二級loADer模式,那么固件支持所有的存儲設備,該模式下,需要MiniloADer支持,通過宏 CONFIG_MERGER_MINIloADer 進行配置生成。同時引入 Arm TrustedFirmware 后會生成 trust image,這個通過宏 CONFIG_MERGER_TRUSTIMAGE 進行配置生成。
標簽: U-Boot
上傳時間: 2022-07-17
上傳用戶:
U-Boot,全稱 Universal Boot loADer,是遵循GPL條款的開放源碼項目。U-Boot的作用是系統引導。U-Boot從FADSROM、8xxROM、PPCBOOT逐步發展演化而來。其源碼目錄、編譯形式與Linux內核很相似,事實上,不少U-Boot源碼就是根據相應的Linux內核源程序進行簡化而形成的,尤其是一些設備的驅動程序,這從U-Boot源碼的注釋中能體現這一點。U-Boot不僅僅支持嵌入式Linux系統的引導,它還支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS, android嵌入式操作系統。其目前要支持的目標操作系統是OpenBSD, NetBSD, FreeBSD,4.4BSD, Linux, SVR4, Esix, Solaris, Irix, SCO, Dell, NCR, VxWorks, LynxOS, pSOS, QNX, RTEMS, ARTOS, android。這是U-Boot中Universal的一層含義,另外一層含義則是U-Boot除了支持PowerPC系列的處理器外,還能支持MIPS、 x86、ARM、NIOS、XScale等諸多常用系列的處理器。這兩個特點正是U-Boot項目的開發目標,即支持盡可能多的嵌入式處理器和嵌入式操作系統
標簽: U-Boot
上傳時間: 2022-07-26
上傳用戶:fliang
摘要:介紹在PIC18系列單片機中使用BootloADer的原理、方法及優點;介紹 HI-TECH公司使用C語言實現BootloADer的程序,給出詳細的使用方法和參數配置方法;針對程序中存在的問題進行探討和修改,使修改后的程序實用、可靠。另外,探討對程序數據進行加密、加快下載速度、在RS485/RS422中使用BootloADer的方法和思路。根據此方法,讀者可以編寫出適合自己使用的BootloADer程序。關鍵詞:Boot loADer PIC18 IAP 在線升級PIC單片機的BootloADer屬于需要自己寫程序的那種,可以根據自己的需要寫出各種功能的BootloADer程序來。目前,比較常見的BootloADer程序有Microchip公司的C18版本和著名的PICC編譯器廠商HI-TECH公司(以下簡稱HI-TECH)的PICC18版本。它們的相似之處在于都占用了系統的0x00~0×1FF的程序空間。Microchip的版本是用純匯編寫的,而HI-TECH的版本是用C語言編寫的。
標簽: pic單片機 bootloADer
上傳時間: 2022-07-28
上傳用戶: