10.3969/j.issn.1681-1070.2009.11.006
CS3A01微处理器的bootloader分析
Bootloader程序用于完成系统启动和软件加载工作,是嵌入式系统开发中极重要的底层软件,每种不同的CPU都有不同的Bootloader,除了依赖于CPU的系统结构外,也与具体的硬件配置密切相关.文章通过对相对简单的8位微处理器CS3A01的Bootloader程序的分析,展示了如何在有限的程序空间取得较完备的Bootloader性能.该程序虽然只有短短0.5k,但它充分利用了CS3A0l的DMA和串口模块,除了完成加载、启动的基本功能,也包含了自主模式和下载模式选择,以及简单调试功能,并为用户提供了功能扩展接口.
嵌入式系统、Bootloader、CS3A01
9
TN402(微电子学、集成电路(IC))
2010-01-22(万方平台首次上网日期,不代表论文的发表时间)
共4页
24-26,46