这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » ADS有没有像KEIL C中的*.M51那样的文件?

共4条 1/1 1 跳转至

ADS有没有像KEIL C中的*.M51那样的文件?

菜鸟
2006-12-13 02:53:02     打赏
ADS有没有像KEIL C中的*.M51那样的文件?用来看看各个变量的分配! 听说有*.MAP文件,也没有找到!,不知道是否还要其他设置?



关键词: 有没有     中的     那样     文件    

菜鸟
2006-12-13 22:35:00     打赏
2楼

在ADS下,编译后,会有个LOG的,告诉你RO,RW空间的大小。但不会告诉你每个变量的具体位置。

如果你想灵活配置的话,用SCATTER LOAD,这样LINKER会根据你的SCATTER LOAD文件来链接。具体参考ADS的文档。


菜鸟
2006-12-26 18:46:00     打赏
3楼

ADS中的Memory Map文件只是在ARMulator 里面可以根据真实硬件系统的特征来作一些设置,使模拟环境和仿真结果更加真实和有参考价值。主要用来配置处理器和存储器的读写特性。

一个Map文件的例子

Start length name Bus size(byte) Read/Write Read Nseq/seq Write Nseq/seq

00000000 04000000 CODE 2 RW 100/40 100/40

04000000 04000000 STACK 4 RW 100/40 100/40

共两行,第一行的意思是,在00~0x04000000的位置上有一段存放Code的存储器,位宽为2,可读可写。读这个存储器,如果是非连续方式读一次,100ns;如果是连续方式,40ns。写操作一样。

如果你要使用Map文件,打开ADS后,菜单Options -> Configure Target,在对话框中,选中Armulator,点Configure,Clock选Emulated,设固定植,选Map file。


菜鸟
2006-12-29 02:55:00     打赏
4楼

明白!多谢斑竹!


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]