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

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

?? startup_stm32f10x_cl.s

?? STM32手持式示波器源代碼
?? S
字號:
/**
  ******************************************************************************
  * @file    startup_stm32f10x_cl.s
  * @author  MCD Application Team
  * @version V3.1.2
  * @date    09/28/2009
  * @brief   STM32F10x Connectivity line Devices vector table for RIDE7 toolchain.
  *          This module performs:
  *                - Set the initial SP
  *                - Set the initial PC == Reset_Handler,
  *                - Set the vector table entries with the exceptions ISR 
  *                  address.
  *                - Branches to main in the C library (which eventually
  *                  calls main()).
  *          After Reset the Cortex-M3 processor is in Thread mode,
  *          priority is Privileged, and the Stack is set to Main.
  *******************************************************************************
 * @copy
 *
 * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
 * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
 * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY
 * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
 * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
 * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
 *
 * <h2><center>&copy; COPYRIGHT 2009 STMicroelectronics</center></h2>
 */  
    
  .syntax unified
  .cpu cortex-m3
  .fpu softvfp
  .thumb

.global  g_pfnVectors
.global  Default_Handler

/* start address for the initialization values of the .data section. 
defined in linker script */
.word  _sidata
/* start address for the .data section. defined in linker script */  
.word  _sdata
/* end address for the .data section. defined in linker script */
.word  _edata
/* start address for the .bss section. defined in linker script */
.word  _sbss
/* end address for the .bss section. defined in linker script */
.word  _ebss

.equ  BootRAM, 0xF1E0F85F
/**
 * @brief  This is the code that gets called when the processor first
 *          starts execution following a reset event. Only the absolutely
 *          necessary set is performed, after which the application
 *          supplied main() routine is called. 
 * @param  None
 * @retval : None
*/

    .section  .text.Reset_Handler
  .weak  Reset_Handler
  .type  Reset_Handler, %function
Reset_Handler:  

/* Copy the data segment initializers from flash to SRAM */  
  movs  r1, #0
  b  LoopCopyDataInit

CopyDataInit:
  ldr  r3, =_sidata
  ldr  r3, [r3, r1]
  str  r3, [r0, r1]
  adds  r1, r1, #4
    
LoopCopyDataInit:
  ldr  r0, =_sdata
  ldr  r3, =_edata
  adds  r2, r0, r1
  cmp  r2, r3
  bcc  CopyDataInit
  ldr  r2, =_sbss
  b  LoopFillZerobss

/* Zero fill the bss segment. */  
FillZerobss:
  movs  r3, #0
  str  r3, [r2], #4
    
LoopFillZerobss:
  ldr  r3, = _ebss
  cmp  r2, r3
  bcc  FillZerobss
/* Call the application's entry point.*/
  bl  main
  bx  lr    
.size  Reset_Handler, .-Reset_Handler

/**
 * @brief  This is the code that gets called when the processor receives an 
 *         unexpected interrupt.  This simply enters an infinite loop, preserving
 *         the system state for examination by a debugger.
 *
 * @param  None     
 * @retval : None       
*/
    .section  .text.Default_Handler,"ax",%progbits
Default_Handler:
Infinite_Loop:
  b  Infinite_Loop
  .size  Default_Handler, .-Default_Handler

/******************************************************************************
*
* The minimal vector table for a Cortex M3.  Note that the proper constructs
* must be placed on this to ensure that it ends up at physical address
* 0x0000.0000.
*
******************************************************************************/    
   .section  .isr_vector,"a",%progbits
  .type  g_pfnVectors, %object
  .size  g_pfnVectors, .-g_pfnVectors
    
    
