亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? flashf2812.cmd

?? 基于dsp2812的溫控 帶AD校準和PWM輸出
?? CMD
字號:
/*
//###########################################################################
//
// FILE:	F2812.cmd
//
// TITLE:	Linker Command File For F2812 Device
//
//###########################################################################
//
//  Ver | dd mmm yyyy | Who  | Description of changes
// =====|=============|======|===============================================
//  1.00| 11 Sep 2003 | L.H  | Changes since previous version (v.58 Alpha)
//      |             |      | Removed .bss, .const and .sysmem
//      |             |      |    These are for a small memory model.  All examples
//      |             |      |    use the large model.
//      |             |      | Added ECANA_LAM ECANA_MOTO and ECANA_MOTS memory
//      |             |      |    blocks.  Also allocated the register files
//      |             |      |    to these memory blocks.
//      |             |      | Added CSM Password locations to Page 0
//      |             |      |    in order to program new passwords
//      |             |      | Moved peripheral register files to DSP28_Headers_BIOS.cmd
//      |             |      |    and DSP28_Headers_nonBIOS.cmd
//      |             |      | Added CSM_RSVD memory section in FLASHA - this region
//      |             |      |    should be programmed with all 0x0000 when using the CSM

//  1.01| 06-19-2005 | ligen  | Add section SINTBL to SECTIONs for test AD ports;
//###########################################################################
*****Look up SPRA958D and SPRC097 to change CMD file for running your application 
from on-chip flash memory(ligen)
*/
/* ======================================================
// For Code Composer Studio V2.2 and later
// ---------------------------------------
// In addition to this memory linker command file, 
// add the header linker command file directly to the project. 
// The header linker command file is required to link the
// peripheral structures to the proper locations within 
// the memory map.
//
// The header linker files are found in <base>\DSP281x_Headers\cmd
//   
// For BIOS applications add:      DSP281x_Headers_nonBIOS.cmd
// For nonBIOS applications add:   DSP281x_Headers_nonBIOS.cmd    
========================================================= */

/* ======================================================
// For Code Composer Studio prior to V2.2
// --------------------------------------
// 1) Use one of the following -l statements to include the 
// header linker command file in the project. The header linker
// file is required to link the peripheral structures to the proper 
// locations within the memory map                                    */

/* Uncomment this line to include file only for non-BIOS applications */
/* -l DSP281x_Headers_nonBIOS.cmd */

/* Uncomment this line to include file only for BIOS applications */
/* -l DSP281x_Headers_BIOS.cmd */

/* 2) In your project add the path to <base>\DSP281x_headers\cmd to the
   library search path under project->build options, linker tab, 
   library search path (-i).
/*========================================================= */
/* 
   Notes:Memory blocks on F2812 are uniform (ie same
         physical memory) in both PAGE 0 and PAGE 1.  
         That is the same memory region should not be
         defined for both PAGE 0 and PAGE 1.
         Doing so will result in corruption of program 
         and/or data. 
*/

