准备写一个简单的裸机程序放mini2440里面跑,看到芯片手册有2中启动方式,1.从Nor Flash启动 2.从Nand Flash中启动。断断续续弄了几天始终无法烧录进去,想起平时自己工作中调试程序都是往内存里面直接烧录运行,除非调试的功能可能涉及到Flash的操作,就不用这种方式。既然我是简单的跑裸机,也就控制下GPIO,那么先直接弄内存里面好了。先看S3C2440A内存地址映射:

MDK中的调试脚本分析

  现在我只关注内存所映射的地址,上图看出SDRAM映射到了BANK6,BANK7。其实地址为0x3000,000。我的mini2440板子上的2块内存是2个32M Byte的,也就是说64M Byte。

MDK中的调试脚本分析

相关文章:

  • 2021-12-27
  • 2022-12-23
  • 2022-01-24
  • 2022-12-23
  • 2021-04-02
  • 2022-02-27
  • 2022-02-16
  • 2022-02-11
猜你喜欢
  • 2021-11-26
  • 2022-01-15
  • 2022-02-02
  • 2021-05-22
  • 2021-05-10
相关资源
相似解决方案