g_pfnVectors:
  .word  _estack
  .word  Reset_Handler
  .word  NMI_Handler
  .word  HardFault_Handler
  .word  MemManage_Handler
  .word  BusFault_Handler
  .word  UsageFault_Handler
  .word  0
  .word  0
  .word  0
  .word  0
  .word  SVC_Handler
  .word  DebugMon_Handler
  .word  0
  .word  PendSV_Handler
  .word  SysTick_Handler
  .word  WWDG_IRQHandler
  .word  PVD_IRQHandler
  .word  TAMPER_IRQHandler
  .word  RTC_IRQHandler
  .word  FLASH_IRQHandler
  .word  RCC_IRQHandler
  .word  EXTI0_IRQHandler
  .word  EXTI1_IRQHandler
  .word  EXTI2_IRQHandler
  .word  EXTI3_IRQHandler
  .word  EXTI4_IRQHandler
  .word  DMA1_Channel1_IRQHandler
  .word  DMA1_Channel2_IRQHandler
  .word  DMA1_Channel3_IRQHandler
  .word  DMA1_Channel4_IRQHandler
  .word  DMA1_Channel5_IRQHandler
  .word  DMA1_Channel6_IRQHandler
  .word  DMA1_Channel7_IRQHandler
  .word  ADC1_2_IRQHandler
  .word CAN1_TX_IRQHandler
  .word CAN1_RX0_IRQHandler
   .word  CAN1_RX1_IRQHandler
  .word  CAN1_SCE_IRQHandler
  .word  EXTI9_5_IRQHandler
  .word  TIM1_BRK_IRQHandler
  .word  TIM1_UP_IRQHandler
  .word  TIM1_TRG_COM_IRQHandler
  .word  TIM1_CC_IRQHandler
  .word  TIM2_IRQHandler
  .word  TIM3_IRQHandler
  .word  TIM4_IRQHandler
  .word  I2C1_EV_IRQHandler
  .word  I2C1_ER_IRQHandler
  .word  I2C2_EV_IRQHandler
  .word  I2C2_ER_IRQHandler
  .word  SPI1_IRQHandler
  .word  SPI2_IRQHandler
  .word  USART1_IRQHandler
  .word  USART2_IRQHandler
  .word  USART3_IRQHandler
  .word  EXTI15_10_IRQHandler
  .word  RTCAlarm_IRQHandler
  .word  OTG_FS_WKUP_IRQHandler  
  .word  0
  .word  0
  .word  0
  .word  0
  .word  0
  .word  0
  .word  0
  .word TIM5_IRQHandler            
  .word SPI3_IRQHandler            
  .word UART4_IRQHandler           
  .word UART5_IRQHandler           
  .word TIM6_IRQHandler           
  .word TIM7_IRQHandler            
  .word DMA2_Channel1_IRQHandler   
  .word DMA2_Channel2_IRQHandler   
  .word DMA2_Channel3_IRQHandler   
  .word DMA2_Channel4_IRQHandler  
  .word DMA2_Channel5_IRQHandler   
  .word ETH_IRQHandler            
  .word ETH_WKUP_IRQHandler        
  .word CAN2_TX_IRQHandler         
  .word CAN2_RX0_IRQHandler        
  .word CAN2_RX1_IRQHandler        
  .word CAN2_SCE_IRQHandler        
  .word OTG_FS_IRQHandler          
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0           
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0            
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0            
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0
  .word 0            
  .word 0
  .word 0
  .word 0
  .word 0               
  .word BootRAM     /* @0x1E0. This is for boot in RAM mode for 
                         STM32F10x Connectivity line Devices. */
    
