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

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

?? main.txt

?? STM32手持式示波器源代碼
?? TXT
字號:
; generated by ARM C/C++ Compiler with , RVCT4.0 [Build 524] for uVision
; commandline ArmCC [--split_sections --debug -c --asm --interleave -o.\Obj\main.o --depend=.\Obj\main.d --device=DARMSTM --apcs=interwork -O0 -Otime -I..\..\Libraries\CMSIS\Core\CM3 -I..\..\Libraries\STM32F10x_StdPeriph_Driver\inc -I..\..\Source\inc -Id:\Keil\ARM\INC\ST\STM32F10x -D__MICROLIB -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER ..\..\Source\src\main.c]
                          THUMB

                          AREA ||i.DispLogo||, CODE, READONLY, ALIGN=2

                  DispLogo PROC
;;;167    */
;;;168    static void DispLogo(void)
000000  b510              PUSH     {r4,lr}
;;;169    {
;;;170    	/* 通過串口輸出例程名和更新日期 */
;;;171    	PrintfLogo(EXAMPLE_NAME, EXAMPLE_DATE);
000002  a102              ADR      r1,|L1.12|
000004  a004              ADR      r0,|L1.24|
000006  f7fffffe          BL       PrintfLogo
;;;172    }
00000a  bd10              POP      {r4,pc}
;;;173    
                          ENDP

                  |L1.12|
00000c  323031302d30332d313600        DCB      "2010-03-16",0
000017  00                DCB      0
                  |L1.24|
000018  5446542044534f2044656d6f00        DCB      "TFT DSO Demo",0
000025  00                DCB      0
000026  00                DCB      0
000027  00                DCB      0

                          AREA ||i.GPIO_Configuration||, CODE, READONLY, ALIGN=2

                  GPIO_Configuration PROC
