娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

STM32F103ZET XXX.map的可執行映像分析

發布者:CelestialMagic最新更新時間:2020-02-02 來源: eefocus關鍵字:STM32F103ZET  XXX  map  可執行映像 手機看文章 掃描二維碼
隨時隨地手機看文章

可執行映像文件的邏輯結構,總共分7大部分:

一、Section Cross References 交叉引用部分

二、Removing Unused input sections from the image.從映像文件中刪除輸入段中未使用段的統計信息,對應參數-remove

三、Image Symbol Table 映像符號表:域符號映射和全局、局部符號及生成符號映射統計信息,對應參數-symbol

四、Memory Map of the image 印象文件的信息圖,對應參數-map,該信息中包含映像文件中的每個加載域、運行域和輸入段的大小和地址(工程每個文件的對象obj在存儲器中的映射)


PS:要生成此文件,需要設置一下,如下圖


五、Image component sizes 映像文件的每個輸入文件或庫的RO、RW、ZI等統計信息,對應參數-info sizes(工程每個文件按的對象obj的大?。?p>

六、Code (inc. data)   RO Data    RW Data    ZI Data      Debug  XXX工程編譯鏈接后Debug版本的各部分的Program Size

七、//XXX工程最終的Program Size

    Total RO  Size (Code + RO Data)                19124 (  18.68kB)

    Total RW  Size (RW Data + ZI Data)             17264 (  16.86kB)

    Total ROM Size (Code + RO Data + RW Data)      21492 (  20.99kB)



附XXX對應的工程全部映像如下:


Component: ARM Compiler 5.05 update 2 (build 169) Tool: armlink [4d0f33]


==============================================================================

Section Cross References



    stm32f10x_adc.o(i.ADC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd

    stm32f10x_tim.o(i.TIM_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd

    stm32f10x_tim.o(i.TIM_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd

    stm32f10x_tim.o(i.TIM_ETRClockMode1Config) refers to stm32f10x_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig

    stm32f10x_tim.o(i.TIM_ETRClockMode2Config) refers to stm32f10x_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig

    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config

    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler

    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config

    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler

    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI3_Config) for TI3_Config

    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC3Prescaler) for TIM_SetIC3Prescaler

    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI4_Config) for TI4_Config

    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC4Prescaler) for TIM_SetIC4Prescaler

    stm32f10x_tim.o(i.TIM_ITRxExternalClockConfig) refers to stm32f10x_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger

    stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config

    stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler

    stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config

    stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler

    stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config

    stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config

    stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger

    stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd

    stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd

    stm32f10x_usart.o(i.USART_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq

    stm32f10x_gpio.o(i.GPIO_AFIODeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd

    stm32f10x_gpio.o(i.GPIO_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd

    stm32f10x_rcc.o(i.RCC_GetClocksFreq) refers to stm32f10x_rcc.o(.data) for APBAHBPrescTable

    stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp) refers to stm32f10x_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus

    stm32f10x_spi.o(i.I2S_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq

    stm32f10x_spi.o(i.SPI_I2S_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd

    stm32f10x_spi.o(i.SPI_I2S_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd

    stm32f10x_flash.o(i.FLASH_EnableWriteProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation

    stm32f10x_flash.o(i.FLASH_EraseAllBank1Pages) refers to stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation) for FLASH_WaitForLastBank1Operation

    stm32f10x_flash.o(i.FLASH_EraseAllPages) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation

    stm32f10x_flash.o(i.FLASH_EraseOptionBytes) refers to stm32f10x_flash.o(i.FLASH_GetReadOutProtectionStatus) for FLASH_GetReadOutProtectionStatus

    stm32f10x_flash.o(i.FLASH_EraseOptionBytes) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation

    stm32f10x_flash.o(i.FLASH_ErasePage) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation

    stm32f10x_flash.o(i.FLASH_ProgramHalfWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation

    stm32f10x_flash.o(i.FLASH_ProgramOptionByteData) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation

    stm32f10x_flash.o(i.FLASH_ProgramWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation

    stm32f10x_flash.o(i.FLASH_ReadOutProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation

    stm32f10x_flash.o(i.FLASH_UserOptionByteConfig) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation

    stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation) refers to stm32f10x_flash.o(i.FLASH_GetBank1Status) for FLASH_GetBank1Status

    stm32f10x_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f10x_flash.o(i.FLASH_GetBank1Status) for FLASH_GetBank1Status

    stm32f10x_pwr.o(i.PWR_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd

    startup_stm32f10x_hd.o(RESET) refers to startup_stm32f10x_hd.o(STACK) for __initial_sp

    startup_stm32f10x_hd.o(RESET) refers to startup_stm32f10x_hd.o(.text) for Reset_Handler

    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.NMI_Handler) for NMI_Handler

    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.HardFault_Handler) for HardFault_Handler

    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.MemManage_Handler) for MemManage_Handler

    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.BusFault_Handler) for BusFault_Handler

    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.UsageFault_Handler) for UsageFault_Handler

    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.SVC_Handler) for SVC_Handler

    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.DebugMon_Handler) for DebugMon_Handler

    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.PendSV_Handler) for PendSV_Handler

    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.SysTick_Handler) for SysTick_Handler

    startup_stm32f10x_hd.o(RESET) refers to hardware.o(i.EXTI1_IRQHandler) for EXTI1_IRQHandler

    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.DMA1_Channel6_IRQHandler) for DMA1_Channel6_IRQHandler

    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.DMA1_Channel7_IRQHandler) for DMA1_Channel7_IRQHandler

    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.USB_LP_CAN1_RX0_IRQHandler) for USB_LP_CAN1_RX0_IRQHandler

    startup_stm32f10x_hd.o(RESET) refers to hardware.o(i.EXTI9_5_IRQHandler) for EXTI9_5_IRQHandler

    startup_stm32f10x_hd.o(RESET) refers to driver.o(i.TIM2_IRQHandler) for TIM2_IRQHandler

    startup_stm32f10x_hd.o(RESET) refers to driver.o(i.TIM3_IRQHandler) for TIM3_IRQHandler

    startup_stm32f10x_hd.o(RESET) refers to driver.o(i.TIM4_IRQHandler) for TIM4_IRQHandler

    startup_stm32f10x_hd.o(RESET) refers to serial.o(i.USART1_IRQHandler) for USART1_IRQHandler

    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(i.USBWakeUp_IRQHandler) for USBWakeUp_IRQHandler

    startup_stm32f10x_hd.o(RESET) refers to driver.o(i.TIM5_IRQHandler) for TIM5_IRQHandler

    startup_stm32f10x_hd.o(.text) refers to system_stm32f10x.o(i.SystemInit) for SystemInit

    startup_stm32f10x_hd.o(.text) refers to entry.o(.ARM.Collect

00000000) for __main

    communicate.o(i.comm_cmd_check_valid) refers to communicate.o(.bss) for comm_recv_buf

    communicate.o(i.comm_cmd_check_valid) refers to main.o(.data) for sender_addr

    communicate.o(i.comm_cmd_check_valid) refers to communicate.o(.data) for cmd_num_this_time

    communicate.o(i.comm_cmd_execution) refers to driver.o(i.timer) for timer

    communicate.o(i.comm_cmd_execution) refers to communicate.o(i.comm_cmd_check_valid) for comm_cmd_check_valid

    communicate.o(i.comm_cmd_execution) refers to printf8.o(i.__0printf$8) for __2printf

    communicate.o(i.comm_cmd_execution) refers to printf8.o(i.__0sprintf$8) for __2sprintf

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ..[31]
關鍵字:STM32F103ZET  XXX  map  可執行映像 引用地址:STM32F103ZET XXX.map的可執行映像分析

