C2000中文网
专业的C2000技术问题咨询交流的网站

对数据手册flash的分区有疑惑?

C2000阅读(19)

我的芯片是f28069,数据手册上面显示的是256k的flash:  128k x 16bit,我在cmd文件中 为什么只看到了128k的可寻址空间?

xyz549040622:

我觉得以cmd文件为准,手册上说是最多256K,是根据下面这个表格,确实只有128K

我的芯片是f28069,数据手册上面显示的是256k的flash:  128k x 16bit,我在cmd文件中 为什么只看到了128k的可寻址空间?

user5170101:

回复 xyz549040622:

那TI说的256k  还有128k 那里去。。。。。。。。。了。。。。

关于C2000gang使用问题咨询

C2000阅读(20)

我们公司一直使用C2000配合CCS_3.3烧录DSP文件,使用流程是用SD_FLASH开打Project,将后缀.SDP的脚本文件打开,脚本中有指向烧录文件的.OUT路径,点击flash 就直接烧录成功了,这次买了新的烧录器,买的是C2000GANG,使用发现遇到了问题,请求各位大佬帮忙解决一下 ,谢谢。

我在官网 下载了C2000gang program,驱动也安装了,但是没有使用过这个软件,在添加脚本里面没办法添加后缀.SDP的脚本,添加image也没办法添加后缀.OUT的文件,按照老的方法,使用ccs_3.3 ,没有办法进行烧录

本人对这方面没什么基础,只是想简单使用,能不能有大神帮忙解决一下,新买的怎么联系TI的技术支持。

Susan Yang:请问您现在是购买了C2000-GANG并下载了下面链接内的C2000 Gang Programmer Support Software – From Elprotronics, Inc.?具体的芯片型号是什么?您是想批量烧录?

www.ti.com/…/C2000-GANG

能否给出您烧录的相关错误信息或者截图呢?

另外若是可以的话,建议您后续使用新版的CCS,更新和优化了很多功能

我们公司一直使用C2000配合CCS_3.3烧录DSP文件,使用流程是用SD_FLASH开打Project,将后缀.SDP的脚本文件打开,脚本中有指向烧录文件的.OUT路径,点击flash 就直接烧录成功了,这次买了新的烧录器,买的是C2000GANG,使用发现遇到了问题,请求各位大佬帮忙解决一下 ,谢谢。

我在官网 下载了C2000gang program,驱动也安装了,但是没有使用过这个软件,在添加脚本里面没办法添加后缀.SDP的脚本,添加image也没办法添加后缀.OUT的文件,按照老的方法,使用ccs_3.3 ,没有办法进行烧录

本人对这方面没什么基础,只是想简单使用,能不能有大神帮忙解决一下,新买的怎么联系TI的技术支持。

shiming dai:

回复 Susan Yang:

目前只想单个烧录,;芯片型号  TI320C28xx,请问一下CCS哪个版本能够加载.SDP  ;.OUT的文件呢??C2000gang可以使CCStudio_v3.3烧录吗??是否会不兼容

我们公司一直使用C2000配合CCS_3.3烧录DSP文件,使用流程是用SD_FLASH开打Project,将后缀.SDP的脚本文件打开,脚本中有指向烧录文件的.OUT路径,点击flash 就直接烧录成功了,这次买了新的烧录器,买的是C2000GANG,使用发现遇到了问题,请求各位大佬帮忙解决一下 ,谢谢。

我在官网 下载了C2000gang program,驱动也安装了,但是没有使用过这个软件,在添加脚本里面没办法添加后缀.SDP的脚本,添加image也没办法添加后缀.OUT的文件,按照老的方法,使用ccs_3.3 ,没有办法进行烧录

本人对这方面没什么基础,只是想简单使用,能不能有大神帮忙解决一下,新买的怎么联系TI的技术支持。

Susan Yang:

回复 shiming dai:

1 若是只是想单独烧录而且您没有购买C200gang的话,您可以不需要购买C200gang,毕竟对您的应用来说,性价比不高

2 烧录单个芯片的话,软件上您可以使用CCS,也可以使用独立的uniflash等
www.ti.com/…/UNIFLASH

3 若是可以的话,强烈不建议使用CCS3.3,毕竟太老了
software-dl.ti.com/…/ccs_downloads.html

