关于TMS320F28377S,汇编指令的问题
我最近因为某些需要,在学习C28X系列mcu的汇编语言,英文水平一般般,不能完全看懂指令集手册中的内容,现遇到如下困惑,希望能有高手不吝赐教。问题1,间接寻址模式,我看到技术文档TMS320C28x CPU and Instruction Set (Rev. F)里面,间接寻址模式下的loc16和loc32的合法语法形式有*XARn++; *- -XARn; *+XARn[AR0/1];...
View Article【求助】关于TMS320F28035的程序烧写到不同的FLASH扇区的问题
F28035的flash好像划分成了A-H几个扇区,大概是我的程序太大了,所以一个扇区空间不够,想把一部分程序移到另外一个扇区去,不知道应该怎么修改CMD文件呢,这个Cla1Prog本来是放到FLASHD中,然后我直接把这个FLASHD改成FLASHC等,没有用到的扇区,编译后还是报错请问是不是还要修改一下其他地方
View Article【小米手环+线控耳机+笔记本等你来拿】1000+ 技术干货你都看了吗,模拟、嵌入式、DLP 技术应有尽有!
阅读技术干货,三重好礼等你来拿!先到礼 - 前30名参与投票的用户将获赠精美笔记本一份。票选礼 - 在下方投票并在本帖跟帖留言说明喜欢所选的博客系列的理由, 随机选取30名用户赠送线控耳机一份。评论礼 - 阅读本帖刊登的任意一篇博文,在本帖留言撰写感想/看法/阅读心得,随机选取20名用户赠送光感版小米手环一份。(撰写多篇博文感想可增加中奖几率哦!)[Please visit the site...
View Article请问28027F平台下的 FOC电流环带宽能到多少?
问题1:请问28027F平台下的 FOC的电流环带宽能到多少?速率环带宽呢?问题2:能否在下图所示的User_Iqref处加入正弦信号进行电流环扫频?(我加入正弦信号后,频率提高后就会乱转)
View ArticleInstaspin-foc如何实现低转速和反转的问题?
现象1:在lab02b中辨识出电机参数后,如果参数Lsq和Lsd小的不是太离谱比如0.0003,那么当SpeedRef_krpm设置为比如0.09时,Speed_krpm却一直小不下去,一直是0.19。只有当SpeedRef_krpm大于0.19时,Speed_krpm才能跟随SpeedRef_krpm。现象2如果参数Lsq和Lsd不正常的小,比如3e-8,那么当SpeedRef_krpm小于0.0...
View Article请问产生的ADCINT2,这一中断触发CLA task 2,为什么只开CLA中断 不开ADC中断??
ePWM1触发ADC采样。采样完成后,当ADC开始转换后,产生ADCINT2,这一中断触发CLA task 2。 样例中只开了CLA中断,为什么不开ADC中断呢? 作为触发CLA中断的中断脉冲,不需要要打开ADC相应的PIE中断吗?
View Article关于TMS320F28335的CMD文件里面的SARAM问题
描述事实:28335的官方技术文档上说:SARAM的大小总共有34K *16 。但是我从28335的内存映射表上查到:0x008000~0x010000这段连续的空间是SARAM,这段空间大小共计32K*16。另外在0x3F8000~0x3FC000这段连续的地址是SARAM,这段空间大小为16K*16。问题1. 官方技术文档上说的SARAM的大小为34K*16 是怎么计算出来?问题2....
View Article28027用timer0触发ADC,无法进入timer0中断
单独用timer0能够进入中断,在中断中我设置了一个IO口,每1s钟闪烁一次用于测试是否进入中断。但是在主函数中加入InitADC函数之后,就无法进入timer0的TINT0中断。注释掉之后,就可以正常进入TINT0中断。InitADC函数来自官方代码,在f2802x_adc.c中。无法进入TINT0中断,就无法触发ADC的SOC。所有片内外设时钟都开了。下面粘上主函数的程序:
View ArticleDSP28377D/S 的片内FLASH可以当EEPROM用吗?如果可以,该怎么用呢?
DSP28377D/S 的片内FLASH可以当EEPROM用吗?如果可以,该怎么用呢?
View Articlef28335 qep问题
qep的A、B、I分别接编码器的ABZ信号,三路信号正常,但是s脚悬空。现在调试遇到一个问题,当编码器一直潮一个方向旋转,编码器计数值递增时,状态寄存器qdf位应该等于1,但是当出现索引信号(z信号)时,qdf变为0,索引信号消失后恢复,不知道是什么原因。
View Article同一个例程下装到F28035上,一个脉宽是50us,一个是100us,什么道理?急问!!!!!!!!!!!
同一个例程下装到F28035上,一个脉宽是50us,一个是100us,什么道理?HVBLDC_Sensored 程序,50us应该是正确的,TI专家解释一下原因。
View Article求助F2812
TMS320F2812 自己做了一个最小系统板,现在的问题是,但是连接不上仿真器。1.用示波器观察无源30M晶振的两个引脚,没有起振。2,XCLKOUT引脚有3.75MHZ的脉冲输出。3.XDS100V2仿真器,CCS5.5。4.仿真器没有任何问题,因为连接别人的F2812开发板,能成功连接。所以不用考虑仿真器的问题了。5.用示波器观察1.8V 和 3.3V电源...
View ArticleaSPIN MOTION电机启动速度过大
用TI的InstaSPIN MOTION算法驱动无刷直流电机,电机启动瞬间速度很大,即使我设置速度为300rpm,启动时速度也有5000rpm左右,这是什么原因导致的?我想让电机正常启动。初次接触,希望知道原因的指导下,非常感谢!
View ArticleTMS320F28075 使用C2Prog 串口烧录问题!
论坛里各位大神,请教个问题:芯片使用28075,使用C2Prog烧录程序,在端口选择中只有JTAG可以选择。 所以请问:28075有没有其他工具可以使用串口烧录程序???
View Article提高TMS320LF2407A内部AD采样精度和范围的方法
C2000系列AD的采样精度应该是一直困惑我们大家的问题,这篇文章是网友飘发给我的,看了后觉得文章分析的很妙,也很有道理,给人眼前一亮的感觉,觉得对大家应该非常有帮助,当然,我没有做试验来验证文章介绍的方法的正确性,希望有条件的朋友尝试以后,出来做个总结,跟大家分享一下经验。
View Article