logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

DSP芯片上电后在执行main函数前的执行流程

以tms320f28377d为例:假设我们创建工程test;该项目中需要注意的文件包括(见图1):1、 main.c文件;2、 DSP用于连接.coff(可执行文件)的 .cmd文件;3、 28377型号相适配的 F2837xD_CodeStartBranch.asm文件...

文章图片
#嵌入式
DSP在线升级(1)---认识DSP芯片启动流程

首先了解一下TI的DSP上电之后是如何运行的;以Ti的DSP28377为例,CCS版本号v7.3;连接仿真器,保持DSP的在线调试状态;首先进入debug调试界面,启动28377的芯片配置;鼠标右键点击connect Target按钮(如图1所示);图1点击连接芯片之后,我们可以看到调试界面显示, 0x3FF16A(no symbols are defined)no source avaliabl

#嵌入式
CCS7.3烧写DSP的on-chip FLASH时,如何只擦除部分FLASH Sector(一块DSP芯片的片上FLASH烧写两个工程)

打开ccs, 首先点击view ->Target configurations,打开芯片配置窗口;接着点击芯片配置窗口中的 New Target Configuration File;创建一个项目工程使用的芯片配置 ***.ccxml 文件;创建过程如下:点击finish;接着配置新建的 .ccxml 文件的仿真器以及芯片类型;这里我以 TMS320F28377D 为例,选择好之后点击sav

#嵌入式#单片机
DSP如何在CCS中将软件的git版本号烧写进项目代码中(以28335为例子)

方法的根本原理是在ccs项目中配置编译前预处理,通过脚本自动生成代码的节点信息,然后编译的时候将这些信息编入项目生成的.out文件中。我们编译项目的时候就会额外生成git_script.exe和git_node.txt,git_time.txt文件。最后在进行项目管理的时候,在.gitignore文件中需要添加如下内容。因为下述的文件都是编译时自动生成的。Step1:首先我们的项目工程必须要支持g

文章图片
#git#c语言#dsp开发 +1
CCS7.3烧写DSP的on-chip FLASH时,如何只擦除部分FLASH Sector(一块DSP芯片的片上FLASH烧写两个工程)

打开ccs, 首先点击view ->Target configurations,打开芯片配置窗口;接着点击芯片配置窗口中的 New Target Configuration File;创建一个项目工程使用的芯片配置 ***.ccxml 文件;创建过程如下:点击finish;接着配置新建的 .ccxml 文件的仿真器以及芯片类型;这里我以 TMS320F28377D 为例,选择好之后点击sav

#嵌入式#单片机
DSP芯片上电后在执行main函数前的执行流程

以tms320f28377d为例:假设我们创建工程test;该项目中需要注意的文件包括(见图1):1、 main.c文件;2、 DSP用于连接.coff(可执行文件)的 .cmd文件;3、 28377型号相适配的 F2837xD_CodeStartBranch.asm文件...

文章图片
#嵌入式
到底了