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

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

?? extsram.ini

?? stm32-SDIO+FatFS文件系統txt-int-ascii
?? INI
字號:
/****************************************************************************
	Copyright (C), 2010 安富萊電子 www.armfly.com

   【本例程在安富萊STM32F103ZE-EK開發板上調試通過             】
   【QQ: 1295744630, 旺旺:armfly, Email: armfly@qq.com       】

	文件名: ExtSRAM.ini

	這是外部SRAM調試腳本。開始Load程序時,由IDE控制仿真器執行這段腳本程序。

	本腳本完成的功能是
	(1) 配置CPU的FSMC總線,使CPU能夠訪問外部SRAM,已便于后面裝入程序
	(2) 復制外部SRAM的中斷向量表(0x130字節)到CPU內部RAM
	(3) 設置堆棧指針SP
	(4) 修改PC指針
	
	注意:工程選項IRAM1的起始地址必須是0x20000200開始

	腳本的語法:
	參加MDK的HELP, 搜索關鍵字 “uv3 Library Routines” 可以看到uv3支持的腳本命令
*/

FUNC void Setup (void) {
  SP = _RDWORD(0x68000000);          // 設置堆棧指針
  PC = _RDWORD(0x68000004);          // 設置PC指針(程序計數器)
  _WDWORD(0xE000ED08, 0x20000000);   // 設置中斷向量表地址寄存器 = 0x20000000
}

// 初始化FSMC,用于外部SRAM
FUNC void InitSRAM (void) {
  //InitRCCC
  _WDWORD(0x40021000, 0x00005083);
  _WDWORD(0x40021004, 0x00000000);
  _WDWORD(0x40021004, 0x00000000);
  _WDWORD(0x40021000, 0x00005083);
  _WDWORD(0x40021004, 0x00000000);
  _WDWORD(0x40021008, 0x009F0000);

  _WDWORD(0x40021000, 0x00015083);
  _sleep_ (100);                        // Wait for PLL lock

  _WDWORD(0x40022000, 0x00000030);
  _WDWORD(0x40022000, 0x00000030);
  _WDWORD(0x40022000, 0x00000032);
  _WDWORD(0x40021004, 0x00000000);
  _WDWORD(0x40021004, 0x00000000);
  _WDWORD(0x40021004, 0x00000400);
  _WDWORD(0x40021004, 0x00000400);
  _WDWORD(0x40021004, 0x001D0400);
  _WDWORD(0x40021000, 0x01035083);
  _sleep_ (100);
  _WDWORD(0x40021004, 0x001D0400);
  _WDWORD(0x40021004, 0x001D0402);
  _sleep_ (100);

  _WDWORD(0x40021014, 0x00000114);  /* Enable AHBPeriphClock */
  _WDWORD(0x40021018, 0x000001E0);  /* Enable APB2PeriphClock */

  /* GPIO Configuration for FSMC */
  _WDWORD(0x40011400, 0xB8BB44BB);
  _WDWORD(0x40011404, 0xBBBBBBBB);
  _WDWORD(0x40011800, 0xBBBBB4BB);   /* NBL0, NBL1 & adress configuration */
  _WDWORD(0x40011804, 0xBBBBBBBB);
  _WDWORD(0x40011C00, 0x33BBBBBB);
  _WDWORD(0x40011C04, 0xBBBB3333);
  _WDWORD(0x40012000, 0x48BBBBBB);
  _WDWORD(0x40012004, 0x444B4BB4);   /* NE3 configuration */

  _WDWORD(0xA0000010, 0x00001010);   /* FSMC Configuration */
  _WDWORD(0xA0000014, 0x00000200);   /* FSMC_DataSetupTime = 2; */
  _WDWORD(0xA0000010, 0x00001011);   /* Enable FSMC Bank1_SRAM Bank */

  _sleep_ (200);
}