我们公司一直使用C2000配合CCS_3.3烧录DSP文件,使用流程是用SD_FLASH开打Project,将后缀.SDP的脚本文件打开,脚本中有指向烧录文件的.OUT路径,点击flash 就直接烧录成功了,这次买了新的烧录器,买的是C2000GANG,使用发现遇到了问题,请求各位大佬帮忙解决一下 ,谢谢。

我在官网 下载了C2000gang program,驱动也安装了,但是没有使用过这个软件,在添加脚本里面没办法添加后缀.SDP的脚本,添加image也没办法添加后缀.OUT的文件,按照老的方法,使用ccs_3.3 ,没有办法进行烧录

本人对这方面没什么基础,只是想简单使用,能不能有大神帮忙解决一下,新买的怎么联系TI的技术支持。

mangui zhang:

回复 shiming dai:

没看到有CCS版本的要求,只要生出的.out就应该没问题
建议你通过TI提供的GUI控制操作实时

新建工程里没有TMS320F28377S芯片选项,只有28377D,是CCS版本的问题吗?

C2000阅读(18)

新建工程里没有TMS320F28377S芯片选项,只有28377D,是CCS版本的问题吗?现在安装的是CCS6.0.1.00040_win32版本,新建工程时target选择里没有TMS320F28377S,只有TMS320F28377D,是因为安装的CCS版本太低了?还是CCS里确实就没有TMS320F28377S选项?如果是CCS版本太低,那么哪个版本及以上有TMS320F28377S呢?

Susan Yang:CCS6.2就可以了。但还是建议您使用新版的CCS 已经到CCS10了

software-dl.ti.com/…/ccs_downloads.html

新建工程里没有TMS320F28377S芯片选项,只有28377D,是CCS版本的问题吗?现在安装的是CCS6.0.1.00040_win32版本,新建工程时target选择里没有TMS320F28377S,只有TMS320F28377D,是因为安装的CCS版本太低了?还是CCS里确实就没有TMS320F28377S选项?如果是CCS版本太低,那么哪个版本及以上有TMS320F28377S呢?

mangui zhang:我安装的CCS6.1.0看了一下是有的

新手求教c2000系列在motorware的使用

C2000阅读(19)

在motorware上官方给的有DRV8305的适配,那么关于TI的其他栅极驱动器加上来之后,该怎么用这个软件呢?需要学哪些地方或者哪些参考资料,有没有参考之类的,谢谢哥哥们了

Susan Yang:不知您具体指的是哪个芯片?但是后续的话,motor ware也会有更新或有一些移植指南供客户使用

如下链接这样,有新版本出来的话,会有相关的说明

e2e.ti.com/…/554965

PS: 虽然不是“哥哥们”,但希望可以帮到您

在motorware上官方给的有DRV8305的适配,那么关于TI的其他栅极驱动器加上来之后,该怎么用这个软件呢?需要学哪些地方或者哪些参考资料,有没有参考之类的,谢谢哥哥们了

user6068649:

回复 Susan Yang:

是这样的 我想用TMS320F28062F+DRV8323但是在motor ware中 有6xF加8305那就是说这个栅极驱动器现在暂时不支持TI提供的代码例程 我一个初学者是不是更建议将我的栅极驱动更换为8305

在motorware上官方给的有DRV8305的适配,那么关于TI的其他栅极驱动器加上来之后,该怎么用这个软件呢?需要学哪些地方或者哪些参考资料,有没有参考之类的,谢谢哥哥们了

Susan Yang:

回复 user6068649:

我对DRV8323 和DRV8305的区别不是很清楚,您可以去 其它模拟产品 (e2echina.ti.com/…/) 询问对应的工程师。

但是若是还在选型阶段的话,建议您选用已经在motor ware内有例程的产品,毕竟这样就不需要移植。从C2000方面来说,motorware里面的项目是针对芯片系列的,如果是F2806X的话,那么F28062,F28069都可以用,80PIN,100PIN都可以

在motorware上官方给的有DRV8305的适配,那么关于TI的其他栅极驱动器加上来之后,该怎么用这个软件呢?需要学哪些地方或者哪些参考资料,有没有参考之类的,谢谢哥哥们了

Susan Yang:

回复 user6068649:

