你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

关于stm32烧录文件和map文件的问题

[复制链接]
ssssss 提问时间:2018-8-27 10:50 /
1.为什么这些中断地址为同一个地址?  0x0800211b  
   ADC1_2_IRQHandler                          0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    CAN1_RX1_IRQHandler                      0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    CAN1_SCE_IRQHandler                      0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel1_IRQHandler                 0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel2_IRQHandler                 0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel3_IRQHandler                 0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel4_IRQHandler                 0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel5_IRQHandler                 0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel6_IRQHandler                 0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel7_IRQHandler                 0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI0_IRQHandler                         0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI15_10_IRQHandler                     0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI1_IRQHandler                         0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI2_IRQHandler                         0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI3_IRQHandler                         0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI4_IRQHandler                         0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI9_5_IRQHandler                       0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    FLASH_IRQHandler                         0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C1_ER_IRQHandler                       0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C1_EV_IRQHandler                       0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C2_ER_IRQHandler                       0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C2_EV_IRQHandler                       0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    PVD_IRQHandler                           0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RCC_IRQHandler                           0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RTCAlarm_IRQHandler                      0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RTC_IRQHandler                           0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    SPI1_IRQHandler                          0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    SPI2_IRQHandler                          0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TAMPER_IRQHandler                        0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_BRK_IRQHandler                      0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_CC_IRQHandler                       0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_TRG_COM_IRQHandler                  0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_UP_IRQHandler                       0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM3_IRQHandler                          0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM4_IRQHandler                          0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USBWakeUp_IRQHandler                     0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USB_HP_CAN1_TX_IRQHandler                0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USB_LP_CAN1_RX0_IRQHandler               0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)
    WWDG_IRQHandler                          0x0800211b   Thumb Code     0  startup_stm32f10x_md.o(.text)

2。 __main 地址为0x080020ed,应该是在图片中D00CF8DF 中的0c处?为什么不是字节对其的地方?0x080020ec   的d0又是什么?
  __Vectors                                     0x08002000   Data           4  startup_stm32f10x_md.o(RESET)
    __Vectors_End                            0x080020ec   Data           0  startup_stm32f10x_md.o(RESET)
    __main                                   0x080020ed   Thumb Code     0  
微信截图_20180827085354.png
收藏 评论7 发布时间:2018-8-27 10:50

举报

7个回答
wenyangzeng 回答时间:2018-8-27 13:30:35
除非使用汇编低级语言,否则C编译器自动设置所有地址,这些无需用户关心的。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

tyhjrwx2011 回答时间:2018-8-27 13:44:18
1.默认没使用的中断,都用了一个空函数,所以地址相同
2.
1)0x080020ed,在Thumb2模式下
2)0x080020ec才是真正的入口地址

具体可以查看文档《Cortex-M3权威指南》

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

ssssss 回答时间:2018-8-27 15:56:16
本帖最后由 wwwheihei 于 2018-8-27 16:17 编辑
tyhjrwx2011 发表于 2018-8-27 13:44
1.默认没使用的中断,都用了一个空函数,所以地址相同
2.
1)0x080020ed,在Thumb2模式下

这个在权威指南里有?大概说一下第几页?
rr.png
robin_zhu 回答时间:2018-8-27 17:15:31

谢谢分享。。。

评分

参与人数 1ST金币 -2 收起 理由
zero99 -2 求助帖禁止灌水,警告一次

查看全部评分

ssssss 回答时间:2018-8-27 17:26:38

这并不是分享谢谢
feixiang20 回答时间:2018-8-28 00:25:12
编码自动设置,你可以尝试修改几个参数看看效果

评分

参与人数 1蝴蝶豆 +1 收起 理由
zero99 + 1

查看全部评分

ssssss 回答时间:2018-8-28 08:01:33
feixiang20 发表于 2018-8-28 00:25
编码自动设置,你可以尝试修改几个参数看看效果

好我多观察一下

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版