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

无刷直流电机驱动方案

你好.老师.我是外行.我购到一无刷直流电机驱动器.不能满足使用.它在瞬间起动达不到11000转.[0.1秒].能否为我设计.费用我担.市场有量.原先是整机进口.现在要国产.谢谢.吴其来.13757957812.

View Article


28035的高精度PWM口

28035/28033这两款DSP的高精度PWM口特定条件下,会发波异常,这点的话,是怎么导致的???还望TI专家分析解释下

View Article


PMSM噪声控制

本人仿照drv8301 revd电路板自己做了一块,可是我的电路板当电机运行在低速(300rpm)时有噪声,而TI的没有噪声,这是怎么回事?我都是驱动同一个电机。有什么方法可以抑制电机的噪声?

View Article

Image may be NSFW.
Clik here to view.

CCS7下调试28069的问题

哪位可以解释一下CCS的目标配置文件里的这里怎么使用。我都是用默认的,选C28XX时右边initialization script会出现一个.gel文件,而选CLA_0时不出现,谢谢。我目前只烧录了28069 controlstick里面的闪灯程序,可以用CLA_0吗

View Article

28377例程中关于ADC的初始化问题

28377的例程中有下面一段代码,请问这个是干什么用的呢?CpuSysRegs.PCLKCR13.bit.ADC_A = 1;//开启ADC时钟 CpuSysRegs.PCLKCR13.bit.ADC_B = 1; CpuSysRegs.PCLKCR13.bit.ADC_C = 1; CpuSysRegs.PCLKCR13.bit.ADC_D = 1;//check if device is...

View Article


28379#program INTERRUPT问题

#pragma INTERRUPT (ResolverISR, HPI) #pragma INTERRUPT (MotorControlISR, LPI)我在ti的controlsuit里面的28379的程序中看到了这样一行代码,我查了一下说与中断优先级有关系,能详细说明一下吗,谢谢!

View Article

新手的烦恼-关于如何学习DSP

如何学习DSP呢?作为小白,我刚刚开始先在研旭买了一个开发板,这个板子应该不是最小系统吧!找本手把手学28335的书,跳过了前面对于芯片资源 系统时钟等的讲解,直接看GPIO  中断系统  epwm  eCAP 紧接着就看了ADC,今天回顾我以前看的,发现自己只是知道如何配置寄存器,每个寄存器的0...

View Article

F28027 PWM硬件关断

F28027的PWM功能,可以设置成 仿真时期,到断点,系统暂停的时候硬件自动输出低电平吗?

View Article


关于SDFM模块的时钟和FILRES信号问题

我在看28377的datasheet和controlsuit里面的28377例程时,28377的开发板是用ti的1304作为调制模块接入28377的sdfm模块,他们两个的时钟是由EPWM5模块的PWM输出提供,EPWM11的CPMA作为SDFM模块的FILRES信号。请问时钟信号能由别的端口提供吗(除EPWM端口外),EPWM11的CPMA触发SDFM模块内部的Data Filter...

View Article


C:\ti\controlSUITE\development_kits\DRV8312-C2-KIT_v128\BLDC_Sensored

这个例程 仿真可以运行,但是上电不会启动。没见Flash CMD  文件 只有RAM cmd    应该怎么处理啊 。怎么实现 串口下载程序   ?

View Article

5h. Step response generation and graphing for controller tuning

马达例程 5h    绘图和控制器调优       这个功能 用在哪里 ?

View Article

TMS320F28335McBSP模拟spi收发数据,示波器观察数据顺序错位!!

我想请教下一个我在开发过程中遇到的问题:关于用F28335McBSP模拟spi收发数据,配置mcbspB成SPI模式,从模式和上位机通信,每次接收和发送数据长度为8位。上位机那边发出36x8位的数据(头两个八位数据为帧头0XAA和指令0X5A),dsp返回一些计算后的数据,采用如下代码(简化逻辑后的)。 for(j=0;j<36;j++) //Initialize data {...

View Article

Image may be NSFW.
Clik here to view.

28035的 LIN 模块通讯问题

28035的LIN模块,用作SCI兼容模式,参考controlsuit的几个例子,写了一段简单的代码,结果出现一个问题:如果利用缓存模式,填满LinaRegs.LINTD0和LinaRegs.LINTD1 共8个 char,然后不管使用loopback还是对外部发送, 结果总是丢失 LinaRegs.LINTD0.bit.TD0...

View Article


LIN兼容SCI模式下,无法实现对外发送LIN信号,请指点!

完全 按照control suite里的例程(如下配置)Example_2803xLinSci_DLB_int,把loopback置0取消后,还是没办法对外发送信号,做了些尝试还是没办法输出任何信号,是不是还要配置什么才能实现对外发送LIN信号波形。void SetupSCI(void){ //Allow write to protected registers...

View Article

UCOSII中任务堆栈如何具体的实现保存CPU寄存器的值?

小弟刚刚学习UCOS-II,问题可能比较low,请各位大神不吝赐教,感激不尽。如题所说,UCOS中穿件任务时都会调用到一个函数OSTaskStkInit(),该函数位于os_cpu_c.c该函数将任务创建时 开辟的任务堆栈的栈顶指针传递进来,以后任务堆栈就会保存在这块内存对吧,问1,我想,说的是任务切换时...

View Article


28033串口烧写问题

我在使用28033时遇到如下问题:开发环境是CCSv6,串口烧写工具用的C2Prog。在使用CLA进行运算的时候,如果调用了CLAcos()或是其他三角函数,就会在.out文件生成.hex文件时额外生成一个.i10文件。使用串口烧写时貌似只能烧写hex文件。只用烧写.hex文件就行了吗,不用管.i10文件?但是现在感觉至少写.hex文件计算结果好像不对。有没有办法用串口把hex和i10都烧进去,或者...

View Article

28335两次for循环嵌套程序运行不正常

28335,ccs3.3在main函数中,有一段代码为:int i;int j;for(i=0;i<100;i++){    for(j=0;j<1000;j++)        {           XXXXXX        }}如果j的判别为如上所示,在这段代码后面设定断点,无法执行到后面的语句;如果j的判别为j<100,程序执行正常。请教,这是为什么问题导致的,谢谢。

View Article


求教汇编代码含义

调试遇到问题无法解释,很多人都说看看编译后的汇编代码情况,打算学习dsp28335中涉及汇编的相关知识。ti芯片的汇编指令是有自己特殊的么?有什么文档么?再有哪位大侠先帮我解释下if else 和for的汇编是什么意思啊?如下照片所示,谢谢了

View Article

Image may be NSFW.
Clik here to view.

PWM的周期应该怎么算

大家好,我正在用C2000学习PWM,处理器是F28377S。我想发送5000Hz的PWM,但是现在还没太搞明白PWM波的周期应该怎么算,还请大家帮助一下。手册里有下面一张图,使用中间那个模式,我理解PWM波的频率就应该是 F= TBCLK/(TBPRD+1)F28377S的频率是200MHz,即1/TBCLK=200M,所以想发出5000Hz的话,TBPRD =...

View Article

关于POWER SUIT的GUI无法显示的问题

1、我试着打开control suite->PowerSuite ->Single Phase Inverter: Grid Connected Inverter 项目,可以在CCS6.1中建立项目,也可以编译通多。但是相应的“补偿设计器”GUI界面没有打开,无法调整补偿网络的参数。我看了PowerSuite下面的F&Q,依然没能解决问题,请问有谁知道如何解决这个问题吗?谢谢大家!

View Article
Browsing all 12268 articles
Browse latest View live


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