-
基于 Philips 公司的 ARM-7 使用之 uC/OS-II 作業(yè)系統(tǒng),此例程是移植于 LPC-2106 上的應(yīng)用,屬一些比較好的供學(xué)習(xí)的示例程序,有RTC,REMAP,SPI,TIME,UART,VIC,WDT 和啟動(dòng)代碼boot loader
標(biāo)簽:
Philips
OS-II
2106
ARM
上傳時(shí)間:
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.
標(biāo)簽:
This
microprocessor
describes
S3C2410A
上傳時(shí)間:
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.
標(biāo)簽:
operating
assembly
langauge
compile
上傳時(shí)間:
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.
標(biāo)簽:
This
microprocessor
describes
S3C2410X
上傳時(shí)間:
2014-01-11
上傳用戶:shizhanincc
-
Windows Driver Model(WDM)的根源可追溯到幾年前一種叫做Windows for Workgroups 3.10的操作系統(tǒng)。那時(shí)候我們努力地支持無(wú)數(shù)不同的SCSI控制器,我長(zhǎng)期地注意WindowsNT開發(fā)組創(chuàng)建的小端口驅(qū)動(dòng)程序類型。不久就認(rèn)識(shí)到重新構(gòu)造必要的映象加載器(image loader)和小端口驅(qū)動(dòng)程序需要的執(zhí)行環(huán)境比把這些小端口驅(qū)動(dòng)程序重寫成某些VXD形式的驅(qū)動(dòng)程序并調(diào)試完畢所花費(fèi)的努力要少得多。
不幸的是,Windows from Workgroups 3.10已經(jīng)停止發(fā)行帶有SCSI小端口支持的版本,主要是由于象ASPI(高級(jí)SCSI編程接口)這樣的外圍問(wèn)題。然而,跨Windows和windows NT操作系統(tǒng)共享同樣的驅(qū)動(dòng)程序執(zhí)行映象的基礎(chǔ)是適當(dāng)?shù)牟⑶铱梢栽趙in95中見到,它(win95)可以與NT共享SCSI和NDIS小端口驅(qū)動(dòng)程序二進(jìn)制代碼。
共享驅(qū)動(dòng)程序模式的潛在意義是重大的。驅(qū)動(dòng)程序開發(fā)人員感興趣的是支持雙平臺(tái),共享驅(qū)動(dòng)模式能降低開發(fā)和調(diào)試的一半開消。對(duì)微軟來(lái)說(shuō),共享模式意味著更容易地從win9x遷移到Windows2000或這個(gè)平臺(tái)的未來(lái)版本。對(duì)最終用戶來(lái)說(shuō),大量不同種類的穩(wěn)定驅(qū)動(dòng)程序可以在這個(gè)家族中的所有成員之間通用。
標(biāo)簽:
Windows
Workgroups
Driver
Model
上傳時(shí)間:
2013-12-21
上傳用戶:ddddddos
-
目前,越來(lái)越多的應(yīng)用需要擴(kuò)展外部的 Flash 來(lái)滿足存儲(chǔ)需求。那么,在調(diào)試及批量生產(chǎn)的過(guò)程中,需要對(duì)外擴(kuò)的 Flash 進(jìn)行 燒錄操作。由于 STM32 ST-LINK Utility 以及 STM32CubeProgrammer 中,對(duì) Flash 支持的型號(hào)有限,只能覆蓋一部分 MCU 和 Flash 的型號(hào),無(wú)法滿足客戶的需求,而且,提供的 external loader 的制作模板存在覆蓋的芯片型號(hào)較少,且無(wú)法前期 QSPI Flash 調(diào)試的問(wèn)題
標(biāo)簽:
stm32
flash
驅(qū)動(dòng)
上傳時(shí)間:
2022-03-08
上傳用戶:
-
高清版U-Boot 開發(fā)資料2020.Das U-Boot 是一個(gè)主要用于嵌入式系統(tǒng)的引導(dǎo)加載程序,可以支持多種不同的計(jì)算機(jī)系統(tǒng)結(jié)構(gòu),包括PPC、ARM、AVR32、MIPS、x86、68k、Nios與MicroBlaze。這也是一套在GNU通用公共許可證之下發(fā)布的自由軟件。Das U-Boot可以在x86計(jì)算機(jī)上建構(gòu),但這部x86計(jì)算機(jī)必須安裝有可支持特定平臺(tái)結(jié)構(gòu)的交互發(fā)展GNU工具鏈,例如crosstool、Embedded Linux Development Kit (ELDK)或OSELAS.Toolchain。U-Boot不僅僅支持嵌入式Linux系統(tǒng)的引導(dǎo),它還支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS, android嵌入式操作系統(tǒng)。其目前要支持的目標(biāo)操作系統(tǒng)是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等諸多常用系列的處理器。這兩個(gè)特點(diǎn)正是U-Boot項(xiàng)目的開發(fā)目標(biāo),即支持盡可能多的嵌入式處理器和嵌入式操作系統(tǒng)。就目前來(lái)看,U-Boot對(duì)PowerPC系列處理器支持最為豐富,對(duì)Linux的支持最完善。其它系列的處理器和操作系統(tǒng)基本是在2002年11 月PPCBOOT改名為U-Boot后逐步擴(kuò)充的。從PPCBOOT向U-Boot的順利過(guò)渡,很大程度上歸功于U-Boot的維護(hù)人德國(guó)DENX軟件工程中心Wolfgang Denk[以下簡(jiǎn)稱W.D]本人精湛專業(yè)水平和執(zhí)著不懈的努力。當(dāng)前,U-Boot項(xiàng)目正在他的領(lǐng)軍之下,眾多有志于開放源碼BOOT loader移植工作的嵌入式開發(fā)人員正如火如荼地將各個(gè)不同系列嵌入式處理器的移植工作不斷展開和深入,以支持更多的嵌入式操作系統(tǒng)的裝載與引導(dǎo)。
標(biāo)簽:
U-Boot
上傳時(shí)間:
2022-03-10
上傳用戶:默默
-
U-BOOT 作為一級(jí) loader 模式,那么僅支持 EMMC 存儲(chǔ)設(shè)備,編譯完成后生成的鏡像:RK3288loaderU-BOOT_V2.17.01.bin其中 V2.17.01 是發(fā)布的版本號(hào),rockchip 定義 U-Boot loader 的版本,其中 2.17 是根據(jù)存儲(chǔ)版本定義的,客戶務(wù)必不要修改這個(gè)版本,01 是 U-Boot 定義的小版本,用戶根據(jù)實(shí)際需求在 二級(jí) loader 模式U-Boot 作為二級(jí)loader模式,那么固件支持所有的存儲(chǔ)設(shè)備,該模式下,需要Miniloader支持,通過(guò)宏 CONFIG_MERGER_MINIloader 進(jìn)行配置生成。同時(shí)引入 Arm TrustedFirmware 后會(huì)生成 trust image,這個(gè)通過(guò)宏 CONFIG_MERGER_TRUSTIMAGE 進(jìn)行配置生成。
標(biāo)簽:
U-Boot
上傳時(shí)間:
2022-07-17
上傳用戶:
-
U-Boot,全稱 Universal Boot loader,是遵循GPL條款的開放源碼項(xiàng)目。U-Boot的作用是系統(tǒng)引導(dǎo)。U-Boot從FADSROM、8xxROM、PPCBOOT逐步發(fā)展演化而來(lái)。其源碼目錄、編譯形式與Linux內(nèi)核很相似,事實(shí)上,不少U-Boot源碼就是根據(jù)相應(yīng)的Linux內(nèi)核源程序進(jìn)行簡(jiǎn)化而形成的,尤其是一些設(shè)備的驅(qū)動(dòng)程序,這從U-Boot源碼的注釋中能體現(xiàn)這一點(diǎn)。U-Boot不僅僅支持嵌入式Linux系統(tǒng)的引導(dǎo),它還支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS, android嵌入式操作系統(tǒng)。其目前要支持的目標(biāo)操作系統(tǒng)是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等諸多常用系列的處理器。這兩個(gè)特點(diǎn)正是U-Boot項(xiàng)目的開發(fā)目標(biāo),即支持盡可能多的嵌入式處理器和嵌入式操作系統(tǒng)
標(biāo)簽:
U-Boot
上傳時(shí)間:
2022-07-26
上傳用戶:fliang
-
摘要:介紹在PIC18系列單片機(jī)中使用Bootloader的原理、方法及優(yōu)點(diǎn);介紹 HI-TECH公司使用C語(yǔ)言實(shí)現(xiàn)Bootloader的程序,給出詳細(xì)的使用方法和參數(shù)配置方法;針對(duì)程序中存在的問(wèn)題進(jìn)行探討和修改,使修改后的程序?qū)嵱谩⒖煽俊A硗猓接憣?duì)程序數(shù)據(jù)進(jìn)行加密、加快下載速度、在RS485/RS422中使用Bootloader的方法和思路。根據(jù)此方法,讀者可以編寫出適合自己使用的Bootloader程序。關(guān)鍵詞:Boot loader PIC18 IAP 在線升級(jí)PIC單片機(jī)的Bootloader屬于需要自己寫程序的那種,可以根據(jù)自己的需要寫出各種功能的Bootloader程序來(lái)。目前,比較常見的Bootloader程序有Microchip公司的C18版本和著名的PICC編譯器廠商HI-TECH公司(以下簡(jiǎn)稱HI-TECH)的PICC18版本。它們的相似之處在于都占用了系統(tǒng)的0x00~0×1FF的程序空間。Microchip的版本是用純匯編寫的,而HI-TECH的版本是用C語(yǔ)言編寫的。
標(biāo)簽:
pic單片機(jī)
bootloader
上傳時(shí)間:
2022-07-28
上傳用戶: