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

Image may be NSFW.
Clik here to view.

导入工程图出错

用ccs5.5导入工程图时出现如下情况,请大神指教。急!

View Article


Image may be NSFW.
Clik here to view.

请教ControlSuite里面例程导入问题

请教ControlSuite里面例程导入问题,明明有很多例程,却只能导入左边12个,上面那两个文件夹view all... 里面另有35个例程却只能看里面的文件,不能导入。还是这些例程不能导入ccs运行?那这些例程应该怎么用呢?里面只有一个源文件可以看。

View Article


Image may be NSFW.
Clik here to view.

28377D烧写程序问题

烧程序的时候怎么两个CPU都少写了 ,如何指定要烧写的CPU?  这个界面是不是用来选择要烧写的CPU的,为何只在一个工程的第一次烧写时有,之后的烧写从哪里调出来

View Article

无刷直流电机额定电流大小

为什么我加了额定负载以后,无刷直流电机的电流却只有额定电流的四分之一那么大?这是什么原因导致的?莫非是电机参数辨识错误?还是?

View Article

使用新设计控制板,InstaSpin-FOC控制程序应该如何修改

    在使用自行设计的控制板后,使用28069M control...

View Article


TMU的函数有哪些

TMU的函数有哪些

View Article

CCS 6.1 graphic 怎么打开啊!?

我现在想用graphic 显示程序中的某个变量或是数组的的动态变化情况,但是不知道怎么用graphic,好像graphic打不开,网上的教程好像都是CCS3.3的。不知道在CCS6.1中怎么用,我现在只能将变量添加到观察窗口,但是没有用曲线表示出来!

View Article

求教:TI的FOC无感的方案的程序,原理图相关的整套资料如何查找下载,谢谢!

求教:TI的FOC无感的方案的程序,原理图相关的整套资料如何查找下载,谢谢!

View Article


无刷电机驱动性能优化

本人使用的是drv8301 revD开发板,要想使无刷直流电机在矢量控制下达到最优性能,即:低速抖动小且输出扭矩很大,高速运行很稳定,且不发热。应该重点研究电机的哪些参数(除了电阻,电感,磁链,电机电流大小)在user.h文件里进行合理设置?

View Article


Image may be NSFW.
Clik here to view.

通过CCS6.0软件中设置的c2000 hex Utility直接生成的hex文件和外部独立使用hex2000.exe 生成的hex文件不同

通过CCS6.0软件中设置的c2000 hex Utility直接生成的hex文件和外部独立使用hex2000.exe 生成的hex文件明显不同。是不是因为 在CCs6.0 c2000 hex utility 的配置有错误吗?这里按照网上说明配置如下:这里截取两种方法产生的hex文件,如下:求大神解答。差别太多了这是intel格式的,Ascll格式同样也是不一样

View Article

关于弱磁调速这段代码 有点糊涂

if(FW_getFlag_enableFw(fwHandle) == true) { FW_incCounter(fwHandle);if(FW_getCounter(fwHandle) > FW_getNumIsrTicksPerFwTick(fwHandle)) { _iq refValue; _iq fbackValue; _iq...

View Article

Image may be NSFW.
Clik here to view.

EQep1Regs.QPOSLAT锁存值问题

void InitEQEP1(){EQep1Regs.QUPRD=300000; //2ms 产生超时事件中断EQep1Regs.QDECCTL.bit.QSRC=0; // QEP quadrature count mode EQep1Regs.QEPCTL.bit.FREE_SOFT=0; EQep1Regs.QEPCTL.bit.PCRM=01; // 最大值时复位...

View Article

2808CAP抗干扰怎么解决

现在碰到一个问题 ,我用2812的ECAP2做输入捕获中断,当外界有大电压电流产生是,输入捕获会进入中断。//ecap 输入捕获中断//初始化输入捕获/*设置ECap中断流程1.关全局中断2.停止ECap计数器3.关Ecap中断4.设置相关寄存器5.清除中断标志位6.开ECap中断7.使能ECap计数器8.开全局中断*/void...

View Article


Motorware中过调制时相电流重构的原理是啥?

motorware中过调制时,相电流重构采用两步来实现,第一步:// select valid shunts and ignore one when neededif (svgencurrent->IgnoreShunt==ignore_a){ // repair a based on b and cIa = -Ib - Ic; //Ia = -Ib - Ic;}else if...

View Article

rts2800_ml.lib在CMD自定义FLASH扇区,如何实现?

rts2800_ml.lib编译后在MAP文件中是自动分配扇区的,_c_int00函数在哪个扇区不固定,现在我要保留一个扇区做IAP烧写,在其他扇区程序不完整的情况下,单独保留的扇区中程序能独立运行,也就是从DSP复位能跑到main(),从而完成IAP烧写。如果不固定_c_int00的扇区,程序跑不到main()。看了一些帖子,没有谈到具体如何去操作CMD,有TI提供的文档吗

View Article


怎样把把一个数组放到指定的flash地址

怎样把把一个数组放到指定的flash地址?#pragma DATA_SECTION(aa,".mydata");_iq aa[2];cmd:MEMORY{PAGE 1 :   /* Data Memory */        MYSPACE     : origin = 0x3F6100, length = 0x000002}SECTIONS:{ .mydata             : {}...

View Article

TMU测试,在例程中有一个函数为__sinpuf32,有些不明所以,可以解释一下含义吗

TMU测试,在例程中有一个函数为__sinpuf32,有些不明所以,可以解释一下含义吗函数如下:// TMU_runTest - Execute SIN generation test (TMU)//float TMU_runTest(float *inputVector,float *tmuOutput, int16_t size){ int16_t i; float start_time =...

View Article


电流重构 有没有文档说明?

static inline void HAL_setTrigger(HAL_Handle handle,const SVGENCURRENT_IgnoreShunt_e ignoreShunt,const int16_t minwidth, const int16_t cmpOffset){ HAL_Obj *obj = (HAL_Obj *)handle;PWM_Obj *pwm1 =...

View Article

F28377D两个CPU之间通讯问题

        对于多核没有什么概念,所以看了F28377D的一些事例,也没有看明白,应该是我看的太浅了,有几个初级问题想问下大家:        1、CPU1和CPU2都可以控制所有的外设吗?还是说CPU1可以控制所有的,而CPU2受限制,或者是其他的?        2、CPU1和CPU2是怎么工作起来的?有两个main?或者其他方式?应该有什么配置的吧?...

View Article

28335 汇编 SBF 指令 LRETR 指令请教

L00A5DE: MOVW DP,#0x1A0 TBIT @0x01,#0  SBF L00A647,TC  MOVU ACC,@0x05  MOVB XAR4,#0x3  RPT #0xF  ||SUBCU ACC,@AR4  CMP AL,@0x04  SB L00A647,HIS MOVL XAR4,#0x3125B8 MOVW DP,#0x1C4 MOVL XAR5,*+XAR4[0]...

View Article
Browsing all 12274 articles
Browse latest View live


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