MEMORY
{
PAGE 0:    /* Program Memory */
           /* Memory (RAM/FLASH/OTP) blocks can be moved to PAGE1 for data allocation */

   ZONE0       : origin = 0x002000, length = 0x002000     /* XINTF zone 0 */
   ZONE1       : origin = 0x004000, length = 0x002000     /* XINTF zone 1 */
   RAML0       : origin = 0x008000, length = 0x001000     /* on-chip RAM block L0 */
   ZONE2       : origin = 0x080000, length = 0x080000     /* XINTF zone 2 */
   ZONE6       : origin = 0x100000, length = 0x080000     /* XINTF zone 6 */
  /* OTP         : origin = 0x3D7800, length = 0x000800 */    /* on-chip OTP */
   FLASHJ      : origin = 0x3D8000, length = 0x002000     /* on-chip FLASH */
   FLASHI      : origin = 0x3DA000, length = 0x002000     /* on-chip FLASH */
   FLASHH      : origin = 0x3DC000, length = 0x004000     /* on-chip FLASH */
   FLASHG      : origin = 0x3E0000, length = 0x004000     /* on-chip FLASH */
   FLASHF      : origin = 0x3E4000, length = 0x004000     /* on-chip FLASH */
   FLASHE      : origin = 0x3E8000, length = 0x004000     /* on-chip FLASH */
 /*  FLASHD      : origin = 0x3EC000, length = 0x004000  */   /* on-chip FLASH */
 /*  FLASHC      : origin = 0x3F0000, length = 0x004000  */   /* on-chip FLASH */
   FLASHC      : origin = 0x3EC000, length = 0x008000
   FLASHB      : origin = 0x3F4000, length = 0x002000   

   FLASHA      : origin = 0x3F6000, length = 0x001F80     /* on-chip FLASH */
   CSM_RSVD    : origin = 0x3F7F80, length = 0x000076     /* Part of FLASHA.  Program with all 0x0000 when CSM is in use. */
   BEGIN       : origin = 0x3F7FF6, length = 0x000002     /* Part of FLASHA.  Used for "boot to Flash" bootloader mode. */
   CSM_PWL     : origin = 0x3F7FF8, length = 0x000008     /* Part of FLASHA.  CSM password locations in FLASHA */
   
/*   ZONE7       : origin = 0x3FC000, length = 0x003FC0   */  /* XINTF zone 7 available if MP/MCn=1 */ 
   ROM         : origin = 0x3FF000, length = 0x000FC0     /* Boot ROM available if MP/MCn=0 */
   RESET       : origin = 0x3FFFC0, length = 0x000002     /* part of boot ROM (MP/MCn=0) or XINTF zone 7 (MP/MCn=1) */
   VECTORS     : origin = 0x3FFFC2, length = 0x00003E     /* part of boot ROM (MP/MCn=0) or XINTF zone 7 (MP/MCn=1) */

PAGE 1 :   /* Data Memory */
           /* Memory (RAM/FLASH/OTP) blocks can be moved to PAGE0 for program allocation */
           /* Registers remain on PAGE1                                                  */

   RAMM0       : origin = 0x000000, length = 0x000400     /* on-chip RAM block M0 */
   RAMM1       : origin = 0x000400, length = 0x000400     /* on-chip RAM block M1 */
   RAML1       : origin = 0x009000, length = 0x001000     /* on-chip RAM block L1 */
   /*FLASHB      : origin = 0x3F4000, length = 0x002000 */    /* on-chip FLASH */
   RAMH0       : origin = 0x3F8000, length = 0x002000     /* on-chip RAM block H0 */


   /* Peripheral Frame 0:   */
   DEV_EMU    : origin = 0x000880, length = 0x000180
   FLASH_REGS : origin = 0x000A80, length = 0x000060
   CSM        : origin = 0x000AE0, length = 0x000010
   XINTF      : origin = 0x000B20, length = 0x000020
   CPU_TIMER0 : origin = 0x000C00, length = 0x000008
   CPU_TIMER1 : origin = 0x000C08, length = 0x000008		 
   CPU_TIMER2 : origin = 0x000C10, length = 0x000008		 
   PIE_CTRL   : origin = 0x000CE0, length = 0x000020
   PIE_VECT   : origin = 0x000D00, length = 0x000100

   /* Peripheral Frame 1:   */
   ECAN_A     : origin = 0x006000, length = 0x000100
   ECAN_AMBOX : origin = 0x006100, length = 0x000100

   /* Peripheral Frame 2:   */
   SYSTEM     : origin = 0x007010, length = 0x000020
   SPI_A      : origin = 0x007040, length = 0x000010
   SCI_A      : origin = 0x007050, length = 0x000010
   XINTRUPT   : origin = 0x007070, length = 0x000010
   GPIOMUX    : origin = 0x0070C0, length = 0x000020
   GPIODAT    : origin = 0x0070E0, length = 0x000020
   ADC        : origin = 0x007100, length = 0x000020
   EV_A       : origin = 0x007400, length = 0x000040
   EV_B       : origin = 0x007500, length = 0x000040
   SPI_B      : origin = 0x007740, length = 0x000010
   SCI_B      : origin = 0x007750, length = 0x000010
   MCBSP_A    : origin = 0x007800, length = 0x000040

   /* CSM Password Locations */
   CSM_PWL    : origin = 0x3F7FF8, length = 0x000008

   /* SARAM  H0 is split between PAGE 0 and PAGE 1 */   


}