;;;90     */
;;;91     void GPIO_Configuration(void)
000000  b508              PUSH     {r3,lr}
;;;92     {
;;;93     	GPIO_InitTypeDef GPIO_InitStructure;
;;;94     
;;;95     	/* 第1步:打開GPIOA GPIOC GPIOD GPIOF GPIOG的時鐘
;;;96     	   注意:這個地方可以一次性全打開
;;;97     	*/
;;;98     	RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOC
000002  2101              MOVS     r1,#1
000004  f44f70da          MOV      r0,#0x1b4
000008  f7fffffe          BL       RCC_APB2PeriphClockCmd
;;;99     			| RCC_APB2Periph_GPIOD | RCC_APB2Periph_GPIOF | RCC_APB2Periph_GPIOG,
;;;100    				ENABLE);
;;;101    
;;;102    	/* 第2步:配置所有的按鍵GPIO為浮動輸入模式(實際上CPUf復位后就是輸入狀態) */
;;;103    	GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0;
00000c  2001              MOVS     r0,#1
00000e  f8ad0000          STRH     r0,[sp,#0]
;;;104    	GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
000012  2004              MOVS     r0,#4
000014  f88d0003          STRB     r0,[sp,#3]
;;;105    	GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
000018  2003              MOVS     r0,#3
00001a  f88d0002          STRB     r0,[sp,#2]
;;;106    	GPIO_Init(GPIOA, &GPIO_InitStructure);	/* PA0 */
00001e  4669              MOV      r1,sp
000020  4816              LDR      r0,|L2.124|
000022  f7fffffe          BL       GPIO_Init
;;;107    
;;;108    	GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13;
000026  f44f5000          MOV      r0,#0x2000
00002a  f8ad0000          STRH     r0,[sp,#0]
;;;109    	GPIO_Init(GPIOC, &GPIO_InitStructure);	/* PC13 */
00002e  4669              MOV      r1,sp
000030  4813              LDR      r0,|L2.128|
000032  f7fffffe          BL       GPIO_Init
;;;110    
;;;111    	GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3;
000036  2008              MOVS     r0,#8
000038  f8ad0000          STRH     r0,[sp,#0]
;;;112    	GPIO_Init(GPIOD, &GPIO_InitStructure);	/* PD3 */
00003c  4669              MOV      r1,sp
00003e  4811              LDR      r0,|L2.132|
000040  f7fffffe          BL       GPIO_Init
;;;113    
;;;114    	GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7 | GPIO_Pin_8 | GPIO_Pin_13
000044  f24e1080          MOV      r0,#0xe180
000048  f8ad0000          STRH     r0,[sp,#0]
;;;115    					  | GPIO_Pin_14 | GPIO_Pin_15;
;;;116    	GPIO_Init(GPIOG, &GPIO_InitStructure);	/* PG7,8,13,14,15 */
00004c  4669              MOV      r1,sp
00004e  480e              LDR      r0,|L2.136|
000050  f7fffffe          BL       GPIO_Init
;;;117    
;;;118    	/* 第3步:配置所有的LED指示燈GPIO為推挽輸出模式 */
;;;119    	/* 由于將GPIO設置為輸出時,GPIO輸出寄存器的值缺省是0,因此會驅動LED點亮
;;;120    		這是我不希望的,因此在改變GPIO為輸出前,先修改輸出寄存器的值為1 */
;;;121    	GPIO_SetBits(GPIOF,  GPIO_Pin_6 | GPIO_Pin_7 | GPIO_Pin_8 | GPIO_Pin_9);
000054  f44f7170          MOV      r1,#0x3c0
000058  480c              LDR      r0,|L2.140|
00005a  f7fffffe          BL       GPIO_SetBits
;;;122    	GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7 | GPIO_Pin_8 | GPIO_Pin_9;
00005e  f44f7070          MOV      r0,#0x3c0
000062  f8ad0000          STRH     r0,[sp,#0]
;;;123    	GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
000066  2010              MOVS     r0,#0x10
000068  f88d0003          STRB     r0,[sp,#3]
;;;124    	GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
00006c  2003              MOVS     r0,#3
00006e  f88d0002          STRB     r0,[sp,#2]
;;;125    	GPIO_Init(GPIOF, &GPIO_InitStructure);
000072  4669              MOV      r1,sp
000074  4805              LDR      r0,|L2.140|
000076  f7fffffe          BL       GPIO_Init
;;;126    }
00007a  bd08              POP      {r3,pc}
;;;127    
                          ENDP

                  |L2.124|
                          DCD      0x40010800
                  |L2.128|
                          DCD      0x40011000
                  |L2.132|
                          DCD      0x40011400
                  |L2.136|
                          DCD      0x40012000
                  |L2.140|
                          DCD      0x40011c00

                          AREA ||i.InitBoard||, CODE, READONLY, ALIGN=2

                  InitBoard PROC
;;;133    */
;;;134    static void InitBoard(void)
000000  b510              PUSH     {r4,lr}
;;;135    {
;;;136    	/*
;;;137    		這個函數是ST庫中的函數,函數實體在
;;;138    		Libraries\CMSIS\Core\CM3\system_stm32f10x.c
;;;139    
;;;140    		配置內部Flash接口,初始化PLL,配置系統頻率
;;;141    		系統時鐘缺省配置為72MHz,你如果需要更改,則需要去修改相關的頭文件中的宏定義
;;;142    	 */
;;;143    	SystemInit();
000002  f7fffffe          BL       SystemInit
;;;144    
;;;145    	/* 配置按鍵GPIO和LED GPIO */
;;;146    	GPIO_Configuration();
000006  f7fffffe          BL       GPIO_Configuration
;;;147    
;;;148    	/* 配置串口 */
;;;149    	USART_Configuration();
00000a  f7fffffe          BL       USART_Configuration
;;;150    
;;;151    	/* 在 SysTick_Config()前,必須先調用 */
;;;152    	InitButtonVar();
00000e  f7fffffe          BL       InitButtonVar
;;;153    
;;;154    	/* 配置systic作為1ms中斷,這個函數在
;;;155    	\Libraries\CMSIS\Core\CM3\core_cm3.h */
;;;156    	SysTick_Config(SystemFrequency / 1000);
000012  4916              LDR      r1,|L3.108|
000014  6809              LDR      r1,[r1,#0]  ; SystemFrequency
000016  f44f727a          MOV      r2,#0x3e8
00001a  fbb1f0f2          UDIV     r0,r1,r2
00001e  f1b07f80          CMP      r0,#0x1000000
000022  d300              BCC      |L3.38|
000024  e01c              B        |L3.96|
                  |L3.38|
000026  f020417f          BIC      r1,r0,#0xff000000
00002a  1e49              SUBS     r1,r1,#1
00002c  f04f22e0          MOV      r2,#0xe000e000
000030  6151              STR      r1,[r2,#0x14]
000032  bf00              NOP      
000034  1751              ASRS     r1,r2,#29
000036  2900              CMP      r1,#0
000038  da05              BGE      |L3.70|
00003a  210f              MOVS     r1,#0xf
00003c  0109              LSLS     r1,r1,#4
00003e  4a0c              LDR      r2,|L3.112|
000040  230b              MOVS     r3,#0xb
000042  54d1              STRB     r1,[r2,r3]
000044  e004              B        |L3.80|
                  |L3.70|
000046  210f              MOVS     r1,#0xf
000048  0109              LSLS     r1,r1,#4
00004a  4a0a              LDR      r2,|L3.116|
00004c  1753              ASRS     r3,r2,#29
00004e  54d1              STRB     r1,[r2,r3]
                  |L3.80|
000050  bf00              NOP      
000052  2100              MOVS     r1,#0
000054  f04f22e0          MOV      r2,#0xe000e000
000058  6191              STR      r1,[r2,#0x18]
00005a  2107              MOVS     r1,#7
00005c  6111              STR      r1,[r2,#0x10]
00005e  bf00              NOP      
                  |L3.96|
;;;157    
;;;158    	/* 通過串口輸出例程名和更新日期 */
;;;159    	PrintfLogo(EXAMPLE_NAME, EXAMPLE_DATE);
000060  a105              ADR      r1,|L3.120|
000062  a008              ADR      r0,|L3.132|
000064  f7fffffe          BL       PrintfLogo
;;;160    }
000068  bd10              POP      {r4,pc}
;;;161    
                          ENDP

00006a  0000              DCW      0x0000
                  |L3.108|
                          DCD      SystemFrequency
                  |L3.112|
                          DCD      0xe000ed18
                  |L3.116|
                          DCD      0xe000e400
                  |L3.120|
000078  323031302d30332d313600        DCB      "2010-03-16",0
000083  00                DCB      0
                  |L3.132|
000084  5446542044534f2044656d6f00        DCB      "TFT DSO Demo",0
000091  00                DCB      0
000092  00                DCB      0
000093  00                DCB      0

                          AREA ||i.main||, CODE, READONLY, ALIGN=1

                  main PROC
;;;60     */
;;;61     int main(void)
000000  b510              PUSH     {r4,lr}
;;;62     {
;;;63     	InitBoard();	/* 為了是main函數看起來更簡潔些,我們將初始化的代碼封裝到這個函數 */
000002  f7fffffe          BL       InitBoard
;;;64     	DispLogo();		/* 顯示例程Logo */
000006  f7fffffe          BL       DispLogo
;;;65     	DsoMain();		/* 進入DSO主程序 */
00000a  f7fffffe          BL       DsoMain
;;;66     }
00000e  2000              MOVS     r0,#0
000010  bd10              POP      {r4,pc}
;;;67     
                          ENDP


                  __ARM_use_no_argv EQU 0

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美另类高清zo欧美| 亚洲综合成人在线视频| 久久精品国产成人一区二区三区 | 精品不卡在线视频| 美女免费视频一区| 亚洲精品一区二区精华| 国产suv精品一区二区883| 国产欧美日韩视频在线观看| 国产麻豆欧美日韩一区| 国产精品午夜在线| 色综合天天综合在线视频| 丝袜亚洲另类欧美综合| 欧美精品一区二区三区久久久| 成人性生交大片免费看视频在线 | 久久久亚洲综合| 丁香另类激情小说| 亚洲精品国产精品乱码不99| 欧美日韩一区二区三区视频| 免费在线一区观看| 国产精品素人一区二区| 色哟哟欧美精品| 日本vs亚洲vs韩国一区三区二区| 久久精品在线观看| 91久久免费观看| 久久99国产精品尤物| 成人欧美一区二区三区在线播放| 欧美色精品在线视频| 黑人巨大精品欧美黑白配亚洲| 中文字幕av一区 二区| 欧美在线观看视频在线| 国产二区国产一区在线观看| 亚洲一二三专区| 国产亚洲综合在线| 欧美精品国产精品| 粉嫩在线一区二区三区视频| 日韩精品欧美精品| 亚洲色图欧美在线| 精品入口麻豆88视频| 色婷婷av久久久久久久| 国产精品夜夜嗨| 日韩精品免费视频人成| 亚洲色图色小说| 国产视频一区二区在线观看| 欧美日韩精品一区二区在线播放| 高清不卡在线观看| 蜜桃视频免费观看一区| 一区二区欧美在线观看| 国产亲近乱来精品视频| 欧美成人三级电影在线| 在线精品视频一区二区三四| 懂色av一区二区三区蜜臀| 美女视频黄久久| 香蕉加勒比综合久久| 亚洲色图一区二区三区| 国产清纯白嫩初高生在线观看91 | 亚洲尤物在线视频观看| 国产欧美一区二区三区在线看蜜臀 | 韩国成人福利片在线播放| 亚洲123区在线观看| 亚洲精品国久久99热| 国产精品美女视频| 国产日韩三级在线| 久久人人爽人人爽| 精品乱人伦一区二区三区| 日韩一区二区不卡| 欧美一区二区视频网站| 欧美午夜精品久久久久久孕妇| 99综合电影在线视频| 国产不卡视频在线播放| 国产毛片精品一区| 老司机午夜精品99久久| 免费成人av在线播放| 五月综合激情网| 亚洲第一在线综合网站| 一区二区欧美精品| 亚欧色一区w666天堂| 丝袜美腿亚洲一区二区图片| 一区二区三区欧美日| 一区二区三区.www| 五月天中文字幕一区二区| 亚洲成人午夜电影| 午夜激情综合网| 麻豆久久一区二区| 激情综合亚洲精品| 国产精品白丝av| 成人91在线观看| 91国产免费看| 欧美日韩精品一区二区三区四区| 91精品国模一区二区三区| 欧美成人一区二区三区片免费| 日韩欧美aaaaaa| 久久精品网站免费观看| 中文字幕在线不卡| 亚洲男同1069视频| 手机精品视频在线观看| 美日韩黄色大片| 国产成人精品网址| 93久久精品日日躁夜夜躁欧美| 91丨九色丨国产丨porny| 欧美亚洲高清一区| 日韩欧美一区在线| 欧美极品少妇xxxxⅹ高跟鞋| 成人欧美一区二区三区1314| 亚洲成a人片在线观看中文| 舔着乳尖日韩一区| 国产精品99久久久久久有的能看| 99精品视频一区二区三区| 欧美日韩国产一区| 久久久久久久久伊人| 亚洲免费观看高清在线观看| 日本中文字幕一区二区视频| 国产伦精品一区二区三区视频青涩 | 一本色道久久综合亚洲精品按摩| 在线免费观看视频一区| 日韩欧美国产一二三区| 亚洲婷婷综合色高清在线| 青青草一区二区三区| 粉嫩aⅴ一区二区三区四区| 在线免费观看不卡av| 久久综合狠狠综合| 一区二区三区自拍| 久久66热偷产精品| 在线精品国精品国产尤物884a| 2024国产精品视频| 亚洲香蕉伊在人在线观| 国产99久久久国产精品潘金| 欧美日韩一区二区三区视频 | 99精品久久久久久| 日韩免费电影一区| 樱桃国产成人精品视频| 国内精品免费**视频| 欧美亚洲国产一区二区三区| 国产三级精品在线| 久久精品久久综合| 欧美又粗又大又爽| 国产精品久久久久久久久免费丝袜| 日韩激情一区二区| 色综合 综合色| 国产亚洲精品免费| 久久黄色级2电影| 欧美日韩一区中文字幕| 中文字幕在线观看不卡| 国产在线视频一区二区三区| 欧美伦理影视网| 一区二区成人在线| 91在线高清观看| 久久精品一区二区三区不卡牛牛 | 韩国女主播一区| 日韩欧美专区在线| 日韩在线a电影| 欧美在线制服丝袜| 亚洲欧美色综合| 成人av资源网站| 欧美激情一区二区三区不卡| 狠狠色丁香婷综合久久| 337p亚洲精品色噜噜噜| 亚洲午夜激情网站| 色八戒一区二区三区| 国产精品日韩成人| 丁香天五香天堂综合| 久久久亚洲欧洲日产国码αv| 免费人成在线不卡| 日韩欧美高清在线| 青青草成人在线观看| 7777精品久久久大香线蕉| 亚洲成精国产精品女| 欧美高清视频一二三区 | 欧美三级日韩在线| 亚洲一区免费视频| 欧美性猛交xxxxxx富婆| 一区二区三区四区高清精品免费观看 | 欧美精品丝袜久久久中文字幕| 一区二区激情小说| 欧美日韩亚洲综合| 亚洲午夜久久久久久久久电影院 | 亚洲品质自拍视频| 色伊人久久综合中文字幕| 亚洲女同ⅹxx女同tv| 在线观看av一区| 性欧美大战久久久久久久久| 欧美一级免费大片| 久久福利资源站| 久久嫩草精品久久久精品| 成人免费黄色在线| 一区二区在线观看免费视频播放| 在线精品视频小说1| 日韩高清在线不卡| www日韩大片| av成人免费在线观看| 亚洲免费资源在线播放| 欧美日韩国产在线播放网站| 六月丁香婷婷久久| 欧美极品美女视频| 欧美少妇bbb| 久久国产精品99久久久久久老狼| 久久久精品蜜桃| 91豆麻精品91久久久久久| 日韩制服丝袜av| 国产精品午夜久久| 欧美亚洲自拍偷拍|