上一篇:STM32F1學習-深入理解存儲器(存儲器映射以及bit-band)
下一篇:STM32單片機如何通過定時器的控制輸出PWM

0

推薦閱讀最新更新時間:2025-04-22 22:32

MAP-CA寬帶數字信號處理器的原理及其應用
摘要:介紹赤道公司(Equator)的MAP-CA寬帶數字信號處理器,提出了一種寬帶應用中高性能的單芯片解決方案,給出一個應用實例。 關鍵詞:寬帶信號處理機 超長指令字 媒體加速處理器 作為消費類電子設備市場上綜合寬帶數字通訊和媒體處理器核心設備的主要供應商,赤道(Equator)技術公司推出了一款高速寬帶數字信號處理器MAP-CABSP,在300MHz的時鐘周期運行速度下,其處理能力為30 GOPS(每秒300億次整數運算),處理速度相當于Pentium III的6.4倍,是其它解決方案的10倍以上。其核心功能是通過軟件為高性能、大視頻流的寬帶應用而設計的??删幊绦虻男酒试S服務提供者展開更多的服務和功能,如time-shi
[應用]
ROHM推出4引腳封裝的SiC MOSFET “SCT3xxx xR”系列產品
全球知名半導體制造商ROHM(總部位于日本京都),開發出6款溝槽柵結構※1)SiC MOSFET “SCT3xxx xR系列”產品(650V/1200V耐壓),非常適用于要求高效率的服務器用電源、太陽能逆變器及電動汽車的充電站等。 此次新開發的系列產品采用4引腳封裝(TO-247-4L),可充分地發揮出SiC MOSFET本身的高速開關性能。與以往3引腳封裝(TO-247N)相比,開關損耗可降低約35%,非常有助于進一步降低各種設備的功耗。 另外,羅姆也已開始供應SiC MOSFET評估板“P02SCT3040KR-EVK-001”,該評估板中配置有非常適用于SiC元器件的驅動的ROHM柵極驅動器IC(BM6101FV-
[電源管理]
ROHM推出4引腳封裝的SiC MOSFET “SCT3<font color='red'>xxx</font> xR”系列產品
添点儿料...
无论热点新闻、行业分析、技术干货……
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

更多開源項目推薦

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京B2-20211791 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 义乌市| 桃园县| 措美县| 南木林县| 托克逊县| 宣威市| 黄石市| 江西省| 容城县| 丰原市| 富裕县| 长葛市| 英吉沙县| 嘉善县| 商南县| 平阴县| 银川市| 郸城县| 木兰县| 三穗县| 大同县| 揭阳市| 甘孜| 如皋市| 青神县| 满洲里市| 靖西县| 卓尼县| 杭锦后旗| 乌拉特后旗| 黄石市| 宜都市| 兴义市| 卢湾区| 泰安市| 金川县| 仪陇县| 罗山县| 阳朔县| 青川县| 靖边县|