/* Allocate sections to memory blocks.
   Note:
         codestart user defined section in DSP28_CodeStartBranch.asm used to redirect code 
                   execution when booting to flash
         ramfuncs  user defined section to store functions that will be copied from Flash into RAM
*/ 
 
SECTIONS
{
 
   /* Allocate program areas: */
   .cinit              : > FLASHA      PAGE = 0
   .pinit              : > FLASHA,     PAGE = 0
   .text               : > FLASHC      PAGE = 0
   codestart           : > BEGIN       PAGE = 0
   ramfuncs            : LOAD = FLASHC, /*FLASHD->FLASH*/
                         RUN = RAML0,
                         LOAD_START(_RamfuncsLoadStart),
                         LOAD_END(_RamfuncsLoadEnd),
                         RUN_START(_RamfuncsRunStart),
                         PAGE = 0

   csmpasswds          : > CSM_PWL     PAGE = 0
   csm_rsvd            : > CSM_RSVD    PAGE = 0
   
   /* Allocate uninitalized data sections: */
   .stack              : > RAMM0       PAGE = 1
 
   .ebss               : > RAML1       PAGE = 1
 /*  .data               : > RAMH0       PAGE = 1 */
   .esysmem            : > RAMH0       PAGE = 1
   .bss                : > RAMH0       PAGE = 1
   /* Initalized sections go in Flash */
   /* For SDFlash to program these, they must be allocated to page 0 */
   .const              : > FLASHA,     PAGE = 0
   .econst             : > FLASHA      PAGE = 0
   .switch             : > FLASHA      PAGE = 0      
   SINTAB_360          : > FLASHA      PAGE = 0 
 /*   .const              : > RAMH0,      PAGE = 1
   .econst             : > RAMH0,      PAGE = 1
   
   .switch             : > FLASHA      PAGE = 0 
/*   SINTBL              :> FLASHC      PAGE = 0   */
   /* Allocate IQ math areas: */
   IQmath              : > FLASHA      PAGE = 0                  /* Math Code */
   IQmathTables        : > ROM         PAGE = 0, TYPE = NOLOAD   /* Math Tables In ROM */

   /* .reset is a standard section used by the compiler.  It contains the */ 
   /* the address of the start of _c_int00 for C Code.   /*
   /* When using the boot ROM this section and the CPU vector */
   /* table is not needed.  Thus the default type is set here to  */
   /* DSECT  */ 
   .reset              : > RESET,      PAGE = 0, TYPE = DSECT
   vectors             : > VECTORS     PAGE = 0, TYPE = DSECT

 
 
  /* Allocate Peripheral Frame 0 Register Structures:   */
   DevEmuRegsFile    : > DEV_EMU,    PAGE = 1
   FlashRegsFile     : > FLASH_REGS, PAGE = 1
   CsmRegsFile       : > CSM,        PAGE = 1
   XintfRegsFile     : > XINTF,      PAGE = 1
   CpuTimer0RegsFile : > CPU_TIMER0, PAGE = 1  

   /* CPU_TIMER1 and CPU_TIMER2 are reserved for DSP BIOS
      and RTOS use.  Therefore these sections are not
      allocated in these examples 
   CpuTimer1RegsFile : > CPU_TIMER1, PAGE = 1      
   CpuTimer2RegsFile : > CPU_TIMER2, PAGE = 1
   */
      
   PieCtrlRegsFile   : > PIE_CTRL,   PAGE = 1      
   PieVectTable      : > PIE_VECT,   PAGE = 1

   /* Allocate Peripheral Frame 2 Register Structures:   */
   ECanaRegsFile     : > ECAN_A,      PAGE = 1   
   ECanaMboxesFile   : > ECAN_AMBOX   PAGE = 1

   /* Allocate Peripheral Frame 1 Register Structures:   */
   SysCtrlRegsFile   : > SYSTEM,     PAGE = 1
   SpiaRegsFile      : > SPI_A,      PAGE = 1
   SciaRegsFile      : > SCI_A,      PAGE = 1
   XIntruptRegsFile  : > XINTRUPT,   PAGE = 1
   GpioMuxRegsFile   : > GPIOMUX,    PAGE = 1
   GpioDataRegsFile  : > GPIODAT     PAGE = 1
   AdcRegsFile       : > ADC,        PAGE = 1
   EvaRegsFile       : > EV_A,       PAGE = 1
   EvbRegsFile       : > EV_B,       PAGE = 1
   ScibRegsFile      : > SCI_B,      PAGE = 1
   McbspaRegsFile    : > MCBSP_A,    PAGE = 1

   /* CSM Password Locations */
   CsmPwlFile        : > CSM_PWL,     PAGE = 1
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本久久一区二区三区| 国产一区二区三区av电影| 99精品桃花视频在线观看| 欧美一区午夜精品| 日本一不卡视频| 5858s免费视频成人| 视频一区二区欧美| 欧美日本精品一区二区三区| 亚洲成av人影院在线观看网| 欧美日本精品一区二区三区| 五月天激情小说综合| 色美美综合视频| 洋洋成人永久网站入口| 欧美中文一区二区三区| 一区二区三区精品在线| 日本高清视频一区二区| 亚洲国产精品一区二区www在线| 91极品视觉盛宴| 午夜精品在线看| 欧美人体做爰大胆视频| 日韩国产在线一| 精品日产卡一卡二卡麻豆| 国产精品18久久久久| 国产精品麻豆久久久| 色婷婷精品久久二区二区蜜臂av| 亚洲一区二区三区影院| 日韩亚洲欧美在线| 激情综合网天天干| 国产日韩av一区| 91色综合久久久久婷婷| 日韩va欧美va亚洲va久久| 91精品国产乱| 国产精品主播直播| 亚洲六月丁香色婷婷综合久久| 欧美色老头old∨ideo| 九九九久久久精品| 亚洲欧美综合色| 7777精品伊人久久久大香线蕉的 | 日韩女优电影在线观看| 精品一区二区在线看| 亚洲欧洲av色图| 日韩一区二区电影| jiyouzz国产精品久久| 一区二区三区在线观看动漫| 欧美大片一区二区| 国产精品一区一区三区| 国产精品久久久久久久午夜片| 欧美三级午夜理伦三级中视频| 久久精品二区亚洲w码| 国产精品传媒入口麻豆| 337p亚洲精品色噜噜狠狠| 不卡视频在线看| 另类小说一区二区三区| 亚洲精品乱码久久久久久久久 | 99久久久久免费精品国产| 偷拍自拍另类欧美| 欧美国产在线观看| 欧美性高清videossexo| 久久国产成人午夜av影院| 亚洲欧美偷拍另类a∨色屁股| 日韩一级片在线观看| 色噜噜狠狠一区二区三区果冻| 久久精品国产99| 亚洲一区在线视频| 中文字幕国产一区二区| 日韩一级成人av| 欧美日韩视频不卡| 99久久精品国产精品久久| 免费在线观看不卡| 亚洲综合久久av| 一区精品在线播放| 久久久精品免费免费| 欧美电视剧在线观看完整版| 欧美三级电影网| 色综合久久久久久久| 成人av网站免费| 国产成人一区在线| 国精产品一区一区三区mba桃花| 午夜欧美一区二区三区在线播放| 国产精品视频在线看| 久久久.com| 亚洲大片一区二区三区| 制服视频三区第一页精品| 色噜噜久久综合| 色综合久久精品| 一本一道综合狠狠老| 99久久精品国产导航| 成人激情图片网| 国产成人精品免费网站| 蜜臀91精品一区二区三区| 日日夜夜精品视频免费| 亚洲第一成年网| 香蕉久久一区二区不卡无毒影院| 亚洲国产综合在线| 亚洲夂夂婷婷色拍ww47| 亚洲综合一区二区三区| 亚洲自拍偷拍麻豆| 亚洲成人高清在线| 亚洲成在人线免费| 日本sm残虐另类| 另类欧美日韩国产在线| 日本成人在线电影网| 青青草原综合久久大伊人精品| 日韩电影在线免费看| 日韩精品乱码免费| 轻轻草成人在线| 国内精品自线一区二区三区视频| 美女mm1313爽爽久久久蜜臀| 蜜桃精品视频在线| 国产精品原创巨作av| 国产.精品.日韩.另类.中文.在线.播放| 国产一区二区美女诱惑| 丁香天五香天堂综合| 成人一区二区三区在线观看| 色欧美88888久久久久久影院| 欧美色精品在线视频| 日韩免费视频一区二区| 中文字幕欧美国产| 国产精品久久久久久久久图文区| 亚洲日本中文字幕区| 亚洲成人av资源| 激情综合亚洲精品| 91在线视频免费观看| 精品视频1区2区3区| 中文av一区特黄| 美女国产一区二区三区| 91老师片黄在线观看| 精品久久久久久亚洲综合网| 亚洲精品国产精品乱码不99 | 一本大道久久a久久精品综合| 日韩写真欧美这视频| 日韩毛片精品高清免费| 久久国产尿小便嘘嘘| 91美女片黄在线| 久久久精品免费免费| 日韩激情一区二区| 欧美性色黄大片| 一区免费观看视频| 国产老女人精品毛片久久| 91精品久久久久久久久99蜜臂| 亚洲欧洲在线观看av| 国产精品18久久久久| 91精品国产综合久久福利| 一区二区成人在线观看| 成人av在线资源网站| 久久精品视频网| 久久国产夜色精品鲁鲁99| 欧美日韩成人在线| 亚洲国产综合色| 91福利社在线观看| 亚洲天堂免费看| 成人国产精品免费观看| 久久久精品黄色| 激情文学综合插| 欧美精品一区二区三| 蜜臀精品久久久久久蜜臀 | 精品sm捆绑视频| 蜜桃精品视频在线| 日韩欧美亚洲国产精品字幕久久久| 亚洲电影欧美电影有声小说| 欧美亚洲高清一区| 亚洲午夜在线视频| 欧美三级一区二区| 亚洲va欧美va天堂v国产综合| 欧美午夜视频网站| 性欧美大战久久久久久久久| 欧美三级一区二区| 日韩成人精品在线| 这里是久久伊人| 麻豆成人av在线| 欧美精品一区二区三区高清aⅴ| 狠狠色丁香婷婷综合| 久久久国产一区二区三区四区小说| 精品亚洲欧美一区| 国产三级欧美三级日产三级99| 国产aⅴ精品一区二区三区色成熟| 久久久高清一区二区三区| 国产精品99久久久久久久vr| 国产精品久久久一本精品| 91蝌蚪porny| 日韩精品一区第一页| 精品99999| av资源网一区| 一区二区三区免费看视频| 在线一区二区三区做爰视频网站| 亚洲妇熟xx妇色黄| 日韩亚洲欧美成人一区| 国产jizzjizz一区二区| 亚洲精品日日夜夜| 欧美一区二区精美| 国产精品夜夜爽| 亚洲三级电影网站| 91麻豆精品国产| 国产大陆精品国产| 一区二区三区四区视频精品免费 | 91丨九色丨黑人外教| 亚洲国产一区二区在线播放| 日韩欧美卡一卡二| thepron国产精品| 日韩精品91亚洲二区在线观看|