/*
	復制中斷向量表
	中斷向量表地址必須是512字節的整數倍。
	中斷向量表實際大小 :0x00000130
*/
FUNC void CopyVectTable(void) {
	_WDWORD(0x20000000, _RDWORD(0x68000000));
	_WDWORD(0x20000004, _RDWORD(0x68000004));
	_WDWORD(0x20000008, _RDWORD(0x68000008));
	_WDWORD(0x2000000C, _RDWORD(0x6800000C));

	_WDWORD(0x20000010, _RDWORD(0x68000010));
	_WDWORD(0x20000014, _RDWORD(0x68000014));
	_WDWORD(0x20000018, _RDWORD(0x68000018));
	_WDWORD(0x2000001C, _RDWORD(0x6800001C));

	_WDWORD(0x20000020, _RDWORD(0x68000020));
	_WDWORD(0x20000024, _RDWORD(0x68000024));
	_WDWORD(0x20000028, _RDWORD(0x68000028));
	_WDWORD(0x2000002C, _RDWORD(0x6800002C));

	_WDWORD(0x20000030, _RDWORD(0x68000030));
	_WDWORD(0x20000034, _RDWORD(0x68000034));
	_WDWORD(0x20000038, _RDWORD(0x68000038));
	_WDWORD(0x2000003C, _RDWORD(0x6800003C));

	_WDWORD(0x20000040, _RDWORD(0x68000040));
	_WDWORD(0x20000044, _RDWORD(0x68000044));
	_WDWORD(0x20000048, _RDWORD(0x68000048));
	_WDWORD(0x2000004C, _RDWORD(0x6800004C));

	_WDWORD(0x20000050, _RDWORD(0x68000050));
	_WDWORD(0x20000054, _RDWORD(0x68000054));
	_WDWORD(0x20000058, _RDWORD(0x68000058));
	_WDWORD(0x2000005C, _RDWORD(0x6800005C));

	_WDWORD(0x20000060, _RDWORD(0x68000060));
	_WDWORD(0x20000064, _RDWORD(0x68000064));
	_WDWORD(0x20000068, _RDWORD(0x68000068));
	_WDWORD(0x2000006C, _RDWORD(0x6800006C));

	_WDWORD(0x20000070, _RDWORD(0x68000070));
	_WDWORD(0x20000074, _RDWORD(0x68000074));
	_WDWORD(0x20000078, _RDWORD(0x68000078));
	_WDWORD(0x2000007C, _RDWORD(0x6800007C));

	_WDWORD(0x20000080, _RDWORD(0x68000080));
	_WDWORD(0x20000084, _RDWORD(0x68000084));
	_WDWORD(0x20000088, _RDWORD(0x68000088));
	_WDWORD(0x2000008C, _RDWORD(0x6800008C));

	_WDWORD(0x20000090, _RDWORD(0x68000090));
	_WDWORD(0x20000094, _RDWORD(0x68000094));
	_WDWORD(0x20000098, _RDWORD(0x68000098));
	_WDWORD(0x2000009C, _RDWORD(0x6800009C));

	_WDWORD(0x200000A0, _RDWORD(0x680000A0));
	_WDWORD(0x200000A4, _RDWORD(0x680000A4));
	_WDWORD(0x200000A8, _RDWORD(0x680000A8));
	_WDWORD(0x200000AC, _RDWORD(0x680000AC));

	_WDWORD(0x200000B0, _RDWORD(0x680000B0));
	_WDWORD(0x200000B4, _RDWORD(0x680000B4));
	_WDWORD(0x200000B8, _RDWORD(0x680000B8));
	_WDWORD(0x200000BC, _RDWORD(0x680000BC));

	_WDWORD(0x200000C0, _RDWORD(0x680000C0));
	_WDWORD(0x200000C4, _RDWORD(0x680000C4));
	_WDWORD(0x200000C8, _RDWORD(0x680000C8));
	_WDWORD(0x200000CC, _RDWORD(0x680000CC));

	_WDWORD(0x200000D0, _RDWORD(0x680000D0));
	_WDWORD(0x200000D4, _RDWORD(0x680000D4));
	_WDWORD(0x200000D8, _RDWORD(0x680000D8));
	_WDWORD(0x200000DC, _RDWORD(0x680000DC));

	_WDWORD(0x200000E0, _RDWORD(0x680000E0));
	_WDWORD(0x200000E4, _RDWORD(0x680000E4));
	_WDWORD(0x200000E8, _RDWORD(0x680000E8));
	_WDWORD(0x200000EC, _RDWORD(0x680000EC));

	_WDWORD(0x200000F0, _RDWORD(0x680000F0));
	_WDWORD(0x200000F4, _RDWORD(0x680000F4));
	_WDWORD(0x200000F8, _RDWORD(0x680000F8));
	_WDWORD(0x200000FC, _RDWORD(0x680000FC));

	_WDWORD(0x20000100, _RDWORD(0x68000100));
	_WDWORD(0x20000104, _RDWORD(0x68000104));
	_WDWORD(0x20000108, _RDWORD(0x68000108));
	_WDWORD(0x2000010C, _RDWORD(0x6800010C));

	_WDWORD(0x20000110, _RDWORD(0x68000110));
	_WDWORD(0x20000114, _RDWORD(0x68000114));
	_WDWORD(0x20000118, _RDWORD(0x68000118));
	_WDWORD(0x2000011C, _RDWORD(0x6800011C));

	_WDWORD(0x20000120, _RDWORD(0x68000120));
	_WDWORD(0x20000124, _RDWORD(0x68000124));
	_WDWORD(0x20000128, _RDWORD(0x68000128));
	_WDWORD(0x2000012C, _RDWORD(0x6800012C));
}

