• TMS320F28379D: ADC增益

    Part Number: TMS320F28379D

    在测试TMS320F28379D-ADC性能时,发现ADC有着增益误差,但是在用户手册中并没有看到有关于ADC增益误差校准的说明,那么该如何校准增益误差呢?

  • TMS320F28379D: ecap捕获外部输入方波时捕获值出错

    Part Number: TMS320F28379D

    我按照ecap_ex2_capture_pwm例程进行ecap方波捕获实验,当我捕获例程中产生的epwm波时,捕获值都是正确的。但当我用信号发生器输入同频率、同幅度的方波时,捕获值变得不正确。我尝试增加gpio口的采样时间来进行改善,但是没有任何效果。

    以下是我的代码:

    全屏 ecap_ex2_capture_pwm.c 下载
    //#############################################################################…

  • TMS320F28374S: 使用C2Prog通过SCI Boot模式Program时报错Error-1050

    Part Number: TMS320F28374S

    使用C2Prog下载

    报错

  • TMS320F28379D: ccs调试时加入断点导致数据出错

    Part Number: TMS320F28379D

    我打算用ecap模块来捕获方波的频率,并按照ecap_ex2_capture_pwm例程来修改了代码。在调试过程中我发现如果将断点打在某些位置会导致捕获到的数据出错,类似以下位置:

    但如果将断点打在延时函数后,就不会产生错误。

    这种情况不是第一次出现了,我之前在调试串口通信时发现如果断点打在串口发送函数之后,会导致发送的数据丢失最后两个比特。我很疑惑为什么会产生这种情况,对于串口,我认为是在中断时串口的发送缓冲区里的数据并未发出,所以会导致比特丢失…

  • TMS320F28379D: ti给的双核通信例程断电无法重启

    Part Number: TMS320F28379D

    cpu01_to_cpu02_ipcdrivers_lite_cpu01.c和cpu01_to_cpu02_ipcdrivers_lite_cpu02.c这两个例程,我是在control suit里面找到的F2837XD的例程,我发现当我将这两个程序以FLASH模式烧录到板子上后。当我给板子断电之后重新插上电他就无法工作了。

    是因为核二没有正常启动导致核一进入了循环等待一直等待核二启动吗,以下是部分代码,我该怎样让开发板断电后能正常启动

    main…

  • TMS320F28379D: 无法正常导入例子

    Part Number: TMS320F28379D
    Other Parts Discussed in Thread: C2000WARE

    我在从ccs(Version: 20.1.1.8__1.7.1)中的Resource Explorer打开例子时,总是会弹出这个窗口,安装后还需要安装,理论上我已经安装了,应该能够导入到工作空间才对啊

  • TMS320F28035: CLA程序为何编译出大量的空指令

    Part Number: TMS320F28035

    err = fabs(ClaLoop->err); 00009196: 73E10000 MMOV32 MR2, *MAR0, UNCF 00009198: 7E20000A MABSF32 MR2, MR2 0000919a: 74E08CD0 MMOV32 @0x8cd0, MR2 0000919c: 7FA00000 MNOP 0000919e: …

  • TMS320F28379D: ADC采样所需时间太长,有什么方法能减少采样所需时间

    Part Number: TMS320F28379D
    Other Parts Discussed in Thread: TIDM-02014

    我的定时器控制周期是20us,中断函数中有三个adc采样函数,通过设置引脚高低电平并用逻辑分析仪查看,发现中断函数执行时间接近19us,取消采样函数之后时间会大大降低

    中断中的使用
    vol_A0 = (float)Adc_a0_get()*3.0/65535.0; //交流电压值
    vol_A1 = (float)Adc_a1_get()*3.0/65535…

  • TMS320F28379D: 构建clb文件失败

    Part Number: TMS320F28379D
    Other Parts Discussed in Thread: C2000WARE, SYSCONFIG

    C:/Users/zjh02/work1/clb_ex1_combinatorial_logic/Debug/syscfg/clb_sim.cpp:405:137: warning: null character(s) ignored
    C:/Users/zjh02/work1/clb_ex1_combinatorial_logic/Debug…

  • TMS320F28379D: .out文件提取变量(包含结构体成员)信息

    Part Number: TMS320F28379D

    假如我有代码如下:

    typedef struct { uint32_t p32; uint16_t p16[2]; }TEST_STRUCT; TEST_STRUCT testStruct; uint16_t testP[2];

    我希望能生成各个变量的地址和字节数信息:

    00009000 02 testP[0] 00009001 02 testP[1] 00009002 04 testStruct.p32…

  • TMS320F28379D: 移植HRPWM的校准库

    Part Number: TMS320F28379D

    我想在工程文件中加入hrpwm的校准库,但是出现这样的错误,这该怎么解决呢?

  • TMS320F28379D: Issue with 3.3V Power Output When Using External 5V on LAUNCHXL-F28379D

    Part Number: TMS320F28379D

    Dear TI Support,

    Hello, I am currently using the LAUNCHXL-F28379D and would like to power the control board using an external 5V source. Following the instructions in the user manual, I have removed JP2, JP3, and JP6, and supplied…

  • TMS320F28379D: CCS project creation failed

    Part Number: TMS320F28379D

    this output from simulink: CCS Project creation failed. Invalid CCS Installation

    project can be download to the launchpad but the project can't be opened by CCS

    version: matlab 2024a, CCS 20.1.1

    TRANSLATE with x
    En…
  • TMS320F28379D: 无法打开clb配置文件

    Part Number: TMS320F28379D
    Other Parts Discussed in Thread: C2000WARE, SYSCONFIG

    使用CCS12.7版本打开ticlb例程,其中无法打开syscfg文件

    TRANSLATE with x
    English
    Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplifi…
  • LAUNCHXL-F28379D: 对于单端ADC采样及差分ADC采样的一些疑问

    Part Number: LAUNCHXL-F28379D
    Other Parts Discussed in Thread: TMS320F28379D

    Ti的工程师们你们好!
    我想请问一下就是单端ADC采样与差分ADC采样在使用上有什么区别?
    我给出一个应用场景进行更详细的说明:比如现在有个有效值为2.3V,50Hz的正弦波电压,我通过某个模块将其转换为输出对应有效值电压的直流电压(2.3V直流电压),该模块有输出端口及GND端口,像这种两个端口的模块能否使用launchxl-f28379d进行差分ADC的采样呢…

  • TMS320F28379D: 如何在28379D实现biss-c通信

    Part Number: TMS320F28379D
    Other Parts Discussed in Thread: BOOSTXL-POSMGR, LAUNCHXL-F28379D, C2000WARE, CONTROLSUITE

    想在28379D实现biss-c,已经购买了BOOSTXL-POSMGR和launchxl-F28379D,但是没有配套开发板的28379biss例程,在c2000ware moter control sdk中关于biss的只有F28P65X的例程,请问是否提供LAUNCHXL…

  • TMS320F28379D: 将CMPSS输出连接到ePWM

    Part Number: TMS320F28379D
    Other Parts Discussed in Thread: SYSCONFIG

    我想实现对LLC副边的高频电流过零采样实现同步整流;电流0A对应的采样基准电压为1.65v,我想在其过零附近1.6V和1.7V(由信号发生器模拟)实现控制EPWM1A和EPWM1B通道,即> 1.7V时EPWM1A 置高;≤ 1.7V时EPWM1A置低 ;< 1.6V时EPWM1B 置高;≥ 1.6V关闭下管EPWM1B 置低。

    我将CMPSS2…

  • TMS320F28379D: 烧录好程序点运行报错No source available for "_system_post_cinit()

    Part Number: TMS320F28379D

    程序无法运行,请问是什么原因导致的。

  • 28379D

    导入例程后,报这个错误该怎么解决?

  • TMS320F28379D: 有关flash api 执行Fapi_setActiveFlashBank()当代码量变化的时候会出现dsp复位

    Part Number: TMS320F28379D

    出现的现象跟这个帖子一样:e2echina.ti.com/.../

    但是此贴回复的方案是所有api都已经搬到ram运行,我的代码也做到了,并且cmd文件分配ram范围没有超出,还剩下很多,

    初始化flash的时候运行Fapi_setActiveFlashBank()dsp就会复位

  • TMS320F28379D: 程序使用flash烧录时卡死在DefaultISR.c程序中

    Part Number: TMS320F28379D

    经过单步调试发现是在Gpio.c文件中的init函数中的循环里卡住了,如下
    for (regOffset = 0; regOffset < sizeof(GpioCtrlRegs)/2; regOffset++)
    {
    //
    //Hack to avoid enabling pull-ups on all pins. GPyPUD is offset
    //0x0C in each register group of 0x40 words…

  • TMS320F28379D: EPWM1的TBPRD从影子寄存器加载方式实际效果与设置效果不一致

    Part Number: TMS320F28379D

    interrupt void UserISR(void) { if(syncAdjEna == 1) { EALLOW; EPwm1Regs.TBCTL.bit.PRDLD = 0; //Enable shadow EPwm1Regs.TBCTL2.bit.PRDLDSYNC = 0; //TBCTR…

  • TMS320F28379D: EPWM1采用向上向下计数,TBPRD为4166,如何非常精准的在计数值为0时,翻转某个普通GPIO的电平

    Part Number: TMS320F28379D
    TMS320F28379D芯片中,EPWM1采用向上向下计数,TBPRD为4166,如何非常精准的在计数值为0时,翻转某个普通GPIO的电平,我需要两台设备载波同步,主机发送前面说的过零点信号,从机ecap捕获后调整自身TBPRD值与主机同步,所以需要主机非常精准的在过零点处发送翻转电平,EPWM过零点中断发送的电平会有延迟,不满足我的使用要求,请问还有别的实现方式吗?或者别的同步方式?
    TRANSLATE with x
    Eng…
  • TMS320F28379D: 调试时运行到InitFlash函数时报错No source available for "_system_post_cinit()

    Part Number: TMS320F28379D

    1.运行环境Flash cmd

    2.修改了cmd文件里面配置

    3.修改了Debug 烧录时擦除片区

    4.单步运行到InitFlash 中

    再次单步运行时报错

  • TMS320F28379D: 寄存器答疑

    Part Number: TMS320F28379D

    针对 TMS320F2837xD Dual-Core Real-Time Microcontrollers 中的  EPWM章节中的HRPWM模块我有几个问题:

    1.HRCNFG2[TBPHSHRLOADE]位无论是否使能对高分辨相位偏移都不产生影响吗?

    2.HRCNFG[AUTOCONV]使能MEP自动转换功能后,疑似高分标绿精度更小了,由原来的67变为256。这是为什么?

    3.TRREM寄存器的使用方法?

1 2 3 4 5 »