sunhaojie 发表于 2012-12-1 15:15:04

MDK自带启动代码里面一行程序IRAM_BASE EQU 0x40000000 如何理解?

IRAM_BASE EQU0x40000000 ;片上SRAM的基地址,即内存基地址 这句翻译是网上的,但是SRAM的地址不是从0开始吗?有谁知道吗

亚瑟王 发表于 2012-12-3 09:46:54

CPU运行的第一条代码是从0x0开始的,这个是不容置疑的。
但是内存是不是在0x0就未必了。比如TQ2440的内存就是0x30000000开始的。

米+油 发表于 2012-12-16 21:41:41

看cpu的数据手册,当om1 om0是 0 1电平时,cpu从nor启动,此时cpu的内部ram地址映射到了0x40000000处。
页: [1]
查看完整版本: MDK自带启动代码里面一行程序IRAM_BASE EQU 0x40000000 如何理解?