• TMS320F28377S: gpio41脚设置成输入模式,实测对gnd为40mv,内部数据寄存器缺为1

    Part Number:

    GPIO41设置为输入,无上下拉模式,芯片外部GPIO41通过电阻接GND,测试GPIO41对GND的电压为0.02V,输入寄存器GPIO41的状态是1,这是为何?

  • TMS320F28377S: GPIO41设置成输入状态,读取的值不对

    Part Number: TMS320F28377S

    GPIO41设置为输入,无上下拉模式,芯片外部GPIO41通过电阻接GND,测试GPIO41对GND的电压为0.02V,输入寄存器GPIO41的状态是1,这是为何?

  • TMS320F28035: 可以在035添加mbedtls库是否可行

    Part Number: TMS320F28035
    Other Parts Discussed in Thread: C2000WARE,
    • 1可以在035上添加mbedtls 实现对一些加密算法的快捷操作吗?
    • 2如果不能调用mbedtls库,可否使用c2000ware中的libraries\security\crypto\c28中的aes和sha加密算法在035上实现aes的加解密以及HMAC-SHA 256对密钥的组合
  • 28075 的DSP加密

    我在基于DSP 28075做程序加密时,遇到几个问题:

    1、当 没有给程序加密时,BootLoader程序可以正常启动。

    2、程序是基于BootLoader和应用程序两个部分,在加密完成后,程序BootLoader运行不起来,程序无法跳转到0x80000起始地址,一烧写程序总是进入非法中断。什么原因呢?

    3、当在程序中连着仿真器,人为将PC指针指向0x80000地址时,程序可以正常运行;

  • TMS320F28P650SH: 操作系统的OSEventPend()函数第一次执行就卡在里面,无法返回出来。中断可以正常执行。

    Part Number: TMS320F28P650SH

    在代码工程里某个.C文件定义几个变量:

    Uint32_t ceshi6;

    Uint32_t ceshi7;
    Uint32_t ceshi8;
    Uint32_t ceshi9;
    Uint32_t ceshi10;

    这几个变量仅仅定义不使用,代码执行一切正常。如果这几个函数不定义,则异常的现象是操作系统任务的主函数:

    while(1)
    {
    event = OSEventPend();

    if(event & (1 << eTaskEventTime)…

  • LAUNCHXL-F28P55X: 烧录程序之后,开发板无法再进行程序烧录以及调试,编译无问题,FLASH编译后下载报错"Warning: Failed unlocking device (zone 1) after reset.",RAM编译后下载报错“File Loader: Verification failed: Values at address 0x000000@Program do not match Please verify target memory and memo

    Part Number: LAUNCHXL-F28P55X
    Other Parts Discussed in Thread: C2000WARE, UNIFLASH 软件环境:

    CCS版本:Code Composer Studio 12.8.1;

    C2000ware :C2000Ware_5_04_00_00;

    UniFlash :UniFlash 9.1.0;

    硬件环境:

    开发套件;

    C2000 实时 MCU F28P55X LaunchPad 开发套件;

    工程背景:

    自己的工程基于".\C2000Ware_5_04_00_00…

  • TMS320F28335: CCS调试时的Load memroy 和 Fill Memory功能使用

    Part Number: TMS320F28335

    CCS调试时,Load memory功能从外部文件向地址写入数据时,使用ram的地址可以修改数据,使用flash的地址显示Memory map prevented writing,修改gel文件,增加写权限后出现Memory verification failed. 我想请教一下,这个问题该怎么解决,还是说此功能只能在SRam的地址空间内操作
    比如下图所示,我在ram申请了20 int大小的空间,使用Load Memory功能正常,数据可以更改

  • TMS320F28377S: TMS320F28377S

    Part Number: TMS320F28377S
    1. 此款芯片我们是用在15KW变频器的控制上,上电后三相输出电流波形偶尔会出现电流纹波很大的情况,也就是看起波形很粗,再次上电偶尔会好,麻烦各位大神帮忙看一下怎么回事。
  • TMS320F28335: 打算使用SPI引导启动多个程序

    Part Number: TMS320F28335
    Other Parts Discussed in Thread: C2000WARE

    项目要求在SPI存储器中存储一个引导工程,和一个备份工程,以及一份正式程序,上电通过SPI引导自动启动引导程序,然后引导程序将正式程序从SPI存储器中搬移出来放置在RAM中运行,以上功能我已经在内部flash上实现了(通过配置CMD,然后引导功能跳转其他工程的codestart的方式),但是这个从SPI片外存储器上是真的不会搞,所以来这边求助一下大佬

  • TMS320F28P650SK: flash 部分地址无法擦除

    Part Number: TMS320F28P650SK
    Other Parts Discussed in Thread: UNIFLASH

    CCSV12 版本,擦除设置选择擦除所有,但通过uniflash 工具读出来显示,实际大于0xc0000地址的数据没有擦除,导致烧录失败,检查其它设置都正常

    TRANSLATE with x
    English
    Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong…
  • TMS320F28377D: sysconfig进行系统配置 ,目前存在一些不完整或者是局限性吗?

    Part Number: TMS320F28377D
    Other Parts Discussed in Thread: SYSCONFIG, C2000WARE
    一般使用sysconfig进行系统初始化配置,对于时钟树这一块仅仅是生成了一个clocktree.h文件吗,
    一般使用sysconfig生成的board_init在device_init后调用,
     
     
    device_init进行相关sysctrl初始化,包括flash,clock等,当然还有很多其他内容,

    我想表达意思是:sysconfig可能对应了全部芯片配置…
  • TMS320F28034: Flash烧录程序断电,再次上电程序未保存。

    Part Number: TMS320F28034

    我用CCS12.8打开了一个CCS3.3版本的程序,并将编译器版本修改为TI v6.4.12,BIOS版本修改为5.42.2.10,之后成功编译生成了.out文件,将.out文件烧录进FLASH后程序正常工作(程序中有关于LED屏幕显示的内容,我通过LED是否正常工作来判断程序是否烧录成功),之后断电重启LED不亮了,程序未被保存。想请问下是什么原因。

    我在lib中添加了SFO_TI_Build_V6还是不行,断电后程序消失。

    下面我粘贴一下MEMORY与SECTIONS的代码…

  • TMS320F28P650DK: TMS320F28P650DK在使用FLASH功能,多写进去了0x200数据,没有设计要0x200写入,他怎么就写进去了呢???

    Part Number: TMS320F28P650DK

       

    问题如上图所示,多写进去0x200,不知道为什么,该如何解决??

    Problem is introduced in the picture by Chinese. why is the 0x200 writed to the addr ? I need help to deal it.

    Software: ccs12.7.1    DSP:TMS320F28P650DK   Function: FLASH

    TRANSLATE with
  • TMS320F28377D: ADCINTCYCLE register,这个寄存器到底在哪呢?没有找到啊。。。。。。。。。。。。。

    Part Number: TMS320F28377D

    11.7.3 Early Interrupt Configuration Mode

    Enabling early interrupt mode can allow the application to enter the ADC interrupt service routine before the ADC

    results are ready. This allows the application to do any necessary…

  • TMS320F280034: boot与app地址跳转问题

    Part Number: TMS320F280034
    Other Parts Discussed in Thread: UNIFLASH

    我正在使用280034芯片通过CAN通讯实现在线升级功能,程序分为两个工程:Boot和App。

    在boot工程的cmd文件中有如下定义:

    BEGIN             : origin = 0x00088000, length = 0x00000002

    BOOTCODE   : origin = 0x088002, length = 0x004FFE
    SECTION中…
  • TMS320F28377D: 配置ePWM模块的死区,寄存器DBCTL.bit.IN_MODE似乎不起作用

    Part Number: TMS320F28377D

    配置一路PWM的A/B同时输出相同波形,在死区配置中将PWMA旁路,只赋予PWMB死区,但无论怎么配置IN_MODE寄存器(0/1/2/3),查看示波器,PWMB总是输出一个下降沿延迟,请问是哪里配置有问题

    使用仿真器查看DBCTL寄存器的IN_MODE ,配置也没问题

    EPwm3Regs.AQCTLA.bit.CAU = AQ_SET; 
    EPwm3Regs.AQCTLA.bit.CAD = AQ_CLEAR; 
    EPwm3Regs.AQCTLB…

  • LAUNCHXL-F28379D: 如何使用变量定义CAN通信模块的Message identifier?

    Part Number: LAUNCHXL-F28379D

    我目前在做一个应用,一个主机通过CAN控制上百个28379D。我设想的使用场景是,给他们下载相同的程序,再通过通信,指定每个28379D的ID,存入eeprom后,每次启动自动装载。

    我是使用simulink的MBD方式编写的程序,在simulink的CAN模块中,指定Message identifier,但我暂时只知道可以填写常数,因此需要给每个28379D单独下载程序,实在是过于繁琐。想知道如何使用变量,设置CAN模块中的Message…

  • TMS320F28054F-Q1: 高温环境测试时芯片损坏

    Part Number: TMS320F28054F-Q1

      我的测试条件为85℃的恒温箱,放置了10h以上,控制器连接电机做高温启动实验,实验中一次上电发现无反应;恢复常温后烧录程序显示的错误为芯片可能lock,而硬件测试芯片的3.3V短路。

    这种情况是否是由于芯片达到结温损坏的,或是其他原因导致?请帮助我分析

  • LAUNCHXL-F28P55X: SCI_ex1加入EPWM失敗

    Part Number: LAUNCHXL-F28P55X
    Other Parts Discussed in Thread: SYSCONFIG, C2000WARE

    我在使用SCI的EX!後,想加入一個EPWM在PWM2A,也已經將設定調整至與成功過的專案一樣,但無法成功,以下是程式.c以及board.c

    //###########################################################################
    //
    // FILE: sci_ex1_loopback…

  • TMS320F28335: ADCINT和SEQ1 SEQ2的区别

    Part Number: TMS320F28335

    C2000的28335中断向量表INT1中有ADC和SEQ1 SEQ2中断,请问ADC中断和这两个中断有什么区别,触发条件是什么呢,跟SEQ1 2有冲突吗

  • TMS320F28377D-EP: 生成的bin文件中缺少一个0xFFFF

    Part Number: TMS320F28377D-EP
    Other Parts Discussed in Thread: UNIFLASH

    在开发bootloader功能,CPU2核片内flash一部分存放bootloader程序,一部分存放APP程序。使用CCS工具直接生成bin文件,通过上位机将bin文件下载进flash后,对比仿真器下载的out文件,bin文件缺少一个0xFFFF。使用uniflash将bin文件下载进去对比也是这样。如下图所示,地址0x840DB处的数据,out文件下进去的是0xFFFF…

  • TMS320F2800157: F2800157:通过Xbar实现GPIO触发PWM的TZ模块遇到了问题

    Part Number: TMS320F2800157

    遇到一个关于GPIO通过Xbar路由到EPWM的TZ模块的问题:

    【需求】外部一个信号输入GPIO8,实现关闭PWM发波的功能

    【我的配置】

    1、GPIO配置

    2、连接到XBar

    3、连接到PWM的TZ模块

    请问我的上述配置是否有问题,上述配置是否实现下面的信号传输

           GPIO8的信号——>  XBAR_INPUT1  ——>  XBAR_EPWM_MUX01_INPUTXBAR…

  • LAUNCHXL-F28379D: ADC采样信号有问题

    Part Number: LAUNCHXL-F28379D

    我用ADC口采样电涡流传感器输出的电压信号,万用表检测信号基本没有波动,但采集的信号效果很差,毛刺很大,这是什么问题? adc是通过epwm触发,10Khz速率

  • 28379D

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

  • TMS320F28335: TI System Configuration Tool都支持哪些DSP配置?

    Part Number: TMS320F28335
    Other Parts Discussed in Thread: SYSCONFIG

    TI System Configuration Tool支持F28335配置吗?

1 2 3 4 5 »