Quantcast
Channel: C2000™︎ 微控制器论坛 - 最近的话题
Browsing all 12258 articles
Browse latest View live

TMS320F28335 FLASH烧写次数

我用的是TMS320F28335  型号的CPU,我想知道这款CPU的FLASH烧写次数是多少?

View Article


请问ISR.asm中VloopCtr的作用是什么?

Volt_Loop_Begin: ;Execute Vloop every VoltCurrLoopExecRatio times, defined in Settings.h file ratio=8 MOVW DP,#(VloopCtr) INC @VloopCtr CMP @VloopCtr,#VoltCurrLoopExecRatio ; B VL_SKIP,LT ; MOV...

View Article


28377D与USB通讯过程丢失高8位问题

28377D在与USB通讯的过程中会丢失高8位,如这个链接所述:http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/t/112591.aspx。请问,TI有为此做一个库函数吗?让16位的C2000可以与8位的USB进行通讯,这之间的转换都在函数内部进行。不需要我自己再做一个函数来对16位的数据进行拆分。

View Article

关于主程序中求解方均根RMS的问题

请问主程序中* Function Name: sRMSCal * Description: Calculate the RMS value of the AC sample * Parameter: dwSum --- The squre sum of the AC sample * dwRatio -- Q24 * dwRatio = Real value * wFormat -- The...

View Article

关于ISR中断中求解phase error 的问题

MOVL @XT,ACCMOVW DP,#_dwPll_Cos_out IMPYL P,XT,@_dwPll_Cos_out ;P = Cos_Out * Ref_Sin[31:0]  QMPYL ACC,XT,@_dwPll_Cos_out ;ACC = Cos_Out * Ref_Sin[63:32] LSL64 ACC:P,#13 ;ACC->Q24, Phase error = 2 *...

View Article


28377D/S有没有其他办法(除了TI提供的)把程序固化在flash里面然后复制到RAM里面运行。

正在用28377D这颗芯片,发现TI提供的把程序放在FLASH里面的办法太啰嗦了,然后我按照28335进行了改进,CMD文件如下:MEMORY{PAGE 0 : /* Program Memory */ /* Memory (RAM/FLASH) blocks can be moved to PAGE1 for data allocation */ /* BEGIN is used for the...

View Article

TMS320C28x系列汇编指令中加 || 的作用及其用法

最近在做28335的C和汇编混合编程,在查看C的反汇编内容及一些资料时,发现部分汇编指令前面有“||”符号,但网络资料并没有查找到“||”的作用及其用法,将反汇编内容嵌入到28335工程中进行编译,若没有此符号则编译通过,若有此符号则编译不通过,请问,“||”表示什么意思?具体怎么用?有没有可以参考的资料?

View Article

关于28035的数字比较器的使用

专家,您好:我想用28035的比较器做以下功能(同一个比较器交替控制PWM1与PWM2):50Hz的交流正半周在1A口信号>DACVAL时,封波PWM2A;50Hz的交流负半周在1A口信号<DACVAL时,封波PWM1A;交流过零检测没有问题,DC模块的配置没有问题,自己测试过!但是实现上述功能时,没有成功。找不出问题所在,请专家帮忙!谢谢代码如下:交流正半周10ms#if...

View Article


采用ccs5.5调试tms320f28069时出现:no source available for 0x3ff75c

求解决方法…

View Article


电机空载启动有时堵死,怎么回事?

调试马达例程有时电机启动会堵死,电流很大,什么原因?

View Article

HVPSFB中ePWM寄存器配置问题

HVPSFB的PCMC模式,HVPSFB-DPL-ISR.ASM中的代码:SR1_2:  MOVW  DP,#_Comp1Regs.DACCTL  MOV  @_Comp1Regs.DACCTL, #4      MOV  @_Comp1Regs.DACCTL, #5     MOVW  DP,#_EPwm4Regs.AQCTLA   MOV  @_EPwm4Regs.AQCTLB, #0x0021...

View Article

28335套件中HVPM senserless 28335中LEVEL2测量Ia Ib

我想问下怎么测量,DLOG后面应该怎么写

View Article

28377D的EMIF问题

在16位异步SRAM正常模式时,观测CE脚、WE脚、OE脚,主频200M,1/1分频,一个clk周期应该为5ns,配置出来三个脚都有不同程度的延时,而且波形很糟糕,30ns的WE和OE低电平时间实际为50ns和60ns,尤其是WE管脚,在低电平阶段有一个高电平尖峰,把周期放慢10倍后波形正常了,但是延时和WE高电平尖峰依然存在,我用的是V190control...

View Article


扭矩限制方法

本人使用drv8301 revd开发版,InstaSPIN FOC算法,我应该怎么做才可以在控制速度大小的同时,又可以限制电机输出扭矩的大小?按道理说应该控制Iq_ref即可控制扭矩,可是Iq_ref是速度环的输出,从而无法控制。当我控制Iq_A去进行扭矩保护控制时,扭矩精度特别低,请问应该怎么做即可以控制速度又可以控制扭矩?非常感谢!

View Article

关于结构体和函数指针的问题.

typedef struct{    void  (*calc)(void *);  // Pointer to calculation function    int32  ref;             // PID给定,Q15    int32  fdb;             // PID反馈,Q15} PID_FUNC;PID_FUNC pidFunc =...

View Article


TMDSHV1PHINVKIT 评估板 上的 15V和5V产生模块 RP902A

TMDSHV1PHINVKIT 评估板 上的 PW1(15V和5V产生模块 RP902A)在官网上没有找到相关的资料。请提供电路图和PCB版图。如果有,请发送 sixuanlu@163.com

View Article

CCS编写了28335程序,编译出现没有安装'XDAIS' v1.0.0的错误,具体错误报告如下,请问怎么解决

**** Clean-only build of configuration Debug for project LED ****"F:\\tiCCS\\ccsv6\\utils\\bin\\gmake" -k clean DEL /F "CMD\28335_RAM_lnk.exe" "CMD\DSP2833x_Headers_nonBIOS.exe" "LED.out" "LED.hex" DEL...

View Article


Image may be NSFW.
Clik here to view.

执行 run_from_xintf 的CCSV4版本出错

运行 TI 官方提供的 run_from_xintf 代码,编译阶段正常,尝试将代码下载到 开发板执行,提示验证错误.不知道是什么原因,本人仅导入此工程,做了仿真器的配置.仿真器:XDS100V2Code Composer Studio Version: 6.1.3.00034

View Article

InstaSPIN-foc的lab05a和lab05b是如何实现sensorless电机启动的

只知道InstaSPIN-foc在启动时使用forceangle,当速度达到一定值切换到FAST的angle。能否详细介绍下具体的启动策略,结合历程中的程序,具体哪个函数是实现这样的功能,是否开源。手册中有提到TRAJ函数是完成这样的功能,使用forceangle启动是否也需要通过调用ROM中的代码,实现电机启动功能。是否与28335应用手册中的方法相似,用没有其他控制器的资料或程序可供参考,谢谢~...

View Article

28027 内部温度传感器精度多少?

28027 内部温度传感器精度多少?

View Article
Browsing all 12258 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>