您好!
我的程序有一个变量地址是在0x0000a000的,在CLA和CPU都有调用。
然后0x0000a000是Cla1Share的首地址。
我遇到的问题是,虽然这个0x0000a000的变量uiFreqAvgCalStartFlag每次在CPU的代码中会清0,但是快速运行一段代码之后,就会发现这个变量uiFreqAvgCalStartFlag被改写为1.
而且是只有放在0x0000a000的变量才会被改写为1,放在后面的变量都不会…
您好!
我的程序有一个变量地址是在0x0000a000的,在CLA和CPU都有调用。
然后0x0000a000是Cla1Share的首地址。
我遇到的问题是,虽然这个0x0000a000的变量uiFreqAvgCalStartFlag每次在CPU的代码中会清0,但是快速运行一段代码之后,就会发现这个变量uiFreqAvgCalStartFlag被改写为1.
而且是只有放在0x0000a000的变量才会被改写为1,放在后面的变量都不会…
我按照C2000Ware_PATH\utilities\clb_tool\clb_syscfg\doc\CLB Tool Users Guide.pdf文件的步骤,烧录并观察各例程现象,CLB部分的程序没有起作用。例如clb_ex2_gpio_input_filter.c,epwm1AB能输出信号,改变cglitch输出信号也随之改变,但是没有滤波效果。表明epwm程序配置部分正常起效…
当我想选取EPWM7作为相移的基准主通道时,其他EPWM通道出现了不断相移的情况,但我的相移寄存器给的时固定值,换用EPWM1作为主通道后不会出现这种情况,想求助一下这种情况应如何解决。以下附上我的代码
//###########################################################################
/…
GPIO41设置为输入,无上下拉模式,芯片外部GPIO41通过电阻接GND,测试GPIO41对GND的电压为0.02V,输入寄存器GPIO41的状态是1,这是为何?
您好:
我在用官方的库文件测试cla运算的时候发现除法运算出现问题,有时候计算结果会出现正负相反的情况,而其它类型的运算基本都正确
您好,我想在程序运行时,CPU通过HLC向CLB读取计数器的值,例如C0。为此我用syscfg设计了一个简单的程序验证是否能正常读取,如下:
Count0:
Reset: Counter 0 Equals Match1;
Event Tigger: Zero;
Counter Enable: one;
Direction: one;
Match Reference 1:1000;
R0 Initial Value: 50;
Event0:…
各位大神,求助一份TMS320F28377SPTPS的最小原理图,看看相关配置电路,感谢。
您好,我目前在修改ti的例程。我使用epwm1计数触发中断,可以进中断,但是adc采出的电流和偏移值全部都是0,能否帮忙看看问题在哪里?或者什么情况会导致电流值无法采集到呢void adc_register_init(void){ Uint16 acqps; EALLOW; //1.时钟配置 CpuSysRegs.PCLKCR13.bit.ADC_A …
如题,DEBUG的时候如下图所示:通过变量窗口可以看出程序没运行
Run-ReStart之后如下图所示,通过变量窗口可以看出程序在运行,为什么会这样呢?若是这样下进去FLASH掉电再上电程序能正常运行吗?
[35]>> D:/CCS/CCS_20.1/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS/include/math.h, line 261: [36] INTERNAL ERROR: no match for SQRT [37]This may be a serious problem. Please contact customer support with…
My Code Composer Studio will occur compilation error ,I have tried a lot of solutions to compile the subjects ,but I still can not solve this problem . Ask for help from the majority of netizens.
The development of my subject…
请问:_DUAL_HEADERS编译条件表示什么含义,可参考截图
你好,请问C2000Ware_5_04_00_00中的_DUAL_HEADERS表示什么含义,参考截图
你好,怎样才能正确的F28377S CMD文件,请提供标准的CMD文件。另外请问怎样跳到code_start:,请参考截图
自己设计的28377s开发板,Reset引脚输出只接了一个上拉电阻到3.3V,但是上电后复位端口始终有脉冲性质的复位信号,尝试改变boot的工作模式后,复位端口为3.3V不变,但在CCS中Debug运行时又会出现复位脉冲,程序报错导致无法运行。
现象描述:
需要让两个DSP同步,在两个TMS320F28377S控制板的epwm设置相同的周期,一个作为主机在计数器过零的位置发出同步信号,一个作为从机接收该同步信号,让epwm1~6能与主机同步,因为从机的epwm1~epwm3是一组,epwm4~epwm6是一组,为了确保两组都能成功的同步,所以设置每间隔200us读取一次epwm3和epwm6的计数器值,如果两个计数值差异超过10个PWMCLK,认为两组同时同步失败;这么设置后大部分情况没问题…
您好!
目前遇到的问题:
当写成
时,无任何异常
当写成
时,无论
#define CLA_HARDWAREV2P0 1
还是
#define CLA_HARDWAREV2P0 0
总是只执行
而忽略
为什么?能给出该型号MCU,或该版本CCS中的CLA软件开发指南吗?谢谢您!
在产品开发过程中,采样精度问题困扰了我们很久,我们试过修改硬件,让输入信号变得稳定。也对比了输入信号和ADC引脚的电压,转换误差在1%内。通过这些手段精度稍微变高了,但仍超出了可接受的范围。
最后我们通过降低ACQPS的值(部分通道由原本的26变为13)来实现精度的提高。但是最后的采样,会有一个非线性的偏差(比如实际电流5A采样是5A,实际电流20A采样是18.8A,类似这种偏差)
但是我参考了手册中的公式推导,发现推导出来的值跟实际设置的值相去甚远…
请问在使用ti的vienna整流器时出现下面的错误是什么原因?
C28xx_CPU1: Error: (Error -1044 @ 0x0) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 9.10…