LF2407A_c.cmd
上传用户:inhuatv111
上传日期:2022-08-04
资源大小:292k
文件大小:2k
源码类别:

DSP编程

开发平台:

C/C++

  1. /*************************************************************************
  2. 文件名: LF2407A_c.cmd
  3. 日期:       2006年12月24日
  4. 公司(作者):  
  5. 描述和说明: 'LF240x CMD命令文件(C语言软件工程模板)
  6. *************************************************************************/
  7. /*----------------------------------------------------------------------*/
  8. /*   CMD命令文件 - 存储空间划分(LF2407A)      */
  9. /*----------------------------------------------------------------------*/
  10. MEMORY
  11. {
  12. PAGE 0:
  13. VECS  :origin = 0000h , length = 0040h /* 程序复位 */
  14.    PROG  :origin = 00b0h , length = 7F50h /* 片内FLASH */
  15. PAGE 1:
  16.    B2: origin = 0060h , length = 0020h /* 片内双口RAM,B2 块  */
  17.    B0B1: origin = 0200h , length = 0200h /* 片内双口RAM,合并B0、B1块 */
  18. SARAM_IN:origin = 0800h , length = 0800h/* 片内单访问RAM,数据区  */
  19. SARAM_EX:origin = 8000h , length = 8000h/* 外部扩展RAM,数据区,暂不用  */
  20. }
  21. /*----------------------------------------------------------------------*/
  22. /*   CMD命令文件 - 程序段、数据段配置(LF2407A)  */
  23. /*----------------------------------------------------------------------*/
  24. SECTIONS
  25. {
  26.     .vectors  : { } > VECS     PAGE 0 /* 指向自己定义的中断向量表 */
  27.     .text     : { } > PROG     PAGE 0 /* 程序代码 */
  28. .cinit    : { } > PROG     PAGE 0   
  29. .switch   : { } > PROG     PAGE 0   
  30.     
  31.     .data     : { } > SARAM_IN  PAGE 1 /* 片内单访问RAM  */
  32.     .bss      : { } > SARAM_IN  PAGE 1 /* 片内单访问RAM  */
  33. .const    : { } > SARAM_IN  PAGE 1 /* 片内单访问RAM  */
  34. //.stack    : { } > SARAM_IN  PAGE 1 /* 堆栈,片内单访问RAM */
  35.     .sysmem   : { } > SARAM_IN  PAGE 1 /* 片内单访问RAM  */
  36. }