请教ControlSuite里面例程导入问题
请教ControlSuite里面例程导入问题,明明有很多例程,却只能导入左边12个,上面那两个文件夹view all... 里面另有35个例程却只能看里面的文件,不能导入。还是这些例程不能导入ccs运行?那这些例程应该怎么用呢?里面只有一个源文件可以看。
View Article28377D烧写程序问题
烧程序的时候怎么两个CPU都少写了 ,如何指定要烧写的CPU? 这个界面是不是用来选择要烧写的CPU的,为何只在一个工程的第一次烧写时有,之后的烧写从哪里调出来
View ArticleCCS 6.1 graphic 怎么打开啊!?
我现在想用graphic 显示程序中的某个变量或是数组的的动态变化情况,但是不知道怎么用graphic,好像graphic打不开,网上的教程好像都是CCS3.3的。不知道在CCS6.1中怎么用,我现在只能将变量添加到观察窗口,但是没有用曲线表示出来!
View Article无刷电机驱动性能优化
本人使用的是drv8301 revD开发板,要想使无刷直流电机在矢量控制下达到最优性能,即:低速抖动小且输出扭矩很大,高速运行很稳定,且不发热。应该重点研究电机的哪些参数(除了电阻,电感,磁链,电机电流大小)在user.h文件里进行合理设置?
View Article通过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 ArticleEQep1Regs.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 Article2808CAP抗干扰怎么解决
现在碰到一个问题 ,我用2812的ECAP2做输入捕获中断,当外界有大电压电流产生是,输入捕获会进入中断。//ecap 输入捕获中断//初始化输入捕获/*设置ECap中断流程1.关全局中断2.停止ECap计数器3.关Ecap中断4.设置相关寄存器5.清除中断标志位6.开ECap中断7.使能ECap计数器8.开全局中断*/void...
View ArticleMotorware中过调制时相电流重构的原理是啥?
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 Articlerts2800_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 ArticleTMU测试,在例程中有一个函数为__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 ArticleF28377D两个CPU之间通讯问题
对于多核没有什么概念,所以看了F28377D的一些事例,也没有看明白,应该是我看的太浅了,有几个初级问题想问下大家: 1、CPU1和CPU2都可以控制所有的外设吗?还是说CPU1可以控制所有的,而CPU2受限制,或者是其他的? 2、CPU1和CPU2是怎么工作起来的?有两个main?或者其他方式?应该有什么配置的吧?...
View Article28335 汇编 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