首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

arm初学碰到的问题

arm初学碰到的问题

我买了一块44b0x的板子,2M flash,8M ram。

看代码的时候,发现每个文件下都有44binit.s和44blib_a.s的文件,用的ADS的环境。看了一下代码,发觉44binit.s里面大部分是初始化中断向量,初始化寄存器的代码。

另外还有u-boot的启动程序按道理说已经被烧写到flash里面的低端地址,已经完成对初始化中断向量,初始化寄存器。为何在编写应用程序的时候还要加上这个44binit.s?如果加上的话,又被编译到什么地方?这些启动代码是不是没有意义??

这个问题我也一值在困扰我

返回列表