TI的新DSP F2808应用交流
花了几个月时间的学习和调试,终于基本上搞通了TI的新DSP F2808,产品快出来了,现在有时间和大家交流交流了.
全部回复(20)
正序查看
倒序查看
现在还没有回复呢,说说你的想法
你好,既然你用28做逆变应该也用到正弦表了吧,我现在遇到一个问题,用TI官方提供COMMAND文件,正统表做800个点没有问题,2000个点报错
error: can't allocate .cinit (sz: 0000083d page: 0) in RAMM0 (avail:
000003e0)
>> error: can't allocate .ebss (sz: 00000890 page: 1) in DRAMH0 (avail:
00000800)
据分析可能是分配存储空间不够,需要更改COMMAND,兄台还有这方面的经验啊?谢谢分享
error: can't allocate .cinit (sz: 0000083d page: 0) in RAMM0 (avail:
000003e0)
>> error: can't allocate .ebss (sz: 00000890 page: 1) in DRAMH0 (avail:
00000800)
据分析可能是分配存储空间不够,需要更改COMMAND,兄台还有这方面的经验啊?谢谢分享
0
回复
提示
@nickheliang
你好,既然你用28做逆变应该也用到正弦表了吧,我现在遇到一个问题,用TI官方提供COMMAND文件,正统表做800个点没有问题,2000个点报错error:can'tallocate.cinit(sz:0000083dpage:0)inRAMM0(avail: 000003e0)>> error:can'tallocate.ebss(sz:00000890page:1)inDRAMH0(avail: 00000800)据分析可能是分配存储空间不够,需要更改COMMAND,兄台还有这方面的经验啊?谢谢分享
是正弦表,打错了
0
回复
提示
@nickheliang
我现在COMMAND文件改好了,仿真中可以运行了,但是不知道怎么烧不进去,跳线也已经改过了,估计还是COMMAND文件有问题,兄台还能帮忙看看如何改COOMAND文件阿??
1158134612.cmd是改了一点TI提供的2808_eZdsp_RAM_lnk.cmd,还有一个用的是TI提供的DSP280x_Headers_nonBIOS.cmd,没改
0
回复
提示
@nickheliang
你好,既然你用28做逆变应该也用到正弦表了吧,我现在遇到一个问题,用TI官方提供COMMAND文件,正统表做800个点没有问题,2000个点报错error:can'tallocate.cinit(sz:0000083dpage:0)inRAMM0(avail: 000003e0)>> error:can'tallocate.ebss(sz:00000890page:1)inDRAMH0(avail: 00000800)据分析可能是分配存储空间不够,需要更改COMMAND,兄台还有这方面的经验啊?谢谢分享
我把我程序中的数组点数增大时,出现了以下错误
>> error: can't allocate .ebss (sz: 0000101c page: 1) in RAML1 (avail:
00001000)
>> error: errors in input - ./Debug/Example_281xFlash.out not built
请问怎样才能改好,小弟多谢
我这问题估计和你的一样,你是怎么改的啊,再次谢谢
>> error: can't allocate .ebss (sz: 0000101c page: 1) in RAML1 (avail:
00001000)
>> error: errors in input - ./Debug/Example_281xFlash.out not built
请问怎样才能改好,小弟多谢
我这问题估计和你的一样,你是怎么改的啊,再次谢谢
0
回复
提示
@zyqag
Haulm,你是VC(电压矢量算法)orHDC(转矩),或是SPVW?用loopcontrol那速度传感器怎样安装?是用光电编码器,做测量速度么?其次,PID算法线性情况下,ok做交流电机,变频器时,不得不考虑几点:1,干扰严重时,PID算法,还能胜任么?如在磁饱和区,弱磁区?2,其频率控制精度在0.1HZ吧?3,有死区出现时,不会烧毁IGBT,包括电机吧?我只是纸上谈乒,实际中我未去应用过但上述几个问题,挥之不去望answer
我想问一下,用DSP2808 控制步进电机(四项八拍),主程序怎么写我知道 单片机的 主要是用
unsigned char code STEP_TABLE1[4]={0x27,0x17,0x1b,0x2b};// 电机转动参数
unsigned char code STEP_TABLE2[4]={0x27,0x2b,0x1b,0x17};// 电机转动参数
这个指令, 但是用DSP的程序应该怎么写!
谢谢了!QQ:517976167
0
回复
提示