TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320LF2407A: UNIFLASH是否支持对TMS320LF2407A芯片的flash烧写。

HGLzbj阅读(95)

Part Number:TMS320LF2407AOther Parts Discussed in Thread:UNIFLASH,

UNIFLASH是否支持对TMS320LF2407A芯片的flash烧写。

Taylor:

您好,

UNIFLASH不支持TMS320LF2407A。可以用第三方的烧写工具:

https://www.elprotronic.com/pages/ti-c2000

https://c2prog.com/

TMS320LF2407A已经是不推荐用于新产品,提供的支持也非常有限。

TMS320F28335: 求助:28335 实现同步Buck 电源时纹波振荡

jialong li阅读(77)

Part Number:TMS320F28335

数字电源小白求助大神,我在使用DSP28335 做同步buck电源时,发现怎么调PID参数纹波都会在个别输入电压点有振荡,不知道是PID 参数问题还是程序问题,已经反复调整过很多PID 参数了,始终不能做到全输入范围内的稳定,由于是第一次做数字电源,没有经验,还恳请给位大神赐教

Vivian Gao:

您好

我们帮您做了进一步咨询,请等待下方英文帖子的回复。

e2e.ti.com/…/tms320f28335-cmpahr-value-and-pid-issue

TMS320F28027: 突然__DSP28x_usDelay不正常工作了

TX dong阅读(55)

Part Number:TMS320F28027

使用28027,程序中用到DELAY_US(100);

以前经常用的,很正常,今天却耍赖了

经过跟踪,情况如下:

3f6f53: FF69 SPM #0
3f6f54: FF2004AE MOV ACC, #1198 ; —————寄存器 AL 0x04AE (Hex) Accumulator Low3f6f56: 76408080 LCR $../comm/f2802x_asmfuncs.asm:92:110$  ;  跳转位置

跳转后的汇编代码:

        $../comm/f2802x_asmfuncs.asm:92:110$(), DSP28x_usDelay:

008080: 03FE SUBL ACC, *+XAR6[7]   ;应该是1198减一的,但此时的; XAR6=0x0C, 执行后,AH=0xD3C4 (Hex),AL=0x2665 (Hex)
93 BF _DSP28x_usDelay,GEQ ;; Loop if ACC >= 0
008081: F1ED XORB AH, #0xe
008082: AB22 MOVL @0x22, XT
94 LRETR008083: B48F92A6 IN *–XAR7, *(0x92a6)
008085: A2FC MOVL *+XAR4[7], XAR3
008086: F6E1 RPT #225
008087: DCB5 || SUBB XAR4, #53

想不通,这是为什么?

TX dong:

(没法修改帖子)以上汇编执行时是顺序执行,即BF _DSP28x_usDelay,GEQ,和后面的LRETR都不跳转。

,

Vivian Gao:

您好

和下方链接的情况比较类似,您看一下里面的讨论。

e2e.ti.com/…/4082926

TMS320F280049C: 如何同时在项目中使用DCLF32以及DCLCLA

阅读(64)

Part Number:TMS320F280049C

目前我在项目中使用CLA处理一部分数据,同时也需要在DMA的ISR中处理部分数据,所以我引用了DCLF32.h以及DCLCLA.h在项目中(如下图所示)

使用方式如下图:

也就是一部分数据在CPU中处理,即上图的DCL_DF11 Filter.以及在CLA中处理,上图中DCL_DF11_CLA Filter。

但是目前这样编译会报很多的错误,如下图所示:

我在DCL.h中看了相关的定义,发现如果只要定义了__TMS320C28XX_CLA__宏,上图的很多类型就不处理了,但是如果取消定义__TMS320C28XX_CLA__,cla文件又会报错,难道说DCL在一个项目中只能使用与CLA是冲突的吗?使用CLA就没法用DCLF32,或者用DCLF32就不能使用CLA,不是很能搞懂这个问题怎么解决。

Alice:

您好,

    这个帖子讨论了类似问题,DCLF32 是为 C28x 设计的, DCLCLA 是为 CLA 设计的,它们不应同时包含在同一个文件中。

TMS320F280049C: DCL include file problem – C2000 microcontrollers forum – C2000Tm︎ microcontrollers – TI E2E support forums

TMS320F280025C: Uniflash bin 燒錄無法執行

Aaron Chang阅读(79)

Part Number:TMS320F280025C

我先前有在英文版本論壇提問過

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1415667/tms320f280025c-mcu-cannot-work-after-loading-bin-file-ty