e2echina.ti.com/…/

在motorware上官方给的有DRV8305的适配,那么关于TI的其他栅极驱动器加上来之后,该怎么用这个软件呢?需要学哪些地方或者哪些参考资料,有没有参考之类的,谢谢哥哥们了

user6068649:

回复 Susan Yang:

好的,谢谢您了,虽然我现在对62f的具体要设计哪个引脚跟例程匹配还不太清楚 ,但是打算等我再过两天多了解一些在询问,谢谢您了!

在motorware上官方给的有DRV8305的适配,那么关于TI的其他栅极驱动器加上来之后,该怎么用这个软件呢?需要学哪些地方或者哪些参考资料,有没有参考之类的,谢谢哥哥们了

Susan Yang:

回复 user6068649:

很高兴能帮到您,若有其他问题,您可以直接发新帖求助。

28379SPWM模块TB子模块

C2000阅读(17)

我发现一个寄存器

EPwm1.Regs.TBCTL.bit.CTRMODE可以通过写入0x3来禁止TB计数

又发现第二个寄存器

CpuSysRegs.PCLKCR0.bit.TBCLKSYNC写入1可以使能所有PWM模块的TB计数。

问题是,难道这两个寄存器都起到禁止和使能TB计数的作用吗?第二个寄存器有将所有TB同时启动的作用吗?

Susan Yang:EPwm1.Regs.TBCTL.bit.CTRMODE

该位使设置计数器模式,一般设置一次,在正常操作期间不更改。

可以通过写入0x3,冻结计数器操作,也就是复位时默认的状态

CpuSysRegs.PCLKCR0.bit.TBCLKSYNC = 1;

该位为1允许所有用户将所有使能的epwm模块全局同步到时基时钟

我发现一个寄存器

EPwm1.Regs.TBCTL.bit.CTRMODE可以通过写入0x3来禁止TB计数

又发现第二个寄存器

CpuSysRegs.PCLKCR0.bit.TBCLKSYNC写入1可以使能所有PWM模块的TB计数。

问题是,难道这两个寄存器都起到禁止和使能TB计数的作用吗?第二个寄存器有将所有TB同时启动的作用吗?

mangui zhang:使用经验不会提供两个寄存器控制同一个功能,CpuSysRegs.PCLKCR0.bit.TBCLKSYNC从SYNC命名看是与同步有关

TMS320F28027F HALL FOC

C2000阅读(17)

      工程师,您好! 我想把HALL 传感器对应状态的电角度,以及两个霍尔状态之间的每个PWM周期的电角度增量; 如果把通过霍尔传感器计算出来的电角度替代估算器估算的电角度,此时FOC还会正常运行吗?如果可以,那我有哪些需要注意的事项;谢谢!

mangui zhang:估算的电角度和实际的应该差不错我没使用过需要试试

Does the DSP28035 have the Critical Section

C2000阅读(18)

In concurrent programming, concurrent accesses to shared resources can lead to unexpected or erroneous behavior, so parts of the program where the shared resource is accessed need to be protected in ways that avoid the concurrent access. This protected section is the critical section or critical region. (refer Wikipedia)

Does the DSP28035 have the Critical Section??

Susan Yang:您应该是指的CLA和C28内核的共享memory吧?

您可以参考下 www.ti.com/…/tms320f28035.pdf的第50页

Figure 6-1. 28034/28035 Memory Map

C:\ti\controlSUITE\libs\app_libs\digital_power\f28x7x_v1.0 是不是适用于 TMS320F28377D?

C2000阅读(16)

C:\ti\controlSUITE\libs\app_libs\digital_power\f28x7x_v1.0   

编译后,有错误!

是不是不适用于 TMS320F28377D?

C2000Ware 中,好像打不到 digital_power 对应的库。

谢谢 解答!!

错误如下
PWM_ComplPairDB_Cnf.c

(*ePWM[n]).DBRED = 0;
(*ePWM[n]).DBFED = 0;

Description Resource Path Location Type
#515 a value of type "int" cannot be assigned to an entity of type "union DBRED_REG" PWM_BuckBoost_Cnf.c /TMS320F2837XD_LLC/source/bsp/digital_power/f28x7x_v1.0/CNF line 96 C/C++ Problem

