EPWM比较寄存器的数据输入类型
1、为产生SPWM波,需要下面这条语句EPwm1Regs.CMPB=EPWM1_TIMER_TBPRD*(1.0+M*sin(k*2.0*pi/1200))/2.0;EPWM的比较寄存器可以输入浮点数吗,因为后面计算出来的是浮点数,赋给比较寄存器的时候会不会自动转化为整型数据。2、配置成PWM输出的模式时,通过GpioDataRegs.GPADAT.bit.GPIO0可以读出GPIO0输出的PWM波...
View ArticleDSP28335 ADC采样率及采样窗口的问题
DSP28335 ADC部分的转换启动有三种方式:1.软件方式启动;2.ePWM方式启动;3.外部管脚启动。我想了解的是:应用ePWM方式启动ADC,如何确定该部分的采样率就是自己配置的,如10K大小的采样率。还有就是,ADC中的采样窗口对序列转换的时间有什么影响,因为序列转换完成后才会触发中断,进而进行相应的...
View ArticleHigh Voltage Digital Motor Control Kit 上位机HVDMC Kit User Interface 提示 Over...
电流保护是什么情况才发生的?我用的是HVDMC + PFC Kit V2.1请问出现这个警告意味着什么???? 怎么样才能解决这个问题? 现在是没接上220V电的,接上220V交流电之后 ,DC Bus voltage 显示300多V ,下面的 Over Current protection status 还是红色的 ! 鼠标点Motor Enable...
View ArticleTMS320F28069使用外部晶振问题
在28069例程包中的F2806x_SysCtrl.c中有看见这个例程:void XtalOscSel (void) {EALLOW;SysCtrlRegs.CLKCTL.bit.XTALOSCOFF = 0; // Turn on XTALOSCDELAY_US(1000); // Wait for 1ms while XTAL starts...
View Article关于转子时间常数的测量问题
本人大四狗,在实验室做电机控制,以前的转子时间常数一直是凑出来的,现在有了个对拖平台,可以进行堵转实验了。现在翻看堵转实验的资料,是可以算出转子电阻R2但是转子时间常数是转子电感/转子电阻那么转子电感如何确定呢?万分感谢
View Article静态指针数组如何保存在FLASH上.
CPU: TMS320F2812CCS6.0目的: 把数组testarray存在FLASH上, 并且把另一个数组testarrayaddress(保存有testarray数据地址)也存在FLASH上.变量定义如下:const int testarray[4]={0,1,2,3};const int *...
View Article关于flash烧写
用的是dsp28335,准备将代码烧写到flash中,烧写过程中出现了一点问题在主程序中,定义如下的类似数组:#pragma DATA_SECTION(RFFTinoutphaseBuff,"RFFTdata1"); //Buffer alignment for the input array,float RFFTinoutphaseBuff[RFFT_SIZE];...
View Article28335 更换不同机器的ccs3.3,编译结果不一样
28335在win7+CCS3.3环境下编译,if else的条件跳转执行异常,出现两条条件都进的情况。通过看汇编发现,确实是两个条件都进去,不知道为什么?代码如下图1所示。又将代码考到另一台机器上,xp+3.3,编译正常,出现跳转的汇编语句,如图2所示。这应该是编译环境的问题,求教是什么导致的这种情况发生?谢谢图一:无跳转图二:有跳转
View Article28377差分信号输入正负5v
你好: 我现在在使用28377采集AD信号,手上有一个正负5V的高精度差分传感器,想用16位来采集,请问能直接接377吗,如果转换成单端输入的话是否只能用12位,有没有现成方案可以把正负5v降到正负3.3v,请推荐,谢谢,另外手册上说能达到16位,实际可以多少,如果精度高得话,直接可以省掉AD芯片了。
View ArticleDSP28035的CLA触发问题
请问若用AD中断触发CLA后,AD中断程序和CLA task中的程序处理是并行的吗?如果中断程序处理完成而CLA task还在执行,会不会有什么影响?
View ArticleLAUNCHXL-F28027与drv8301,使用官方instaspin_foc下proj_lab05b例程,脱机运行
这是仿真模式下的参数截图,现在我想脱机运行,要如何修给程序中的参数,如gMotorVars.Flag_Run_Identify,gMotorVars.Flag_enableSys,gMotorVars.Speed_krpmlong等,我想给定一个固定速度让其单机运行,上电即能转动。
View ArticleCCS 5.5无法复制粘贴project
我使用的是CCS5.5,安装在默认路径c盘;另外使用C2000开发套件,将controlsuite安装在D盘。现在导入controlsuite中的例程后,想要复制这个project,再粘贴时便出现如下错误:请问这个问题要如何解决?
View Article