项目要求在SPI存储器中存储一个引导工程,和一个备份工程,以及一份正式程序,上电通过SPI引导自动启动引导程序,然后引导程序将正式程序从SPI存储器中搬移出来放置在RAM中运行,以上功能我已经在内部flash上实现了(通过配置CMD,然后引导功能跳转其他工程的codestart的方式),但是这个从SPI片外存储器上是真的不会搞,所以来这边求助一下大佬
项目要求在SPI存储器中存储一个引导工程,和一个备份工程,以及一份正式程序,上电通过SPI引导自动启动引导程序,然后引导程序将正式程序从SPI存储器中搬移出来放置在RAM中运行,以上功能我已经在内部flash上实现了(通过配置CMD,然后引导功能跳转其他工程的codestart的方式),但是这个从SPI片外存储器上是真的不会搞,所以来这边求助一下大佬
CCSV12 版本,擦除设置选择擦除所有,但通过uniflash 工具读出来显示,实际大于0xc0000地址的数据没有擦除,导致烧录失败,检查其它设置都正常
我用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的代码…
问题如上图所示,多写进去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
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…
我正在使用280034芯片通过CAN通讯实现在线升级功能,程序分为两个工程:Boot和App。
在boot工程的cmd文件中有如下定义:
BEGIN : origin = 0x00088000, length = 0x00000002
配置一路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…
我目前在做一个应用,一个主机通过CAN控制上百个28379D。我设想的使用场景是,给他们下载相同的程序,再通过通信,指定每个28379D的ID,存入eeprom后,每次启动自动装载。
我是使用simulink的MBD方式编写的程序,在simulink的CAN模块中,指定Message identifier,但我暂时只知道可以填写常数,因此需要给每个28379D单独下载程序,实在是过于繁琐。想知道如何使用变量,设置CAN模块中的Message…
我的测试条件为85℃的恒温箱,放置了10h以上,控制器连接电机做高温启动实验,实验中一次上电发现无反应;恢复常温后烧录程序显示的错误为芯片可能lock,而硬件测试芯片的3.3V短路。
这种情况是否是由于芯片达到结温损坏的,或是其他原因导致?请帮助我分析
我在使用SCI的EX!後,想加入一個EPWM在PWM2A,也已經將設定調整至與成功過的專案一樣,但無法成功,以下是程式.c以及board.c
//###########################################################################
//
// FILE: sci_ex1_loopback…
C2000的28335中断向量表INT1中有ADC和SEQ1 SEQ2中断,请问ADC中断和这两个中断有什么区别,触发条件是什么呢,跟SEQ1 2有冲突吗
在开发bootloader功能,CPU2核片内flash一部分存放bootloader程序,一部分存放APP程序。使用CCS工具直接生成bin文件,通过上位机将bin文件下载进flash后,对比仿真器下载的out文件,bin文件缺少一个0xFFFF。使用uniflash将bin文件下载进去对比也是这样。如下图所示,地址0x840DB处的数据,out文件下进去的是0xFFFF…
遇到一个关于GPIO通过Xbar路由到EPWM的TZ模块的问题:
【需求】外部一个信号输入GPIO8,实现关闭PWM发波的功能
【我的配置】
1、GPIO配置
2、连接到XBar
3、连接到PWM的TZ模块
请问我的上述配置是否有问题,上述配置是否实现下面的信号传输
GPIO8的信号——> XBAR_INPUT1 ——> XBAR_EPWM_MUX01_INPUTXBAR…
我用ADC口采样电涡流传感器输出的电压信号,万用表检测信号基本没有波动,但采集的信号效果很差,毛刺很大,这是什么问题? adc是通过epwm触发,10Khz速率
导入例程后,报这个错误该怎么解决?
TI System Configuration Tool支持F28335配置吗?
We are unable to approve your download at this time.
老师们好,我是个入门小白,想请教一下TMS320F28032这个处理器,在使用UniFlash这个软件来读取程序时,应该如何操作软件。32K的Flash起始地址和结束地址应该设置为多少,为什么我读取数据的时候会报错呢?如图,谢谢了。
同一个地方多个报错,怎么解决?请指教
Arabic | Hebrew | Polish |
Bulgarian | Hindi | Portuguese |
Catalan | Hmong Daw | Romanian |
Chinese Simplified | Hungarian | Russian |
Chinese… |
F280039C 模块正常拷机时,模块异常关机,can通信丢失并且不再恢复通信的问题,GPIO23被置高,必须重新上电才可以。
watchdog是使能的,模块也没有进入NMI中断或非法中断,重新下电再上电后,模块恢复正常。
刚开始用的是内部晶振2,开始怀疑是晶振异常,后为了方便进一步定位故障,改为了外部无源晶振,故障仍然可以复现,此时3.3V是正常的
复现后,外部无源晶振无输出…
在使用EPWM3和EPWM4作为两路相关的PWM波,EPWM3相对EPWM4移相180。发现在某些时刻,有丢波的情况发生。两路PWM波除了相位配置不一样外,其他的配置都是一样的,最后写入的CMA寄存器的值,是一样的,,但是有一路波偶然出现没有波的情况