自编简单bootloader

sinat_22641 35 0 ZIP 2019-01-18 10:01:27

本bootloader与网上盛传的不同之处是: 1、加载分两个阶段第一个阶段在NOR Flash里,第二阶段C语言在SDRAM里运行,第一阶段会把第二阶段的代码拷贝到SDRAM的0XC600000,中断向量在0xC000000的SDRAM开始处。 2、中断采用向量中断方式,速度更快 3、有中断服务程序的统一注册登记方法,方便了中断服务程序的编写 4、提供了连接器使用的scatter脚本文件以及以及via文件 5、如果要添加功能可以在第二阶段用C语言进行初始化用到的硬件,非常方便 本bootloader使用的编辑器是ADS1.2带编辑器(因为文件组织方便,但是我不会用它的集成环境),所有的源文件

用户评论
请输入评论内容
评分:
暂无评论