gpt4 book ai didi

c - .s、.c 和 .h 上下文中的 .vec 文件是什么?具体来说,stm32f10x_md.vec

转载 作者:太空宇宙 更新时间:2023-11-04 08:14:59 25 4
gpt4 key购买 nike

什么是 .s、.c 和 .h 上下文中的 .vec 文件?具体来说,stm32f10x_md.vec。我一直卡在 .vec 文件中的“ISR_HANDLER USART3_IRQHandler”上,所有谷歌搜索都让我阅读了有关 openCV 的内容。 .vec 文件似乎不存在于任何地方。最接近的似乎是 startup_stm32f10x_md.s。我将 Rowley CrossWorks 与 Nucleo f103rb 一起使用。

这些是文件的全部内容。根据目前的答案,我想知道 .vec 是否特定于 CrossWorks?

ISR_HANDLER WWDG_IRQHandler
ISR_HANDLER PVD_IRQHandler
ISR_HANDLER TAMPER_IRQHandler
ISR_HANDLER RTC_IRQHandler
ISR_HANDLER FLASH_IRQHandler
ISR_HANDLER RCC_IRQHandler
ISR_HANDLER EXTI0_IRQHandler
ISR_HANDLER EXTI1_IRQHandler
ISR_HANDLER EXTI2_IRQHandler
ISR_HANDLER EXTI3_IRQHandler
ISR_HANDLER EXTI4_IRQHandler
ISR_HANDLER DMA1_Channel1_IRQHandler
ISR_HANDLER DMA1_Channel2_IRQHandler
ISR_HANDLER DMA1_Channel3_IRQHandler
ISR_HANDLER DMA1_Channel4_IRQHandler
ISR_HANDLER DMA1_Channel5_IRQHandler
ISR_HANDLER DMA1_Channel6_IRQHandler
ISR_HANDLER DMA1_Channel7_IRQHandler
ISR_HANDLER ADC1_2_IRQHandler
ISR_HANDLER USB_HP_CAN1_TX_IRQHandler
ISR_HANDLER USB_LP_CAN1_RX0_IRQHandler
ISR_HANDLER CAN1_RX1_IRQHandler
ISR_HANDLER CAN1_SCE_IRQHandler
ISR_HANDLER EXTI9_5_IRQHandler
ISR_HANDLER TIM1_BRK_IRQHandler
ISR_HANDLER TIM1_UP_IRQHandler
ISR_HANDLER TIM1_TRG_COM_IRQHandler
ISR_HANDLER TIM1_CC_IRQHandler
ISR_HANDLER TIM2_IRQHandler
ISR_HANDLER TIM3_IRQHandler
ISR_HANDLER TIM4_IRQHandler
ISR_HANDLER I2C1_EV_IRQHandler
ISR_HANDLER I2C1_ER_IRQHandler
ISR_HANDLER I2C2_EV_IRQHandler
ISR_HANDLER I2C2_ER_IRQHandler
ISR_HANDLER SPI1_IRQHandler
ISR_HANDLER SPI2_IRQHandler
ISR_HANDLER USART1_IRQHandler
ISR_HANDLER USART2_IRQHandler
ISR_HANDLER USART3_IRQHandler
ISR_HANDLER EXTI15_10_IRQHandler
ISR_HANDLER RTCAlarm_IRQHandler
ISR_HANDLER USBWakeUp_IRQHandler

最佳答案

我认为它是一个包含中断 vector 表的一部分的文件。考虑一个如下所示的启动程序集文件:

_vectors:
.word __stack_end__
...
ISR_HANDLER SysTick_Handler
#if defined(__TARGET_LD)
#include "STM32F10X_LD.vec"
#elif defined(__TARGET_MD)
#include "STM32F10X_MD.vec"
...
#endif

使用单独的 .vec 文件,您可以在您正在使用的目标微 Controller 上独立使用相同的顶级 Startup.s 文件,并且只需自定义/包含您的目标特定 .vec 文件

关于c - .s、.c 和 .h 上下文中的 .vec 文件是什么?具体来说,stm32f10x_md.vec,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36312130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com