// 從這里開始執行代碼,之前的都是函數定義
InitSRAM();                   		// 配置 FSMC用于SRAM
LOAD ExtSRAM\obj\output.axf INCREMENTAL		// 下載程序到外部SRAM
CopyVectTable();					// 將外部SRAM的中斷向量表復制到CPU內部RAM
Setup();                     		// 配置堆棧和PC指針
g, main								// 運行到 main()函數后暫停

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品一区二区精华| 久久久精品欧美丰满| 色综合天天综合给合国产| 国产精品一区二区在线看| 国产老女人精品毛片久久| 国产一区二区三区四| 国产成a人亚洲精| eeuss影院一区二区三区| 99麻豆久久久国产精品免费| 色综合天天综合网天天看片 | 欧美刺激午夜性久久久久久久| 欧美猛男gaygay网站| 欧美一区二区三区电影| 日韩欧美成人激情| 中文一区二区在线观看| 亚洲人妖av一区二区| 亚洲影视在线播放| 激情久久五月天| 成人不卡免费av| 精品1区2区3区| 欧美成人在线直播| 自拍偷在线精品自拍偷无码专区 | 日韩高清在线一区| 久88久久88久久久| 一本色道综合亚洲| 在线综合视频播放| 欧美国产精品一区二区| 午夜精品福利久久久| 国产成人欧美日韩在线电影| 色欲综合视频天天天| 日韩免费电影网站| 亚洲猫色日本管| 蜜臀av性久久久久蜜臀aⅴ| 99久久亚洲一区二区三区青草| 欧美日韩精品是欧美日韩精品| 久久欧美中文字幕| 亚洲国产一区二区在线播放| 国产精品一品二品| 日韩一区二区视频| 亚洲欧美偷拍卡通变态| 国产自产视频一区二区三区| 欧美伊人久久久久久午夜久久久久| 欧美va在线播放| 一区二区三区在线观看动漫| 国产一区二区三区免费在线观看| 欧美日韩中文国产| 中文字幕佐山爱一区二区免费| 麻豆国产精品一区二区三区 | 久久久无码精品亚洲日韩按摩| 亚洲国产欧美一区二区三区丁香婷| 国产一区二区三区久久悠悠色av | 国产在线播精品第三| 欧美日韩亚洲综合一区| 18欧美亚洲精品| 国产麻豆成人精品| 精品久久久久久无| 日本成人在线一区| 欧美三级视频在线观看| 一区二区三区美女| 91论坛在线播放| 国产精品三级av在线播放| 精品一区二区免费在线观看| 欧美精品国产精品| 视频一区在线视频| 欧美日韩午夜在线| 亚洲电影中文字幕在线观看| 欧美亚洲综合另类| 亚洲高清视频在线| 色乱码一区二区三区88| 亚洲卡通欧美制服中文| 不卡视频一二三| 成人欧美一区二区三区| 成人av在线看| 日韩一区有码在线| 色婷婷久久久综合中文字幕 | 捆绑调教美女网站视频一区| 欧美日本一区二区三区四区 | 中文字幕人成不卡一区| 成人18精品视频| 亚洲人成网站影音先锋播放| 色菇凉天天综合网| 亚洲午夜在线电影| 欧美一区2区视频在线观看| 视频一区欧美日韩| 精品少妇一区二区三区在线播放| 精品一二三四在线| 久久久久久久免费视频了| 成人中文字幕电影| 亚洲视频在线观看一区| 欧美日韩视频不卡| 激情综合五月天| 中文字幕亚洲欧美在线不卡| 欧洲中文字幕精品| 六月丁香综合在线视频| 久久久三级国产网站| 91麻豆国产精品久久| 蜜臀av性久久久久蜜臀aⅴ四虎| 久久老女人爱爱| 色婷婷久久久亚洲一区二区三区| 亚洲图片有声小说| 国产亚洲欧洲一区高清在线观看| 成人免费黄色大片| 亚洲mv在线观看| 久久久不卡影院| 欧美日韩精品专区| 国产精品18久久久久久久久久久久| 国产精品久久久久久久久搜平片| 欧美亚男人的天堂| 国产酒店精品激情| 香蕉加勒比综合久久| 国产无人区一区二区三区| 欧美在线影院一区二区| 国产一区二区三区四区五区入口| 亚洲精品免费在线播放| 久久久不卡网国产精品二区| 日本久久电影网| 国模套图日韩精品一区二区| 一区二区三区日韩精品视频| 久久精品在线免费观看| 538在线一区二区精品国产| 99热在这里有精品免费| 狠狠色综合播放一区二区| 香蕉影视欧美成人| 亚洲欧美日韩精品久久久久| 久久丝袜美腿综合| 91精品国产综合久久精品性色| av电影一区二区| 激情亚洲综合在线| 日韩成人一级大片| 亚洲精品久久7777| 最新不卡av在线| 国产午夜精品久久久久久久| 日韩一区二区三区视频在线观看| 91高清视频在线| gogogo免费视频观看亚洲一| 国产一区二区福利视频| 免费成人在线视频观看| 天天综合网 天天综合色| 亚洲一区二区欧美| 亚洲一区在线观看视频| 亚洲欧美激情一区二区| 亚洲国产精品传媒在线观看| 久久精品欧美日韩| 久久久久久久综合狠狠综合| 精品成人免费观看| 欧美精品一区二区精品网| 欧美精品视频www在线观看| 欧美揉bbbbb揉bbbbb| 欧美日韩中文精品| 69久久夜色精品国产69蝌蚪网| 在线视频国内自拍亚洲视频| 日本高清不卡视频| 色美美综合视频| 欧美三级在线视频| 在线综合视频播放| 精品国产sm最大网站| 久久九九久久九九| 国产精品成人免费| 亚洲国产精品久久久久秋霞影院| 亚洲免费av在线| 日本美女一区二区三区| 国模无码大尺度一区二区三区| 国产在线国偷精品免费看| 成人激情动漫在线观看| 色呦呦国产精品| 欧美久久久一区| 久久久久久久久久美女| 国产精品妹子av| 亚洲mv在线观看| 国产精品中文字幕日韩精品| 成人黄色在线视频| 欧美性videosxxxxx| 欧美成人精品高清在线播放| 国产精品区一区二区三区| 亚洲美女一区二区三区| 蜜臀久久99精品久久久久久9 | 麻豆国产91在线播放| 国产成人精品影视| 欧美丝袜自拍制服另类| 欧美sm美女调教| 亚洲免费观看在线视频| 久久99精品久久久久久久久久久久| 国产精品一区二区91| 日本精品一级二级| 精品国产一区二区国模嫣然| 综合激情成人伊人| 久久成人av少妇免费| 99久久777色| 精品国产三级a在线观看| 亚洲免费av网站| 国产毛片一区二区| 欧美一区二区三区精品| 亚洲欧洲三级电影| 久久99国产精品久久99果冻传媒| 成人国产亚洲欧美成人综合网 | 欧洲一区二区三区在线| 久久人人97超碰com| 午夜国产不卡在线观看视频| 国产成人免费视频精品含羞草妖精| 精品视频在线免费看|