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

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

?? startup_stm32f10x_ld.s

?? STM32F107_ETH_LwIP_V1.0.0.rar
?? S
字號:
/**
  ******************************************************************************
  * @file      startup_stm32f10x_ld.s
  * @author    MCD Application Team
  * @version   V3.1.2
  * @date      09/28/2009
  * @brief     STM32F10x Low Density 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, 0xF108F85F
/**
 * @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  USB_HP_CAN1_TX_IRQHandler
  .word  USB_LP_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
  0
  .word  I2C1_EV_IRQHandler
  .word  I2C1_ER_IRQHandler
  0
  0
  .word  SPI1_IRQHandler
  0
  .word  USART1_IRQHandler
  .word  USART2_IRQHandler
  0
  .word  EXTI15_10_IRQHandler
  .word  RTCAlarm_IRQHandler
  .word  USBWakeUp_IRQHandler  
  .word  0
  .word  0
  .word  0
  .word  0
  .word  0
  .word  0
  .word  0
  .word  BootRAM        /* @0x108. This is for boot in RAM mode for 
                          STM32F10x Low Density 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  USB_HP_CAN1_TX_IRQHandler
  .thumb_set USB_HP_CAN1_TX_IRQHandler,Default_Handler

  .weak  USB_LP_CAN1_RX0_IRQHandler
  .thumb_set USB_LP_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  I2C1_EV_IRQHandler
  .thumb_set I2C1_EV_IRQHandler,Default_Handler

  .weak  I2C1_ER_IRQHandler
  .thumb_set I2C1_ER_IRQHandler,Default_Handler

  .weak  SPI1_IRQHandler
  .thumb_set SPI1_IRQHandler,Default_Handler

  .weak  USART1_IRQHandler
  .thumb_set USART1_IRQHandler,Default_Handler

  .weak  USART2_IRQHandler
  .thumb_set USART2_IRQHandler,Default_Handler

  .weak  EXTI15_10_IRQHandler
  .thumb_set EXTI15_10_IRQHandler,Default_Handler

  .weak  RTCAlarm_IRQHandler
  .thumb_set RTCAlarm_IRQHandler,Default_Handler

  .weak  USBWakeUp_IRQHandler
  .thumb_set USBWakeUp_IRQHandler,Default_Handler  

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
㊣最新国产の精品bt伙计久久| 国产亚洲欧美中文| 国产91丝袜在线观看| 麻豆国产91在线播放| 亚洲国产婷婷综合在线精品| 亚洲精品视频免费观看| 亚洲猫色日本管| 亚洲一区二区三区在线看| 亚洲精品日日夜夜| 丝袜诱惑亚洲看片| 蜜臀a∨国产成人精品| 老司机免费视频一区二区| 老司机精品视频一区二区三区| 久久精品国产久精国产| 国产一区二区按摩在线观看| 国产成人亚洲精品青草天美| 成人听书哪个软件好| 91原创在线视频| 欧美三级中文字幕| 日韩天堂在线观看| 国产精品女同一区二区三区| 亚洲日本在线看| 日韩av网站在线观看| 蜜臀av性久久久久av蜜臀妖精| 国产精品亚洲专一区二区三区 | 欧美一区二区精品在线| 日韩女优视频免费观看| 国产日韩欧美亚洲| 亚洲精品视频在线观看免费| 美女尤物国产一区| 99在线精品免费| 在线播放日韩导航| 欧美极品另类videosde| 亚洲成人av中文| 国产69精品久久99不卡| 欧美在线短视频| 久久久精品日韩欧美| 亚洲激情五月婷婷| 韩国一区二区三区| 色狠狠一区二区| 久久综合九色综合欧美就去吻| 亚洲欧美二区三区| 国产一区欧美二区| 欧美亚洲国产一区在线观看网站| 日韩午夜激情视频| 亚洲欧美国产高清| 国产精品一区免费视频| 欧美日本国产一区| 亚洲人午夜精品天堂一二香蕉| 精彩视频一区二区| 欧美日韩国产另类不卡| 国产精品国产三级国产普通话三级 | 亚洲综合免费观看高清完整版在线 | 久久伊99综合婷婷久久伊| 亚洲一区免费观看| 色综合久久久久久久久久久| 2023国产精品| 蜜芽一区二区三区| 欧美日韩在线亚洲一区蜜芽| 中文字幕第一区综合| 国精产品一区一区三区mba桃花| 欧美午夜理伦三级在线观看| 国产精品丝袜在线| 成人在线视频一区| 欧美国产欧美综合| 国产一区二区在线影院| 在线不卡a资源高清| 亚洲h在线观看| 精品视频1区2区| 亚洲6080在线| 欧美丰满美乳xxx高潮www| 一区二区久久久| 91网站视频在线观看| 亚洲欧美在线高清| 99久久久久免费精品国产| 国产精品系列在线| 成人av在线影院| 亚洲天堂av老司机| 日本道免费精品一区二区三区| 亚洲精品乱码久久久久久黑人 | 久久久噜噜噜久久人人看 | 成人性色生活片| 国产精品人人做人人爽人人添| 国产成人午夜99999| 欧美精品一区二| 国产成人免费视频网站| 国产精品丝袜91| 在线观看91视频| 日本最新不卡在线| 久久影院午夜片一区| 国产一区二区剧情av在线| 精品日韩一区二区三区免费视频| 国产一区三区三区| 亚洲视频你懂的| 欧美色精品在线视频| 日韩成人av影视| 久久久精品黄色| 91麻豆精品秘密| 亚洲va欧美va天堂v国产综合| 日韩女优电影在线观看| 99久久er热在这里只有精品66| 一区二区三区四区不卡在线 | www.亚洲国产| 天天综合日日夜夜精品| 欧美一个色资源| 成人一区二区三区视频| 一区二区三区不卡在线观看 | 91国模大尺度私拍在线视频| 亚欧色一区w666天堂| 久久久蜜臀国产一区二区| 91色乱码一区二区三区| 日韩精品欧美精品| 欧美国产日本韩| 欧美一级片在线观看| 丰满亚洲少妇av| 日韩avvvv在线播放| 国产精品免费av| 欧美xxxxxxxx| 欧美亚洲禁片免费| 丁香一区二区三区| 欧美aⅴ一区二区三区视频| 国产精品久久久久久久久免费相片 | 丝瓜av网站精品一区二区| 欧美国产精品v| 精品日韩99亚洲| 欧洲亚洲精品在线| 国产成人av电影在线| 日本色综合中文字幕| 亚洲视频香蕉人妖| 日本一区二区三区在线观看| 欧美日韩精品福利| 一本一本大道香蕉久在线精品| 极品少妇xxxx精品少妇偷拍| 有码一区二区三区| 国产精品高清亚洲| 26uuuu精品一区二区| 91精品国产91久久综合桃花| 色婷婷香蕉在线一区二区| 国产91在线|亚洲| 另类小说视频一区二区| 亚洲成人免费视| 亚洲最大的成人av| 亚洲视频一二三区| 国产精品理伦片| 中文字幕第一区二区| 久久精品夜色噜噜亚洲a∨| 日韩欧美中文一区二区| 欧美一区二区三区影视| 欧美精品久久99| 欧美精品日韩一本| 欧美色综合天天久久综合精品| 成年人网站91| 一本一道综合狠狠老| 色综合天天综合网国产成人综合天| 狠狠v欧美v日韩v亚洲ⅴ| 蜜桃视频一区二区三区| 久久精品国产999大香线蕉| 蜜桃精品视频在线| 久久成人羞羞网站| 国产伦精品一区二区三区免费迷| 久久99精品久久只有精品| 久久99精品久久久久| 国产一区二区三区久久久| 国产精品91xxx| 成人午夜在线播放| 色av成人天堂桃色av| 欧美日韩你懂得| 日韩精品一区二区三区在线| 久久综合五月天婷婷伊人| 国产欧美视频一区二区| 《视频一区视频二区| 亚洲午夜久久久久久久久电影院 | 国产乱对白刺激视频不卡| 国模娜娜一区二区三区| 国产91丝袜在线播放0| 99久久久久久99| 欧美视频一区二区三区| 精品国产伦一区二区三区观看体验 | 日韩精品成人一区二区三区| 日本不卡的三区四区五区| 国产综合久久久久影院| 91小视频免费看| 日韩免费观看高清完整版在线观看| 欧美成人video| 中文天堂在线一区| 偷窥少妇高潮呻吟av久久免费| 精油按摩中文字幕久久| 色视频成人在线观看免| 欧美日韩极品在线观看一区| 久久久久国产免费免费| 亚洲综合色婷婷| 国产成人午夜视频| 欧美日韩精品专区| 日本一区二区综合亚洲| 欧美aaaaa成人免费观看视频| 99久久精品国产一区二区三区| 欧美日本一区二区在线观看| 国产精品久久久99| 黄页视频在线91| 欧美精品日日鲁夜夜添|