b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

tms320f2808中文资料_tms320f2808_MAX5541ESA(2)

电脑杂谈  发布时间:2017-02-21 12:00:19  来源:网络整理

3.软件:

本应用文档相关的代码文件,包括修改后的版本的CodeStartBranch.asm文件和非DSP/BIOS™项目用的文件DSP28xxx_SectionCopy_nonBIOS.asm,由the C/C Header Files and Peripheral Examples提供。每个TMS320F28xxx处理器都提供了现成的连接器命令文件。提供的示例项目演示了如何使用这些文件。本应用文档以TMS320F2808为例。

该软件独立存放于F28xxx_Flash_to_Ram文件夹中。代码使用的来自the C/C Header Files and Peripheral Examples的几个文件,经过了Code Composer Studio™3.3和F28xxx代码生成工具5.0.0B3版本的测试。

3.描述:

一般的程序流程是这样子的:code_start->wd_disable->copy_sections->c_int00->mian()

。这个软件流程比标准的软件流程仅仅多了调用复制代码段函数。标准的软件流程:code_start->wd_disable->c_int00->mian()。

程序开始和关闭看门狗:

code_start 和wd_disable 的运行代码由DSP28xxx_CodeStartBranch.asm文件提供。上电后,code_start正常执行,因为它被分配给Flash的引导地址的0x3F7FF6。详见:《Running an Application from Internal Flash Memory on the TMS320F28xx DSP

》(SPRA958)

WD_DISABLE .set 1 ;set to 1 to disable WD, else set to 0

.ref copy_sections

.global code_start

***********************************************************************

* Function: codestart section

*

* Description: Branch to code starting point

***********************************************************************

.sect "codestart"

code_start:

.if WD_DISABLE == 1

LB wd_disable ;Branch to watchdog disable code

.else

LB copy_sections ;Branch to copy_sections

.endif

WD_DISABLE .set 1 ;set to 1 to disable WD, else set to 0

.ref copy_sections

.global code_start

***********************************************************************

* Function: codestart section

*

* Description: Branch to code starting point

***********************************************************************


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-33664-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...