我买了一块44b0x的板子,2M flash,8M ram。
看代码的时候,发现每个文件下都有44binit.s和44blib_a.s的文件,用的ADS的环境。看了一下代码,发觉44binit.s里面大部分是初始化中断向量,初始化寄存器的代码。
另外还有u-boot的启动程序按道理说已经被烧写到flash里面的低端地址,已经完成对初始化中断向量,初始化寄存器。为何在编写应用程序的时候还要加上这个44binit.s?如果加上的话,又被编译到什么地方?这些启动代码是不是没有意义??
这个问题我也一值在困扰我
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |