新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > stm32筆記:啟動代碼startup_stm32f10x_hd.s注解(2)

        stm32筆記:啟動代碼startup_stm32f10x_hd.s注解(2)

        作者: 時間:2016-11-27 來源:網絡 收藏
        EXPORT WWDG_IRQHandler [WEAK]
        EXPORT PVD_IRQHandler [WEAK]
        EXPORT TAMPER_IRQHandler [WEAK]
        EXPORT RTC_IRQHandler [WEAK]
        EXPORT FLASH_IRQHandler [WEAK]
        EXPORT RCC_IRQHandler [WEAK]
        EXPORT EXTI0_IRQHandler [WEAK]
        EXPORT EXTI1_IRQHandler [WEAK]
        EXPORT EXTI2_IRQHandler [WEAK]
        EXPORT EXTI3_IRQHandler [WEAK]
        EXPORT EXTI4_IRQHandler [WEAK]
        EXPORT DMA1_Channel1_IRQHandler [WEAK]
        EXPORT DMA1_Channel2_IRQHandler [WEAK]
        EXPORT DMA1_Channel3_IRQHandler [WEAK]
        EXPORT DMA1_Channel4_IRQHandler [WEAK]
        EXPORT DMA1_Channel5_IRQHandler [WEAK]
        EXPORT DMA1_Channel6_IRQHandler [WEAK]
        EXPORT DMA1_Channel7_IRQHandler [WEAK]
        EXPORT ADC1_2_IRQHandler [WEAK]
        EXPORT USB_HP_CAN1_TX_IRQHandler [WEAK]
        EXPORT USB_LP_CAN1_RX0_IRQHandler [WEAK]
        EXPORT CAN1_RX1_IRQHandler [WEAK]
        EXPORT CAN1_SCE_IRQHandler [WEAK]
        EXPORT EXTI9_5_IRQHandler [WEAK]
        EXPORT TIM1_BRK_IRQHandler [WEAK]
        EXPORT TIM1_UP_IRQHandler [WEAK]
        EXPORT TIM1_TRG_COM_IRQHandler [WEAK]
        EXPORT TIM1_CC_IRQHandler [WEAK]
        EXPORT TIM2_IRQHandler [WEAK]
        EXPORT TIM3_IRQHandler [WEAK]
        EXPORT TIM4_IRQHandler [WEAK]
        EXPORT I2C1_EV_IRQHandler [WEAK]
        EXPORT I2C1_ER_IRQHandler [WEAK]
        EXPORT I2C2_EV_IRQHandler [WEAK]
        EXPORT I2C2_ER_IRQHandler [WEAK]
        EXPORT SPI1_IRQHandler [WEAK]
        EXPORT SPI2_IRQHandler [WEAK]
        EXPORT USART1_IRQHandler [WEAK]
        EXPORT USART2_IRQHandler [WEAK]
        EXPORT USART3_IRQHandler [WEAK]
        EXPORT EXTI15_10_IRQHandler [WEAK]
        EXPORT RTCAlarm_IRQHandler [WEAK]
        EXPORT USBWakeUp_IRQHandler [WEAK]
        EXPORT TIM8_BRK_IRQHandler [WEAK]
        EXPORT TIM8_UP_IRQHandler [WEAK]
        EXPORT TIM8_TRG_COM_IRQHandler [WEAK]
        EXPORT TIM8_CC_IRQHandler [WEAK]
        EXPORT ADC3_IRQHandler [WEAK]
        EXPORT FSMC_IRQHandler [WEAK]
        EXPORT SDIO_IRQHandler [WEAK]
        EXPORT TIM5_IRQHandler [WEAK]
        EXPORT SPI3_IRQHandler [WEAK]
        EXPORT UART4_IRQHandler [WEAK]
        EXPORT UART5_IRQHandler [WEAK]
        EXPORT TIM6_IRQHandler [WEAK]
        EXPORT TIM7_IRQHandler [WEAK]
        EXPORT DMA2_Channel1_IRQHandler [WEAK]
        EXPORT DMA2_Channel2_IRQHandler [WEAK]
        EXPORT DMA2_Channel3_IRQHandler [WEAK]
        EXPORT DMA2_Channel4_5_IRQHandler [WEAK]

        WWDG_IRQHandler
        PVD_IRQHandler
        TAMPER_IRQHandler
        RTC_IRQHandler
        FLASH_IRQHandler
        RCC_IRQHandler
        EXTI0_IRQHandler
        EXTI1_IRQHandler
        EXTI2_IRQHandler
        EXTI3_IRQHandler
        EXTI4_IRQHandler
        DMA1_Channel1_IRQHandler
        DMA1_Channel2_IRQHandler
        DMA1_Channel3_IRQHandler
        DMA1_Channel4_IRQHandler
        DMA1_Channel5_IRQHandler
        DMA1_Channel6_IRQHandler
        DMA1_Channel7_IRQHandler
        ADC1_2_IRQHandler
        USB_HP_CAN1_TX_IRQHandler
        USB_LP_CAN1_RX0_IRQHandler
        CAN1_RX1_IRQHandler
        CAN1_SCE_IRQHandler
        EXTI9_5_IRQHandler
        TIM1_BRK_IRQHandler
        TIM1_UP_IRQHandler
        TIM1_TRG_COM_IRQHandler
        TIM1_CC_IRQHandler
        TIM2_IRQHandler
        TIM3_IRQHandler
        TIM4_IRQHandler
        I2C1_EV_IRQHandler
        I2C1_ER_IRQHandler
        I2C2_EV_IRQHandler
        I2C2_ER_IRQHandler
        SPI1_IRQHandler
        SPI2_IRQHandler
        USART1_IRQHandler
        USART2_IRQHandler
        USART3_IRQHandler
        EXTI15_10_IRQHandler
        RTCAlarm_IRQHandler
        USBWakeUp_IRQHandler
        TIM8_BRK_IRQHandler
        TIM8_UP_IRQHandler
        TIM8_TRG_COM_IRQHandler
        TIM8_CC_IRQHandler
        ADC3_IRQHandler
        FSMC_IRQHandler
        SDIO_IRQHandler
        TIM5_IRQHandler
        SPI3_IRQHandler
        UART4_IRQHandler
        UART5_IRQHandler
        TIM6_IRQHandler
        TIM7_IRQHandler
        DMA2_Channel1_IRQHandler
        DMA2_Channel2_IRQHandler
        DMA2_Channel3_IRQHandler
        DMA2_Channel4_5_IRQHandler
        B .

        ENDP

        ALIGN

        ;*******************************************************************************
        ; User Stack and Heap initialization
        ;*******************************************************************************
        IF :DEF:__MICROLIB ;判斷是否定義了這個宏

        EXPORT __initial_sp ;是的話定義為全局屬性
        EXPORT __heap_base
        EXPORT __heap_limit

        ELSE

        IMPORT __use_two_region_memory ;使用2個存儲區?
        EXPORT __user_initial_stackheap ;用戶堆棧初始化入口

        __user_initial_stackheap

        LDR R0, = Heap_Mem ;堆棧初始化
        LDR R1, =(Stack_Mem + Stack_Size)
        LDR R2, = (Heap_Mem + Heap_Size)
        LDR R3, = Stack_Mem
        BX LR

        ALIGN ;填充字節使地址對齊

        ENDIF

        END ;結束匯編文件

        ;******************* (C) COPYRIGHT 2010 STMicroelectronics *****END OF FILE*****


        關鍵詞: stm32啟動代

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 县级市| 宿州市| 通河县| 布拖县| 岳普湖县| 乌鲁木齐县| 鄂伦春自治旗| 湾仔区| 班戈县| 洪泽县| 平安县| 寻乌县| 象州县| 拜城县| 商河县| 彭水| 宕昌县| 吴桥县| 蕲春县| 红原县| 墨竹工卡县| 拉萨市| 米脂县| 盐源县| 东兴市| 巴塘县| 安义县| 尼勒克县| 铜川市| 涡阳县| 桦川县| 塔城市| 安多县| 泰安市| 呼伦贝尔市| 泰州市| 南投市| 安化县| 石家庄市| 中西区| 如皋市|