但沒有解答到為什麼我進行 bin 燒錄在 0x80000 位置沒有辦法執行

Vivian Gao:

您好

我们建议您继续在英文论坛详细问一下

TMS320F280039C: HWBIST功能是否有更详细的文档?

阅读(60)

Part Number:TMS320F280039C

280003X的手册中提到了HWBIST,但是内容非常的少,是否还有其他与HWBIST相关的文档?

Vivian Gao:

您好

只有这个文档。

www.ti.com/…/spraca7a.pdf

,

?? ?:

该文档有中文版吗?

,

Vivian Gao:

没有

TMS320F280039C: 技术手册中关于LIN通讯掩码的计算

阅读(64)

Part Number:TMS320F280039C

  在技术手册对于LIN通讯掩码的设置中,有这么一段描述。我想问一下0x07的结果是如何计算的。

  1、0x26 + 0x25 = 0x4B。

  2、0x4B ^ 0x20 = 0x6B。

  

Eirwen:

Hi

感谢您对TI产品的关注! 关于您的咨询,我看您在英文E2E与我们的工程师Allison在沟通。 那这边的帖子我就关闭了。 有疑问请继续与Allison直接沟通。

TMS320F28388D: MS320F28388D

xd liu阅读(79)

Part Number:TMS320F28388D

各位前辈好,目前正在用28388做平台,要求在程序不工作时epwm引脚输出的始终保持高电平,即使在用以太网更新程序时,也要保持高电平防止损坏IGBT,请问有什么方法可以将程序固化使芯片上电epwm管脚就默认输出高电平吗?

Daniel:

您好

对于TMS320F28388D芯片,如果你希望在程序不工作时epwm引脚始终保持高电平输出,甚至在用以太网更新程序时也是如此,以防止损坏IGBT,你可以考虑以下方案:

‌GPIO初始化配置‌:在芯片的初始化代码中,将epwm引脚对应的GPIO配置为输出模式,并设置其初始输出状态为高电平。这通常是通过配置GPIO的相关寄存器来实现的。

‌使用上电复位后的默认配置‌:检查TMS320F28388D的数据手册,看看是否有关于上电复位后GPIO默认状态的设置。如果有,你可以利用这一特性,将epwm引脚对应的GPIO配置为在上电复位后默认输出高电平。不过,请注意,这种方法的可行性可能取决于芯片的具体型号和版本。

‌固化设置‌:为了确保每次芯片上电时都能保持相同的GPIO配置,你可以将初始化代码(包括GPIO配置)固化到芯片的非易失性存储器中。这样,每次芯片上电时,它都会自动执行这些初始化代码,从而确保epwm引脚输出高电平。

‌以太网更新程序时的保护‌:在以太网更新程序的过程中,你需要确保不会重置或更改GPIO的配置。这可以通过在更新过程中避免对GPIO寄存器的写操作来实现,或者在更新程序前保存GPIO配置,并在更新后恢复配置。

‌监控和故障保护‌:在系统中添加监控和故障保护机制,以检测任何可能导致epwm引脚状态改变的异常情况,并在必要时采取适当的保护措施。

https://www.ti.com.cn/cn/lit/ug/spruii0f/spruii0f.pdf

这是官方的TRM,您可以根据这个文档进行配置。

https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_C2000_node

这有个初始化相关历程。

,

xd liu:

谢谢您

TMS320F2800157: ADC/CMPSS使用内部参考电压,硬件上MCU有什么pin的接法需要特殊处理吗

John Pan阅读(53)

Part Number:TMS320F2800157

ADC和CMPSS使用内部参考电压,硬件上MCU有什么pin的接法需要特殊处理吗?

还是说不管MCU的外围pin在硬件上怎么接,只要软件配置好就可以了

Eirwen:

请参考数据表的6.14.3.2.1 ADC 运行条件:

https://www.ti.com.cn/cn/lit/ds/symlink/tms320f2800157.pdf

需要注意:

在内部基准模式下,基准电压由器件从 VREFHI 引脚驱动。在此模式下,用户不应将电压驱动到引脚中。

32QFN 封装不支持内部基准模式。。

TMS320F280049C: ADC参考电压

John Pan阅读(54)

Part Number:TMS320F280049C

如果要让ADCA使用内部参考电压,让ADCB使用外部参考电压,

请问应该用什么函数进行配置?

Alice:

您好,

     请参考这个程序  f28004x_adc.c (ti.com)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1