这是个结构体,不能直接赋值。

这只是其中的一个错误。

Susan Yang:关于controlSUITE内该lib的使用,请您参考默认路径下的文档

C:\ti\controlSUITE\libs\app_libs\digital_power\f28x7x_v1.0\Doc

另外您也可以使用适用于 C2000 MCU 的 DigitalPower 软件开发套件 (SDK)

www.ti.com.cn/…/C2000WARE-DIGITALPOWER-SDK

如何实时,修改PWM 输出极性

C2000阅读(17)

你好 目前用的是DSP280049的 PWM3A 和PWM4A  需要在相同的中断程序里产生双脉冲?

你好:我们的项目是 需要产生下图红色的波形,在上一个中断中 、产生窄脉冲;下一个中断产生宽脉冲 ,应用同一个 比较值。我们尝试修改输出极性、但没有成功。帮忙给出配置指导,谢谢你好 目前用的是DSP280049的 PWM3A 和PWM4A.docx

Susan Yang:e2echina.ti.com/…/568830

原来是发了两个贴,这下看到您的波形了

我会在测试后给您回复,请您等待一下

你好 目前用的是DSP280049的 PWM3A 和PWM4A  需要在相同的中断程序里产生双脉冲?

你好:我们的项目是 需要产生下图红色的波形,在上一个中断中 、产生窄脉冲;下一个中断产生宽脉冲 ,应用同一个 比较值。我们尝试修改输出极性、但没有成功。帮忙给出配置指导,谢谢你好 目前用的是DSP280049的 PWM3A 和PWM4A.docx

Susan Yang:Double your period value.

Now every one of the triangles is 2x wider.

On the CTR increasing to PRD value, set CMPA to the value for the short pulse, CMPB = PRD-CMPA.

Output A goes high at CTR=ZERO and LOW at CTR=CMPA.

Output B goes high at CTR=CMPA and LOW at CMPB.

On the CTR decreasing (down count),

Output B goes high at CTR=PRD and LOW at CMPB

Output A goes high at CTR=CMPB and LOW at CMPA.

You dont ever have to change the setting now. It will automatically create the waveform you want.

你好 目前用的是DSP280049的 PWM3A 和PWM4A  需要在相同的中断程序里产生双脉冲?

你好:我们的项目是 需要产生下图红色的波形,在上一个中断中 、产生窄脉冲;下一个中断产生宽脉冲 ,应用同一个 比较值。我们尝试修改输出极性、但没有成功。帮忙给出配置指导,谢谢你好 目前用的是DSP280049的 PWM3A 和PWM4A.docx

njmail xu:

回复 Susan Yang:

你好、感谢回复。没有看太懂、当周期到最大值时如何判断、是在中断中吗?能否把这两句写一下。谢谢

你好 目前用的是DSP280049的 PWM3A 和PWM4A  需要在相同的中断程序里产生双脉冲?

你好:我们的项目是 需要产生下图红色的波形,在上一个中断中 、产生窄脉冲;下一个中断产生宽脉冲 ,应用同一个 比较值。我们尝试修改输出极性、但没有成功。帮忙给出配置指导,谢谢你好 目前用的是DSP280049的 PWM3A 和PWM4A.docx

Susan Yang:

回复 njmail xu:

例如CTR=ZERO,它只是产生一个事件,并不进入任何中断,不过您可以根据这个事件,您可以使PWM端口输出高或低电平(当然也可以翻转或不输出);

对照280049用户指南

www.ti.com/…/sprui33c.pdf

该功能主要由 Action-Qualifier (AQ)实现

您可以参考下18.6 Action-Qualifier (AQ) Submodule

急急 DSP 280049 PWM双脉冲如何产生?

C2000阅读(13)

你好 目前用的是DSP280049的 PWM3A 和PWM4A  需要在相同的中断程序里产生双脉冲?

你好:我们的项目是 需要产生下图红色的波形,在上一个中断中 、产生窄脉冲;下一个中断产生宽脉冲 ,应用同一个 比较值。我们尝试修改输出极性、但没有成功。帮忙给出配置指导,谢谢

Susan Yang:“我们的项目是 需要产生下图红色的波形”

很抱歉,没有看到您上传的图片

致力于C2000的技术推广

联系我们联系我们