DSP2812 DELAY_US()函数延时不正确
芯片:DSP2812 系统频率:150MHz 在线测试,测试过程中,观察D0口输出信号周期为346ns,通过ccs观察每个delay函数的运行时间为固定的13个时钟周期。 向各位大神求助
View ArticleC2000中的type attribute
最近在移植程序,源程序用了一字节对齐,然后在想问一下C2000的编译器或者是C2000的硬件是不是不支持packed的方式啊?因为每次build的时候都提示invalid attribute。如果我还是想要一字节对齐有没有什么别的方法?
View Article关于使用C2prog V1.7下载28377s程序的问题?
问题1:C2prog 最新版本V1.7是否支持28377S下载程序?问题2:如果支持,我使用的是全双工通信,28377S有正确配置SCI BOOT 为什么就是下载不进去?会是哪些原因?
View Article关于仿真器连接,请问各位大神,谢谢!
现在的问题代码是:Error connecting to the target:Error 0x80002240/-233Fatal Error during: Initialization, OCS, Control,This error was generated by TI's USCIF driver.SC_ERR_PATH_BROKEN <-233>The JTAG IR...
View ArticleF28035 CAM文件修改了程序不运行
我想要修改F28035的CAM文件,就是F28035.CMD 但是修改了以后程序不运行,不知道是不是那里改错了。求大神帮忙看一下哪里有问题啊???红色标记的地方是我修改了的MEMORY{PAGE 0: /* Program Memory */ /* Memory (RAM/FLASH/OTP) blocks can be moved to PAGE1 for data...
View Article怎样复制IQmath的程序到ram中
为什么我的IQmath程序运行速度很慢,请问是不是应该把IQmath的程序复制到RAM中运行呢?该怎么操作呢。。。?第一次用C2000。。。我程序里面在CMD文件里面做了这样的修改 : /* Allocate IQ math areas: */ IQmath : LOAD = FLASHA, RUN = RAML01,...
View ArticleCCS3.3用两个仿真器XSD100V1能同时连接调试两块DSP28335吗?
我目前用的是CCS3.3,我有两个仿真器XDS100V1,电脑操作系统是win7 64位,目前可以调试一块DSP28335,我现在有一块板子上有两个DSP28335,两个DSP都有各自的JTAG插口,而且这两个JTAG没有任何电气联系,是相互独立的,我需要同时调试这两个DSP。那么我可以用CCS3.3,两个仿真器XDS100V1实现吗?
View Article没有源文件只有.out文件,用CCS6.0如何将.out烧写到TMS320F28023中
用的XDS100V3的仿真器,生产时候不方便打开源程序进行烧录,有什么办法通过CCS6.0直接烧录.out文件么?
View Article电机低压时可以控制,高压时却不能控制,请问问题可能出现在什么地方?
使用例程:motorware中的lab20,电机控制程序使用电机:额定电压220V,额定电流3V,额定转速3000rpm使用芯片:28069M情况说明: 在使用例程控制该电机运行时,先施加的母线电压为100V,此时电机转速可以正常控制。但当母线电压升到150V时,电机在PWM使能后先抖动两下,然后就以2300rpm的速度转动,速度不受调节与控制,修改电流、转速的PI系数也没有任何变化。...
View ArticleF28069在debug模式下正常,在release模式下程序不运行,在线调试进入非法中断
F28069在debug模式下正常,在release模式下程序不运行,在线调试进入非法中断。在初始化ADC时候在DELAY_US(ADC_usDELAY);跳入llegal operation TRAP中断,origin =...
View Article直流总线补偿算法问题
直流总线补偿算法的补偿原理是什么?什么情况下使能直流总线补偿?控制器的 Iq 和 Id都需要补偿吗,看例程,有些仅对Iq或Id补偿,并不是对Id/Iq都补偿,有什么影响?
View Articleload program 错误 Error:File Loader
Data verification failed at address 0x3A47. Please verify target memory and memory map. 同一份OUT文件,三个目标板,只有一个板卡没错误提示。另外两个板卡有上面错误。想问下,是不是OUT文件与目标板卡有对应关系吗?
View Articleinstaspin中关于电机转速最大值设置问题
使用的是motorware中instaspin-foc例程5结合TI官方的8301开发板调试,调速过程中,当速度达到3800转时电机速度无法再上调,通过expressions窗口观察CTRL变量,发现当电机转速达到3800转时,spd_out的值已经接近等于spd_max的值,后更改spd_max的值,电机转速可以继续上调,但当spd_out等于spd_max时又无法再继续上调了,想...
View ArticleTMS320F28069处理器的DMA功能支不支持SCI串口通讯?
目前在用TMS32F28069做伺服驱动器,要接收编码器反馈信息,速度要求较高想用DMA功能来辅助SCI串口接收数据,查了下手册不太确定是否可以支持SCI,想请问一下TI工程师或各大网友大神,TMS320F28069处理器的DMA功能支不支持SCI串口通讯,谢谢了!!
View Article关于F28069芯片基于CAN总线的组网
各位大神: 本人有一个关于CAN总线的组网问题想咨询一下。在说问题前,我先说一下项目背景:1)项目是基于F28069 DSP芯片开发的电源模块;2)模块最多要支持3台机子并联工作;3)并联模块中有一台为主机,另外为从机(从机数量取决并机数,S=N-1,N代表总并机数量);4)...
View Articlecontrolsuite的BLDC_sensored例程编译出错
我编译controlsuite的BLDC_sensored例程是出现如下错误,请问哪位遇到过同样的问题,可以分享一下吗,E2E社区里面有人说是高版本编译器的兼容问题,是这样吗"../F2806x_GlobalVariableDefs.c", line 376: error: declaration is incompatible with "volatile struct...
View Article使用ti-cgt-c2000_V5.2.1编译程序正常运行,改用ti-cgt-c2000_V6.4.12编译器或是其他高版本编译器,编译的文件无法正常运行。
使用ti-cgt-c2000_V5.2.1编译程序正常运行,改用ti-cgt-c2000_V6.4.12编译器或是其他高版本编译器,编译的文件无法正常运行,调试中程序流有问题。
View Article关于互补PWM程序的一点疑问
在TI官方给出的电源套件-TIDM-1001 LLC的PWM_HB_LLC_2PHIL_SR.c里面有关于互补PWM的初始化程序,我感觉有问题,向大家请教下,请不吝指教。我只留下关键代码,其他的一些初始化代码略去void PWM_HB_LLC_2PHIL_SR(int16 n, int16 m, int16 period)//这里用的是EPWM1A和1B,所以n=1{(*ePWM[n]).TBPRD...
View Article28335Mcbsp配置成spi后时钟个数出现偏差
运用DSP对铁电RAM以SPI的方式进行读写操作,由于需要一次性发送多组8bit数据,时序图如图所示。在运用28335中的McBSP配置为spi后,在时钟停止模式下,一次性发送6组8bit的数据,第一组数据的时钟个数正确,从第二组到第六组的时钟个数都不正确,如图所示。当改为每次发送2组数据之后,第2组数据的时钟也会多出一个,变成9个,如图。初始化代码如下void init_mcbsp_spi() {...
View Article