斑竹请进:S12X单片机中XGATE的程序代码是如何装载到RAM中运行的
- UID
- 153160
- 性别
- 男
|
斑竹请进:S12X单片机中XGATE的程序代码是如何装载到RAM中运行的
使用的是S12XDP512,开发环境是codeWarrior V4.5
烧写工具是P&E Mutilink(Demo板上也有集成)
在Freescale网站上下载了XGATE CAN的例程(AN2726)稍微修改了一下就在自己的demo上运行起来了,用CAN分析仪观察,发现一切OK。
问题:
根据Prm文件,XGATE的代码将在RAM中运行,从生成的map文件里面也看出来,XGATE的存储空间在RAM里面。
但是生成的S格式文件只包含了FLASH空间里面的代码二进制,没有RAM的代码二进制,不知道P&E是根据什么把XGATE烧写到RAM里面的? 如果我想自己编写BootLoader进行程序更新,目标代码文件是什么?
请帮忙,谢谢!
|
|
|
|
|
|
- UID
- 153160
- 性别
- 男
|
分析了一下Start12,已经知道了,不麻烦了。:)
|
|
|
|
|
|