无知的萝卜

    1. 关于使用CCS观察波形的问题 4/5573 DSP 与 ARM 处理器 2015-10-21
      横坐标我倒是找到了设置的地方 但是依然无法解决问题
    2. 关于使用CCS观察波形的问题 4/5573 DSP 与 ARM 处理器 2015-10-21
      a828378 发表于 2015-10-21 15:12 我用display的时候是专门开一个区域下来。把数据放进去。然后display。或者楼主吧你的sindata_y也变成一个 ...
      这样就不是以时间为变量了。 如果用两组独立数据作为X分量和Y分量的话应该用星座图(Constellation),但是我没找到这种图在哪。
    3. 请问CCS6中有graph吗 6/6537 DSP 与 ARM 处理器 2015-10-21
      elvike 发表于 2015-10-21 10:56 要DEBUG界面才会有graph
      请问星座图(Constellation)在哪呢,怎么没发现。。
    4. 请问CCS6中有graph吗 6/6537 DSP 与 ARM 处理器 2015-10-21
      非常谢谢各位的回答,我找到啦:)
    5. 【提问有礼】TI MCU,今天你提问了吗? 44/18693 微控制器 MCU 2015-10-01
      怎么申请呢?。。
    6. DSP28x_usDelay(A)不准 - - 3/4201 微控制器 MCU 2015-10-01
      牵手。。柱间 发表于 2015-10-1 09:28 我好像也遇到了类似的问题
      找到解决方法啦,用函数DELAY_US(A), 在DSP2833x_Examples.h有个宏定义 #define DELAY_US(A)  DSP28x_usDelay(((((long double) A * 1000.0L) / (long double)CPU_RATE) - 9.0L) / 5.0L)复制代码
    7. DSP28x_usDelay(A)不准 - - 3/4201 微控制器 MCU 2015-10-01
      发现是我理解错了,CPU clock speed 不等于外部晶振的频率。  但是我把这些宏定义无论让哪个起作用,-----------------------------------------------------------------------------*/ //#define CPU_RATE    6.667L   // for a 150MHz CPU clock speed (SYSCLKOUT) //#define CPU_RATE    7.143L   // for a 140MHz CPU clock speed (SYSCLKOUT) //#define CPU_RATE    8.333L   // for a 120MHz CPU clock speed (SYSCLKOUT) #define CPU_RATE   10.000L   // for a 100MHz CPU clock speed (SYSCLKOUT) //#define CPU_RATE   13.330L   // for a 75MHz CPU clock speed (SYSCLKOUT) //#define CPU_RATE   20.000L   // for a 50MHz CPU clock speed  (SYSCLKOUT) //#define CPU_RATE   33.333L   // for a 30MHz CPU clock speed  (SYSCLKOUT) //#define CPU_RATE   41.667L   // for a 24MHz CPU clock speed  (SYSCLKOUT) //#define CPU_RATE   50.000L   // for a 20MHz CPU clock speed  (SYSCLKOUT) //#define CPU_RATE   66.667L   // for a 15MHz CPU clock speed  (SYSCLKOUT) //#define CPU_RATE  100.000L   // for a 10MHz CPU clock speed  (SYSCLKOUT)复制代码 延时的clock都没变
    8. 使用28035并行驱动lcd12864显示的问题 5/3473 微控制器 MCU 2015-09-30
      1169047256 发表于 2015-9-25 20:10 将16位数据中的8位有效数据取出
      楼主,这样是不行滴。昨天刚出现这种情况。不能直接拿GpioDataRegs.GPADAT.all参加运算,你应该先给个变量x将GpioDataRegs.GPADAT.all赋值给x,再运算x,最后把x赋值给GpioDataRegs.GPADAT.all。  
    9. 请问Read-modify-write到底是怎样的呢? 9/6362 DSP 与 ARM 处理器 2015-09-28
      因为GPxDAT需要一段时间将里面的数据反映到对应的pin上,所以这段时间相当于GPxDAT被锁存了,即使有修改GPIO2的指令,但是芯片不知道这时候对GPxDAT进行修改是不起作用的
    10. 请问Read-modify-write到底是怎样的呢? 9/6362 DSP 与 ARM 处理器 2015-09-28
      a828378 发表于 2015-9-28 14:58 感觉后面那段话能说明一些问题。 The GPxDAT registers reflect the state of the pin, not the latch. Th ...
      不过请问你是在哪个文档里看到的哦,我那个文档里没搜到你说的。能传一下吗
    11. 请问Read-modify-write到底是怎样的呢? 9/6362 DSP 与 ARM 处理器 2015-09-28
      a828378 发表于 2015-9-28 14:58 感觉后面那段话能说明一些问题。 The GPxDAT registers reflect the state of the pin, not the latch. Th ...
      不过请问你是在哪个文档里看到的哦,我那个文档里没搜到你说的。能传一下吗
    12. 请问Read-modify-write到底是怎样的呢? 9/6362 DSP 与 ARM 处理器 2015-09-28
      a828378 发表于 2015-9-28 14:58 感觉后面那段话能说明一些问题。 The GPxDAT registers reflect the state of the pin, not the latch. Th ...
      非常感谢。 在这个例子中就是说 GpioDataRegs.GPADAT.bit.GPIO2 = 1还没对GPxDAT起作用芯片就把上面的数据读了然后写了,所以GPIO2没变。
    13. 不理解内存分页的机制 9/5411 微控制器 MCU 2015-09-28
      本帖最后由 无知的萝卜 于 2015-9-28 19:03 编辑
      Aragorn 发表于 2015-9-28 16:30 1. 我记得用过一些存储芯片,那是实实在在的分页,因为访问的时候有页指令,但更多碰到的其实就是一个虚拟 ...
      谢谢你耐心的回答。刚刚看了下28335_RAM_lnk.cmd里的说明: /* Define the memory block start/length for the F28335    PAGE 0 will be used to organize program sections    PAGE 1 will be used to organize data sections    Notes:          Memory blocks on F28335 are uniform (ie same          physical memory) in both PAGE 0 and PAGE 1.          That is the same memory region should not be          defined for both PAGE 0 and PAGE 1.          Doing so will result in corruption of program          and/or data.*/复制代码 That is the same memory region should not be          defined for both PAGE 0 and PAGE 1. 所以PAGE0和PAGE1的地址是不能重合的。 感觉和分页书上的内存分段有些不同,书上的涉及到虚拟内存,从CMD看得出来PAGE0和PAGE1全都是实际的物理地址。目前仅了解这些。 再次感谢你耐心的回答{:1_144:}
    14. 请问Read-modify-write到底是怎样的呢? 9/6362 DSP 与 ARM 处理器 2015-09-28
      37°男人 发表于 2015-9-28 12:00 你好;       你这个是在什么平台 ?
      C2000。  芯片是TMS320F28335
    15. 不理解内存分页的机制 9/5411 微控制器 MCU 2015-09-28
      Aragorn 发表于 2015-9-28 14:02 你看的是哪个文档?
      又看了下貌似整个图也不像是给的物理地址 - -  L0SARM之类的有重复 今天硬件基础课讲了些内存分段,看了下书后面的分页。目前还不是很清楚,待我再看看{:1_109:}
    16. 不理解内存分页的机制 9/5411 微控制器 MCU 2015-09-28
      Aragorn 发表于 2015-9-28 14:02 你看的是哪个文档?
      204页
    17. 不理解内存分页的机制 9/5411 微控制器 MCU 2015-09-28
      Aragorn 发表于 2015-9-19 17:00 这其实就是一个绝对地址和相对地址的概念。举个栗子,有一片内存总共1024个字节,分成4页(编号0~3页),每 ...
      不过后来想了下还是没想通。 这是文档里的一个例子: 可以看到红框框住的是PAGE1和PAGE2地址重叠的部分。如果是想对地址的话,感觉就没意义了,因为我们可以从memory map上看到的是绝对地址,这样我们才知道把数据或者程序分配到哪里了。如果是相对地址的话我们怎么知道数据和程序到底分配到哪里了?
    18. 使用浮点库前进行设置的问题 8/9408 微控制器 MCU 2015-09-22
      kata 发表于 2015-9-20 21:14 我这个是CCS5.5,设置方法见图片,
      谢谢版主,问题已经解决啦。是我SB了 {:1_98:}一直没去点CCS Build这个选项,反而一直在下面的C2000 Linker里面找,怪不得一直找不到。 下面给出结论:(我的程序只用了sin 和 cos两个函数) Link Order设置为这样的话, 就是只用rts2800_fpu32.lib里的函数 Link Order设置为这样的话, 就是优先用rts2800_fpu32_fast_supplement.lib里的函数 。 duangduang,以上{:1_128:}
    19. 关于CMD文件的小疑问 7/3396 DSP 与 ARM 处理器 2015-09-22
      kata 发表于 2015-9-20 21:36 section是对代码和数据根据他们的特点分类放在一起;memory是把分类完的代码和数据放到具体物理内存的位置 ...
      这个知道啦,谢谢版主{:1_138:}
    20. 使用浮点库前进行设置的问题 8/9408 微控制器 MCU 2015-09-22
      kata 发表于 2015-9-20 21:14 我这个是CCS5.5,设置方法见图片,
      版主,我的设置和你是一样的。我工程里需要链接的库是这两个: 根据文档里的说明: 如果我没理解错的话,rts2800_fpu32_fast_supplement.lib里的函数是rts2800_fpu32.lib的子集,CCS默认链接的库是rts2800_fpu32.lib,但是我需要链接rts2800_fpu32_fast_supplement.lib,所以需要改变链接顺序link order,让CCS先链接rts2800_fpu32_fast_supplement.lib,让我使用里面的函数,不然调用的将是rts2800_fpu32.lib里的函数。 而查看是否链接了rts2800_fpu32_fast_supplement.lib可以查看工程下Debug文件夹下的.map文件。 (文档里的资料) 但是我就是版主你那样设置的,结果.map文件是这样的: 说明我的程序没有链接rts2800_fpu32_fast_supplement.lib,也就是CCS链接了rts2800_fpu32.lib就没链接rts2800_fpu32_fast_supplement.lib了

最近访客

< 1/1 >

统计信息

已有7人来访过

  • 芯积分:--
  • 好友:--
  • 主题:11
  • 回复:45

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言