ccsv5.5工程导入问题
在ccs v5.5导入工程的时候直接将controlsuite中的example进行project---import existing ccs eclipse...
View Articlepiccolo 2803x hrepwm 问题请教
您好!piccolo高精度PWM有几个问题咨询下,非常感谢您!1)SPRUGE8E手册中关于CMPAHR的计算:Step 2: Fractional value conversion for CMPAHR registerCMPAHR register value = (frac(PWMDuty*PWMperiod)*MEP_ScaleFactor+0.5) << 8; frac...
View ArticleInstaSPIN-FOC lab 11问题请教
lab11为A Simplified Example without Controller Module,程序中有如下代码:#ifdef FAST_ROM_V1p6 { // These function calls are used to initialize the estimator with ROM // function calls. It needs the specific...
View ArticleInstaSPIN函数EST_getAngle_pu ()返回值
在调试时,将EST_getAngle_pu ()返回值赋给_iq angle_pu,利用观察窗观察angle_pu的波形,发现电机正转时,该值为0到1,而反转时,该值为-1到0。但是该函数的返回值不是0到1之间吗?技术指南上是这么写的,怎么还会出现-1到0呢?正转切换到反转:正转:反转:
View Article工程选择RAM还是FLASH,区别在哪里
请问下,我买的开发套件文档里介绍If you are working with Buck_VMC_F2837xS project,set F2837xS_RAM project configuration as the active configuration,这里还有Flash工程,请问下工程选择ram和flash这两者有什么区别,请指点下,谢谢
View ArticleTMS320F28377D双核CPU2无法运行
参考controlsuite例程,编写两个IO灯指示程序,用官方2837xD_FLASH_lnk_cpu1.cmd 2837xD_FLASH_lnk_cpu2.cmd文件,CPU1里的点亮LED程序正常运行,CPU2的程序无法加载,点击DEBUG后会出现如下错误提示:C28xx_CPU2: Error setting the GSxMSEL register for Flash...
View ArticleF28335例程调试,写外部Flash,程序在执行ChipErase中语句时,停止运行
我在对F28335开发板进行 写外部Flash 调试时,在在执行ChipErase中语句时,停止运行,如果手动停止调试,在启动,会弹出 DSP将进入 Low Power Mode,然后调试就终止了这是临时截得图,并不是调试时截得,下面是主程序图求帮忙解答
View ArticleTI的例程 cla_sqrt F2837xS examples V200
cla_sqrt例程中,CLA的task1任务内容如下://**********************sqrt.cla********************__interrupt void Cla1Task1 ( void ){fResult =...
View Articleflash_kernel例程的_InitBoot:_ExitBoot不解
下面 LCR _main运行完后,EntryAddr不是应该放在RPC里吗,为何在ACC里?PUSH ACC, POP RPC又是何意?_InitBoot:; Initalize the stack pointer.__stack: .usect ".stack",0 MOV SP, #__stack ; Initalize the stack pointer; Initalize...
View Article关于使用TI支持InstaSPIN-FOC的高压电机控制套件TMDSHVMTRINSPIN 的IPM功率模块炸管子问题
三相电机控制套件:350V、10A、1-1.5 kW,带 Piccolo F28069M、InstaSPIN™-FOC...
View ArticleTMS320F28335 在线调试
//Clean up magnitude buffer for (i=0; i < RFFT_SIZE/2; i++) { RFFTmagBuff[i] = 0; }在线调试时,执行到这个FOR 循环时,出现问题,报错为:No source available for "0x3ff626" ,请问这是什么原因导致的呢?
View Article关于out文件的内容
简单的说,问题是这样的。有两个out文件,一个烧录进28035,然后用uniflash打开第二个进行verify,结果显示verify成功。但是,用文件比较工具打开两个文件进行比较,却显示两个文件有些差异。理论上,我编译出的两个文件代码应该是一样的,是不是out文件中包含了每次编译的时间之类的信息?如果verify成功了,是不是就足可以证明两个文件是一样的?
View ArticleF28M35H52C双核程序不起动
公司买到了一批Silicon Revision 0的芯片,结果发现只烧M3-Flash单核程序,能正常运行;烧了M3-Flash-Standalone双核程序,两个核就都不启动了。估计是芯片版本太低,IPC部分不兼容了,但是查F28M35x Silicon Errata文档实在又查不出个所以然来。。。我把芯片照片、原理图、程序传上来,求大神解惑!谢谢
View Article大家好,我想了解下28335自带的AD采样速度到底有多快?
我看书上写的ADC最高时钟频率才25Mhz,这个25Mhz是如何工作的呢?? 我想知道最高的采样速率是多少啊,多少MSPS。。。。。。。。。顺便问下28377的采样速率,谢谢大家了。
View Article矢量控制电流环调节
利用矢量控制控制电机,我想在同一速度(比如300rpm)下提高扭矩,应该采用什么方法?程序中应该修改什么变量?如果增加Iq可以提高扭矩,可Iq是速度环的输出,程序中应该怎么加大Iq呢?谢谢
View ArticleCCS5 编译时生成不了.out文件
Description Resource Path Location Typegmake: *** No rule to make target `E:/LZX/DSP2833x/Demo/DSP2833x_headers/cmd/DSP2833x_Headers_nonBIOS.cmd', needed by `FMCW_Demo.out'. FMCW_Demo Unknown C/C++...
View Article转矩控制
转矩控制模式中,如果负载转矩恒定,在基速以下,增加Iq的值,电磁转矩增加,那么在大于负载转矩情况下,理论上就会一直加速。实际情况下,速度增加到一定值后稳定下来(还未超过额定速度),这是为什么?
View Article本人在校学生一枚,请问各位大牛C2000的算法有没有用浮点数来写的,在controlsuit里面可以找对应的源文件与头文件吗?
本人在校学生一枚,请问各位大牛C2000的算法有没有用浮点数来写的,在controlsuit里面可以找对应的源文件与头文件吗?
View Article