DPL 2p2z问题,
各位大佬好: 我在使用Ti的2p2z汇编函数的时候遇到一个奇怪问题,有调试过2p2z的朋友希望能来指点一二。我设置2p2z的最大值(0x00 38 51 EB),最小值(0x 00 00 00 C0)。有时候上电后2p2z输出的值比较正常在最大值和最小值之间,有时候一直为一个固定值比如(0x3A 9C 62 B4)。这时候就比较奇怪为什么会有这样的值。希望有遇到类似问题的朋友过来说下经历。
View ArticleDMC 3.2库 第五步
clarke1.As = _IQ15toIQ((int32)ilg2_vdc1.ImeasA);这样操作是什么意思, ilg2_vdc1.ImeasA是Q15的数据,假设是0x7FF0,那样强制32位后,还是0x7FF0,然后再执行_IQ15toIQ这个是干嘛 用的?问题一:为什么要强制转换?问题二:_IQ15toIQ这个是处理什么的,是Q15转为Q0?
View Article28377D的DAC支持用DMA传输输入值么?
如题,我尝试将DMA的目的地址设为DAC的输入地址,发现无法写入DAC的输入寄存器?器件支持该功能?另外,ADC和DAC同时使用,需要注意什么? 我配置ADC后,ADC就无法工作了?求大神指教
View ArticleTMS320F28027F+DRV8301转速上不来
最近在用TMS320F28027F+DRV8301调试公司产品,产品为电动工具,无刷电机为两对极,额定速度13400,产品以前是用英飞凌方波做的无感,现在我用TI 无感FOC在做,用的LAB20例程,调试中发现现在TI的方案电机速度始终比以前的方案速度慢,电源是用的14串锂电池,电压在42-58.8V之间运行。 请问这种情况需要调整哪些参数?
View ArticleInstaspin辨识过程堵转
请教大家一个问题,我现在用lab2a做辨识,在运行过程中辨识电阻时电机会发出噪声,之后开始旋转,但是每次到了EST_State_RatedFlux状态时会先出现一秒EST_State_RatedFlux_OL,之后到了EST_State_RatedFlux状态电机就会停止旋转,并且有噪声。我试着增大和减小了USER_MOTOR_Flux_EST_Freq_Hz,还有改变了USER_MOTOR_MAX...
View Article辨识堵转和转速偏差
请教大家刚发现的一个问题,在用lab2a做辨识时,电机转速gMotorVars.Speed_krpm显示的值很大,显示的是几千转实际可能在一百多转,不知道是哪里采样不准导致的,还是另有什么原因?而且在磁链辨识EST_State_RatedFlux_OL时,电机就堵转了,参考了论坛里提到的一些方法还是会在辨识磁链时堵转。有人提到可以修改电流环PI参数,不知道有没有道理?
View Article28377D升级的一些问题
最近在做28377D在线升级(目前只用cpu1),遇到一些问题希望得到各位专家朋友的帮助,谢谢!我采用的是底层烧写程序升级顶层应用程序的思路。我现在的做法是,dsp的boot方式设置为boot to...
View Article使用controlsuite中F28M36x的flash_prog进行程序升级,程序跳转发生问题
大家好!最近在做以太网升级F28M36x,在controlsuite中F28M36x的flash_prog例程的基础上进行修改,在M3核应用程序跳转到Bootloader过程中出现问题,在线调试具体过程描述如下:当我在跳转语句处加断点时,给定跳转信号,执行到断点处,如下图所示点击单步运行,可以跳转到Bootloader的_c_int00处(0x00200071),再单步执行,从PC指针看出可以执行B...
View Articlemcbsp的spi从模式
设计一个stm32和dsp28335之间的spi通信,想实现一个片选信号cs电平变化的过程传多次数据。即主机cs电平一直拉低,然后与从机一直传输数据,从机为dsp,采用接收中断的方式。但是发现cs电平的一次变化只能传一次数据。总结一下就是在每次发送数据前都要对spi进行片选使能,为什么不能一次选中,之后进行多次的传输?mcbsp配置按照如图所示的配置:McbspbRegs.SPCR1.bit.RIN...
View Article28377加密
请问是在下面的代码中加入自己的密码吗,这个函数没有找到调用的地方,会执行吗//// CsmUnlock - This function unlocks the CSM. User must replace 0xFFFF's with// current password for the DSP. Returns 1 if unlock is successful.//Uint16...
View ArticleF28M36x memcpy问题
大家好,最近在做F28M36x的bootloader,是在controlsuite例程上修改的,当在程序跳入bootloader中后,需要执行memcpy(&RamfuncsRunStart, &RamfuncsLoadStart,...
View ArticleinstaSPIN-FOC感应电机参数识别
用motorware做感应电机的参数辨识,用的是28069F ISO control card 配合 高压套件盒子用交流输入,检测DC input 150V以上 启动motor identification 就会出现如下的错误,有时也会不报错 顺利完成参数辨识(其中低压情况时成功的可能性大)图中这个问题是我们用的28069卡自带的仿真器出现连接问题了吗 跟直流母线电压的值的高低...
View ArticleTMS320F28027F低功耗问题
请问F2807的最低功耗是多少? 用controlSUITE里的例程-------Example_F2802xHaltWake 下载到单片机里,测到的电流有5mA左右。电源系统用的是TPS54061,该电源在24V供电下静态功耗在测得有256uA。(没有接任何负载)整个板子只焊接了最小系统,和下载电路。运行Example_F2802xHaltWake...
View Article基于F28335的SVPWM相关问题
尊敬的TI工作人员: 目前正在用DSPF28335输出一个SVPWM波,关于相关的SVGEN程序已找到,但是有一个问题不明白,就是Ubeta=Uref*sin(wt)和Ualpha=Uref*cos(wt),对于期望电压矢量Uref应该取多少呢?目前我只想用DSP的PWM引脚输出,还没有应用到实际的逆变电路,也没有对于的参考电压和直流母线电压Udc,那Uref该如何取值?...
View Article