bootloader

共 1,274 篇文章
bootloader 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 1274 篇文章,持续更新中。

ARM开发代码以及bootloader的初始化程序参考

ARM开发代码以及bootloader的初始化程序参考

ATmega32的Bootloader程序,CV编译器

ATmega32的Bootloader程序,CV编译器

立宇泰公司关于ARM7芯片s3c44b0x的bootloader

立宇泰公司关于ARM7芯片s3c44b0x的bootloader,功能蛮强大的,比u-boot好入手。

一个基于XSCALE的自启动bootloader,包含源代码和下载工具

一个基于XSCALE的自启动bootloader,包含源代码和下载工具

修改自HTSoft的PIC18 BootLoader程序

修改自HTSoft的PIC18 BootLoader程序

Arduino入门_动手玩转Arduino

<p> Arduino,是一块基于开放源代码的USB接口Simple i/o接口板(包括12通道数字GPIO,4通道PWM输出,6-8通道10bit ADC输入通道),并且具有使用类似Java,C语言的IDE集成开发环境。<br /> <br /> 让您可以快速使用Arduino语言与Flash或Processing&hellip;等软件,作出互动作品。<br /> <img alt=""

基于嵌入式Linux的无线多媒体传输系统设计与实现

本课题来源于浙江省科技厅资助项目“基于DSP技术的全数字实时无线多<BR>媒体传输系统的研制”,通过对相关国际标准、关键技术和现有产品的研究和分<BR>析,完成系统整体设计方案,并实现了原型系统以进行技术验证。本论文的主要<BR>研究内容和成果如下:<BR>1.通过比较和研究多种音频、视频编解码标准,提出了适合在资源受限系<BR>统中应用的编解码规则,并且利用音视频同步算法和回音消除算法进行优化,

ArmLinux.bootloader.全程详解

ArmLinux.bootloader.全程详解

Bootloader的研究与实现

本书详细讲解了Bootloader的工作原理以以及如果实现在不同设备上。本书共分六个章节。

一种单片机固件IAP方案

导言<BR>基于FLASH存储器的微处理器,一个重要的需求是安装到产品中后,仍具有升级固件(firmware)的能力。这种能力称为“在应用中编程”(In-application-programming,IAP)。<BR>这篇应用笔记以STM32F32位cortex-M3为例,阐述了构建IAP系统的一些通用概念。并提出了一种新的技术,有助于单片机开发人员更好的构建IAP系统。<BR>STM32系列微

单片机应用技术选编11

<p>单片机应用技术选编(11) 目录 <br /> &nbsp;<br /> 第一章 专题论述<br /> 1.1 3种嵌入式操作系统的分析与比较(2)<br /> 1.2 KEIL RTX51 TINY内核的分析与应用(8)<br /> 1.3 中间件技术及其发展展望(13)<br /> 1.4 嵌入式实时操作系统&mu;C/OSⅡ的移植探讨(19)<br /> 1.5 &mu;C/OSⅡ的移

基于Luminary远程在线升级解决方案

远程升级是一种对软件功能进行更新的方式,其主要优势就是不需要对产品进行重新拆装,以及可以不用工作人员到产品现场进行任何操作。而其原理就是利用发布产品软件中的一段程序BootLoader来检测远程升级条件,当检测到升级条件时,BootLoader便会进入升级过程,用户可根据提示操作与BootLoader进行远程交互,从而将更新的软件代码通过某种通信方式更新到产品中,以实现远程软件升级,升级完毕后,B

单片机程序远程升级的设计

为了解决一些远程单片机设备不方便升级内部程序的困难,本文提出了利用单片机系<BR>统中现有的数据获取方式来升级单片机内部程序的方法。本文利用凌阳16 位单片机可以自读写片内程序空间的特性,通过在片内驻留BootLoader 程序的方式实现了凌阳16 位单片机片内程序的在需要时的远程升级。单片机获取数据的方式可以有很多,本文选取通过串口获取数据进行程序升级为例,并选取常见的凌阳单片机SPCE061A

S3C2410完全开发流程与源码

本书面向由传统51单片机转向ARM嵌入式开发的硬件工程师、由硬件转嵌入式软件开发的工程师、没有嵌入式开发经验的软件工程师。分9个部分:<BR>1、开发环境建立<BR>2、S3C2410功能部件介绍与实验(含实验代码)<BR>3、bootloader vivi详细注释<BR>4、linux移植<BR>5、linux驱动<BR>6、yaffs文件系统详解<BR>7、调试工具<BR>8、GUI开发简介<

Arduino控制器使用图文教程

<p> &nbsp; Arduino 是一块基于开放原始代码的Simple i/o 平台,并且具有使用类似java,C 语言的开发环境。让您可以快速 使用Arduino 语言与Flash 或Processing&hellip;等软件,作出互动作品。Arduino 可以使用开发完成的电子元件例如Switch 或Sensors 或其他控制器、LED、步进电机或其他输出裝置。Arduino 也可以独立

AVR单片机Bootloader使用手册(Atmega16)

<P><STRONG>AVR单片机Bootloader使用手册(Atmega16)</STRONG></P> <P>目前单片机的使用越来越趋于灵活,资源越来越丰富,这一点我们可以在它的下载方式中可以看到。<BR>传统的单片机(51系列)下载方式基本上就是使用高压(12V)编程器,虽然效率高,但是使用不便,成本很高。而新型单片机可以使用ISP下载,使得芯片的编程变得更加容易和低成本,但是效率较低,同

at91rm9200启动过程教程

<P><STRONG>at91rm9200启动过程教程</STRONG></P> <P>系统上电,检测BMS,选择系统的启动方式,如果BMS为高电平,则系统从片内ROM启动。AT91RM9200的ROM上电后被映射到了0x0和0x100000处,在这两个地址处都可以访问到ROM。由于9200的ROM中固化了一个BOOTLOAER程序。所以PC从0X0处开始执行这个BOOTLOAER(准确的说应该是

VxWorks6.x中的ML403嵌入式开发平台

<div> The use of the Wind River VxWorks Real-Time Operating System (RTOS) on Virtex&trade;-4embedded PowerPC&trade; processors continues to be a popular choice for high performanceFPGA designs. The i

基于自编程功能的MCU Bootloader设计

Bootloader是微处理器上电时运行的第一段代码,它可以通过通信接口实现对微处理器内部应用程序的更新升级,为网络化嵌入式产品的应用程序升级带来极大的便利。由于目前没有统一嵌入式系统的Bootloader。基于NEC 78K0系列单片机自编程原理,设计出一个适用于78K0/Fx2系列单片机的Bootloader,并能够通过单片机串口在线升级应用程序。 <DL class=en id=eabs>

AVR单片机与GCC编程

<P><STRONG>AVR 单片机与GCC编程</STRONG></P> <P>目录<BR>第一章 AVR 单片机开发概述<BR>1.1 一个简简单的例子<BR>1.2 用MAKEFILE 管理项目<BR>1.3 开发环境的配置<BR>第二章 存储器操作<BR>2.1 AVR 单片机存储器组织结构<BR>2.2 I/O 寄存器操作<BR>2.3 SRAM 内变量的使用<BR>2.4 在程序中访问