我的购物车(0)

EDMA3中源地址和目的地址设置问题

作者:colin-wang ,2016/10/10 9:11:00 发布     举报
    (841) (0) (0) (3)
    • 我用的CCS6.1

        导入OMAPL138_StarterWare_1_10_04_01\build\armv5\cgt_ccs\omapl138\lcdkOMAPL138\edma中的例程

        然后在程序中好像没有找到源地址和目的地址的配置程序,但是编译程序后,在map文件中就已经分配好了地址:

      .bss 0 c10844e4 00001624 UNINITIALIZED
      c10844e4 00000a00 (.common:_dstBuff)
      c1084ee4 00000a00 (.common:_srcBuff)
      c10858e4 00000194 system_config.lib : interrupt.obj (.bss:fnRAMVectors)
      c1085a78 00000080 (.common:cb_Fxn)
      c1085af8 00000004 drivers.lib : edma.obj (.bss)
      c1085afc 00000004 (.common:dstBuff)
      c1085b00 00000004 (.common:irqRaised)
      c1085b04 00000004 (.common:srcBuff)

      我想请教一下,这个地址是自动分配的么,如果想人为的设置源地址和目的地址应该怎么做?


      还有就是在cmd文件中:

      .bss : load > DDR_MEM /* GLOBAL & STATIC VARS */
      RUN_START(bss_start),
      RUN_END(bss_end)

      RUN_START和RUN_END这两句是什么意思?

标签:

MOSFET / IGBT

共有3条网友评论
littlediode 发表于2016/10/10 9:11:13

#1. 参考文档spru187里关于DATA_section的说明。

#2. 参考文档spru186里相应的说明。

有帮助(0)没帮助(0)引用此答案
Royston 发表于2016/10/10 9:11:26

 关于第一个问题, 我把程序改了一下,

C中:

#pragma DATA_SECTION(_srcBuff, "my_sect1")
#pragma DATA_SECTION(_dstBuff, "my_sect2")
volatile char _srcBuff[MAX_BUFFER_SIZE];
volatile char _dstBuff[MAX_BUFFER_SIZE];

.cmd中:

MEMORY
spacename1  o = 0xD000000   l = 0x64
spacename2  o = 0xD100000   l = 0x64

SECTIONS

.my_sect1 > spacename1
.my_sect2 > spacename2

这样编译会给警告,

Description Resource Path Location Type
#10247-D creating output section "my_sect1" without a SECTIONS specification EDMA3 C/C++ Problem

Description Resource Path Location Type
#10247-D creating output section "my_sect2" without a SECTIONS specification EDMA3 C/C++ Problem

而且好像也没有映射成功,我哪里写的有问题么?

有帮助(0)没帮助(0)引用此答案
gmailcom 发表于2016/10/10 9:11:43
  • 名字前多了个".",前面定义时是没有点的。

有帮助(0)没帮助(0)引用此答案
1/1
文明上网,理性发言
专题版主
申请成为版主
  • Royston

    高级工程师 安富利中国有限公司 FAE熟练应用,ISE14.1 工具

  • Royston

    高级工程师 安富利中国有限公司 FAE熟练应用,ISE14.1 工具

  • Royston

    高级工程师 安富利中国有限公司 FAE熟练应用,ISE14.1 工具

  • Royston

    高级工程师 安富利中国有限公司 FAE熟练应用,ISE14.1 工具

  • Royston

    高级工程师 安富利中国有限公司 FAE熟练应用,ISE14.1 工具

colin-wang 的其它问题
奖励公告
最新分享上传与展示原则:
1、首先展示的产品必须是电子业内的作品;
2、对业内人士有学习的意义;
3、作品可以以广告的形式出现,若广告目的太
强烈,不予展示;
4、带病毒性的文件,不予展示,若严重,还会
屏蔽会员IP;
5、任何的分享都会通过系统管理员的审核,审
核时间,通常不超过24小时;