mpc8260 15

1.   内存自检测试:系统复位时(冷启动),romInit.s开始是在ROM中运行的,可以在此文件中加入跳转语句(加在初始化内存之后),使程序执行到到C程序中执行内存自检测试函数,该函数跟BSP的整个执行流程并无关系,而且在跳转前需要进行堆栈设置。至于具体的内存自检测试调试方法将在后面内存初始化部分作详细介绍。

2.   Makefile文件中部分宏的定义:Makefile文件是一个构造VxWorks映像的批处理文件。不同的CPU类型有不同的Makefile文件用于BSP的生成。在这个文件中,必须定义一些宏并与所用CPU的BSP参考模板设置一致,这方面的资料也很多,这里不作一一说明,只对一些应该注意的地方进行解释。首先是关系到BSP映像入口的地址宏:ROM_TEXT_ADRS、ROM_SIZE、ROM_WARM_ADRS、RAM_LOW_ADRS和RAM_HIGH_ADRS,这些地址都默认为十六进制,所以无需在加前缀0x。其次是影响编译输出的一些参数宏:HEX_FLAGS、MACH_EXTRA和LDFLAGS。各参数的配置和作用说明如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值