/*******************************************************************************
*
* Provide weak aliases for each Exception handler to the Default_Handler. 
* As they are weak aliases, any function with the same name will override 
* this definition.
*
*******************************************************************************/
  .weak  NMI_Handler
  .thumb_set NMI_Handler,Default_Handler
  
  .weak  HardFault_Handler
  .thumb_set HardFault_Handler,Default_Handler
  
  .weak  MemManage_Handler
  .thumb_set MemManage_Handler,Default_Handler
  
  .weak  BusFault_Handler
  .thumb_set BusFault_Handler,Default_Handler

  .weak  UsageFault_Handler
  .thumb_set UsageFault_Handler,Default_Handler

  .weak  SVC_Handler
  .thumb_set SVC_Handler,Default_Handler

  .weak  DebugMon_Handler
  .thumb_set DebugMon_Handler,Default_Handler

  .weak  PendSV_Handler
  .thumb_set PendSV_Handler,Default_Handler

  .weak  SysTick_Handler
  .thumb_set SysTick_Handler,Default_Handler

  .weak  WWDG_IRQHandler
  .thumb_set WWDG_IRQHandler,Default_Handler

  .weak  PVD_IRQHandler
  .thumb_set PVD_IRQHandler,Default_Handler

  .weak  TAMPER_IRQHandler
  .thumb_set TAMPER_IRQHandler,Default_Handler

  .weak  RTC_IRQHandler
  .thumb_set RTC_IRQHandler,Default_Handler

  .weak  FLASH_IRQHandler
  .thumb_set FLASH_IRQHandler,Default_Handler

  .weak  RCC_IRQHandler
  .thumb_set RCC_IRQHandler,Default_Handler

  .weak  EXTI0_IRQHandler
  .thumb_set EXTI0_IRQHandler,Default_Handler

  .weak  EXTI1_IRQHandler
  .thumb_set EXTI1_IRQHandler,Default_Handler

  .weak  EXTI2_IRQHandler
  .thumb_set EXTI2_IRQHandler,Default_Handler

  .weak  EXTI3_IRQHandler
  .thumb_set EXTI3_IRQHandler,Default_Handler

  .weak  EXTI4_IRQHandler
  .thumb_set EXTI4_IRQHandler,Default_Handler

  .weak  DMA1_Channel1_IRQHandler
  .thumb_set DMA1_Channel1_IRQHandler,Default_Handler

  .weak  DMA1_Channel2_IRQHandler
  .thumb_set DMA1_Channel2_IRQHandler,Default_Handler

  .weak  DMA1_Channel3_IRQHandler
  .thumb_set DMA1_Channel3_IRQHandler,Default_Handler

  .weak  DMA1_Channel4_IRQHandler
  .thumb_set DMA1_Channel4_IRQHandler,Default_Handler

  .weak  DMA1_Channel5_IRQHandler
  .thumb_set DMA1_Channel5_IRQHandler,Default_Handler

  .weak  DMA1_Channel6_IRQHandler
  .thumb_set DMA1_Channel6_IRQHandler,Default_Handler

  .weak  DMA1_Channel7_IRQHandler
  .thumb_set DMA1_Channel7_IRQHandler,Default_Handler

  .weak  ADC1_2_IRQHandler
  .thumb_set ADC1_2_IRQHandler,Default_Handler

  .weak  CAN1_TX_IRQHandler
  .thumb_set CAN1_TX_IRQHandler,Default_Handler

  .weak  CAN1_RX0_IRQHandler
  .thumb_set CAN1_RX0_IRQHandler,Default_Handler

  .weak  CAN1_RX1_IRQHandler
  .thumb_set CAN1_RX1_IRQHandler,Default_Handler

  .weak  CAN1_SCE_IRQHandler
  .thumb_set CAN1_SCE_IRQHandler,Default_Handler

  .weak  EXTI9_5_IRQHandler
  .thumb_set EXTI9_5_IRQHandler,Default_Handler

  .weak  TIM1_BRK_IRQHandler
  .thumb_set TIM1_BRK_IRQHandler,Default_Handler

  .weak  TIM1_UP_IRQHandler
  .thumb_set TIM1_UP_IRQHandler,Default_Handler

  .weak  TIM1_TRG_COM_IRQHandler
  .thumb_set TIM1_TRG_COM_IRQHandler,Default_Handler

  .weak  TIM1_CC_IRQHandler
  .thumb_set TIM1_CC_IRQHandler,Default_Handler

  .weak  TIM2_IRQHandler
  .thumb_set TIM2_IRQHandler,Default_Handler

  .weak  TIM3_IRQHandler
  .thumb_set TIM3_IRQHandler,Default_Handler

  .weak  TIM4_IRQHandler
  .thumb_set TIM4_IRQHandler,Default_Handler

  .weak  I2C1_EV_IRQHandler
  .thumb_set I2C1_EV_IRQHandler,Default_Handler

  .weak  I2C1_ER_IRQHandler
  .thumb_set I2C1_ER_IRQHandler,Default_Handler

  .weak  I2C2_EV_IRQHandler
  .thumb_set I2C2_EV_IRQHandler,Default_Handler

  .weak  I2C2_ER_IRQHandler
  .thumb_set I2C2_ER_IRQHandler,Default_Handler

  .weak  SPI1_IRQHandler
  .thumb_set SPI1_IRQHandler,Default_Handler

  .weak  SPI2_IRQHandler
  .thumb_set SPI2_IRQHandler,Default_Handler

  .weak  USART1_IRQHandler
  .thumb_set USART1_IRQHandler,Default_Handler

  .weak  USART2_IRQHandler
  .thumb_set USART2_IRQHandler,Default_Handler

  .weak  USART3_IRQHandler
  .thumb_set USART3_IRQHandler,Default_Handler

  .weak  EXTI15_10_IRQHandler
  .thumb_set EXTI15_10_IRQHandler,Default_Handler

  .weak  RTCAlarm_IRQHandler
  .thumb_set RTCAlarm_IRQHandler,Default_Handler

  .weak  OTG_FS_WKUP_IRQHandler
  .thumb_set OTG_FS_WKUP_IRQHandler,Default_Handler

  .weak  TIM5_IRQHandler
  .thumb_set TIM5_IRQHandler,Default_Handler

  .weak  SPI3_IRQHandler  
  .thumb_set SPI3_IRQHandler,Default_Handler

  .weak  UART4_IRQHandler  
  .thumb_set UART4_IRQHandler,Default_Handler

  .weak  UART5_IRQHandler  
  .thumb_set UART5_IRQHandler,Default_Handler

  .weak  TIM6_IRQHandler  
  .thumb_set TIM6_IRQHandler,Default_Handler

  .weak  TIM7_IRQHandler  
  .thumb_set TIM7_IRQHandler,Default_Handler

  .weak  DMA2_Channel1_IRQHandler  
  .thumb_set DMA2_Channel1_IRQHandler,Default_Handler

  .weak  DMA2_Channel2_IRQHandler  
  .thumb_set DMA2_Channel2_IRQHandler,Default_Handler

  .weak  DMA2_Channel3_IRQHandler  
  .thumb_set DMA2_Channel3_IRQHandler,Default_Handler

  .weak  DMA2_Channel4_IRQHandler  
  .thumb_set DMA2_Channel4_IRQHandler,Default_Handler

  .weak  DMA2_Channel5_IRQHandler  
  .thumb_set DMA2_Channel5_IRQHandler,Default_Handler

  .weak  ETH_IRQHandler  
  .thumb_set ETH_IRQHandler,Default_Handler

  .weak  ETH_WKUP_IRQHandler  
  .thumb_set ETH_WKUP_IRQHandler,Default_Handler

  .weak  CAN2_TX_IRQHandler  
  .thumb_set CAN2_TX_IRQHandler,Default_Handler

  .weak  CAN2_RX0_IRQHandler  
  .thumb_set CAN2_RX0_IRQHandler,Default_Handler

  .weak  CAN2_RX1_IRQHandler  
  .thumb_set CAN2_RX1_IRQHandler,Default_Handler

  .weak  CAN2_SCE_IRQHandler  
  .thumb_set CAN2_SCE_IRQHandler,Default_Handler

  .weak  OTG_FS_IRQHandler  
  .thumb_set OTG_FS_IRQHandler ,Default_Handler
 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产清纯白嫩初高生在线观看91 | 国产日韩欧美综合在线| 日韩三级av在线播放| 91日韩精品一区| 国产精品国产三级国产有无不卡| 国产一区中文字幕| 久久综合九色综合久久久精品综合| 激情欧美一区二区| 国产精品国产自产拍高清av王其| 久久精品一区蜜桃臀影院| 91在线视频在线| 久久精品久久精品| 26uuuu精品一区二区| 91福利视频久久久久| 美洲天堂一区二卡三卡四卡视频 | 一区二区三区成人| 亚洲国产视频一区| 99久久国产综合色|国产精品| 日韩中文欧美在线| 国产亚洲精品超碰| 久久久噜噜噜久久中文字幕色伊伊| av亚洲精华国产精华精华| 天天操天天干天天综合网| 中文乱码免费一区二区| 成人黄页在线观看| 狠狠色丁香九九婷婷综合五月| 久久国产综合精品| 成人黄色在线视频| 91国产丝袜在线播放| 91精品国产免费久久综合| aaa欧美日韩| 欧美日韩免费观看一区三区| 国产一区二区久久| 国产日韩一级二级三级| 99国产精品久久久| 亚洲国产中文字幕在线视频综合| 国产欧美日韩视频在线观看| 亚洲午夜羞羞片| 亚洲国产精品一区二区尤物区| 欧美精选在线播放| 久久久久久99久久久精品网站| 国产亚洲精品久| 午夜精品一区二区三区电影天堂 | 免费成人深夜小野草| 亚洲一区免费观看| 国产精品第13页| 国产精品电影院| 9191国产精品| 一区二区三区免费网站| 老司机一区二区| 欧美少妇一区二区| 欧美性大战xxxxx久久久| 久久久九九九九| 香蕉av福利精品导航| 午夜视频在线观看一区二区三区| 成人一级黄色片| 成人aa视频在线观看| 日韩欧美国产电影| 久久九九久久九九| 免费在线观看成人| 91久久久免费一区二区| 91精品麻豆日日躁夜夜躁| 亚洲精品视频自拍| 亚洲人xxxx| 国产成人精品三级| 在线精品国精品国产尤物884a| 欧美亚洲综合色| 91麻豆.com| 97久久超碰国产精品电影| 久久精品夜夜夜夜久久| 欧美aⅴ一区二区三区视频| 91福利在线观看| 亚洲黄色片在线观看| 92精品国产成人观看免费| 国产精品嫩草影院com| 国产精品影视天天线| 国产一区二区不卡老阿姨| 日韩欧美综合一区| 麻豆国产精品官网| 久久嫩草精品久久久久| 精品综合久久久久久8888| 风间由美中文字幕在线看视频国产欧美| 久久久久国产精品麻豆ai换脸| 在线观看亚洲精品视频| 亚洲欧美综合色| 日韩视频一区二区| 一区二区三区在线视频播放| 91免费在线播放| 亚洲综合免费观看高清完整版在线| 成人午夜大片免费观看| 中文字幕综合网| 精品亚洲免费视频| 久久久亚洲精华液精华液精华液| 精品一区二区免费看| 国产日韩精品一区| 91在线你懂得| 一区二区三区四区在线| 69堂亚洲精品首页| 国产一区二区不卡老阿姨| 亚洲欧洲精品成人久久奇米网| 色综合天天综合色综合av | 精品视频999| 激情综合色丁香一区二区| 麻豆传媒一区二区三区| 精品制服美女丁香| 成人激情av网| 亚洲成人黄色小说| 精品国产乱码久久久久久蜜臀| 精品久久久久久久久久久久包黑料| 国产欧美视频一区二区| 91免费视频网址| 毛片av一区二区| 国产精品国模大尺度视频| 欧洲av一区二区嗯嗯嗯啊| 精久久久久久久久久久| 亚洲精品免费播放| 久久久久亚洲蜜桃| 欧美日韩国产小视频| 夜夜亚洲天天久久| 久久久一区二区三区| 欧美日韩中文字幕一区| 国产精品91一区二区| 偷拍与自拍一区| 中文字幕av一区 二区| 国产精品资源在线| 9191成人精品久久| 国产精品传媒入口麻豆| 欧美军同video69gay| 福利一区福利二区| 久久se精品一区二区| 亚洲国产一区视频| 综合亚洲深深色噜噜狠狠网站| 欧美一级久久久久久久大片| 在线观看欧美黄色| 国产精品18久久久久久久久| 日韩精品欧美精品| 一区二区三区四区视频精品免费| 国产人伦精品一区二区| 欧美一区二区二区| 欧美丰满一区二区免费视频| 在线欧美小视频| 99久久精品国产观看| 成人丝袜18视频在线观看| 国产一区二区精品久久91| 久久精品国产网站| 老司机午夜精品99久久| 国产精品一区二区久久不卡| 亚洲精品一线二线三线| 风间由美中文字幕在线看视频国产欧美 | 精品国产区一区| 制服视频三区第一页精品| 在线观看日韩毛片| 色婷婷精品久久二区二区蜜臂av| 国产欧美日本一区视频| 久久噜噜亚洲综合| 久久久精品2019中文字幕之3| 欧美成人bangbros| 国产女主播视频一区二区| 中文字幕第一区二区| 国产精品久久久久久久岛一牛影视 | 美日韩黄色大片| 久久精品国产一区二区三| 国产毛片一区二区| 成人一区二区三区在线观看| 国产一区二区主播在线| 成人久久18免费网站麻豆| 国产在线播放一区二区三区| 免费看精品久久片| 亚洲高清免费视频| 五月天激情综合| 精品一区在线看| 国产不卡在线视频| 色偷偷久久一区二区三区| 欧美日韩国产一级| 欧美精品一区二区三区在线播放 | 一区二区三区日韩欧美精品| 亚洲国产综合人成综合网站| 视频一区二区三区入口| 精品一区二区三区在线播放视频| 国产福利一区在线| 色哟哟国产精品| 精品国产精品网麻豆系列| 国产女人水真多18毛片18精品视频| 国产精品卡一卡二| 五月婷婷另类国产| 国产精品77777| 中文字幕一区日韩精品欧美| 亚洲国产欧美在线人成| 久久不见久久见中文字幕免费| 丁香激情综合国产| 久久久久国产精品免费免费搜索 | 风间由美一区二区三区在线观看| 不卡免费追剧大全电视剧网站| 欧美亚洲国产怡红院影院| 精品久久久久久久久久久久久久久久久 | 中文字幕中文字幕一区二区| 五月婷婷久久综合| 91美女精品福利| 久久久久88色偷偷免费| 爽好久久久欧美精品|