📄 hid.htm
字号:
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html><head>
<title>Static Call Graph - [.\Obj\hid.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image .\Obj\hid.axf</H1><HR>
<BR><P>#<CALLGRAPH># ARM Linker, RVCT3.1 [Build 942]: Last Updated: Fri Feb 06 12:22:57 2009
<BR><P>
<H3>Maximum Stack Usage = 76 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
USB_EndPoint0 ⇒ USB_GetStatus ⇒ USB_DataInStage ⇒ USB_WriteEP ⇒ EP_Status
<P>
<H3>
Mutually Recursive functions
</H3> <LI><a href="#[b83598]">NMI_Handler</a> ⇒ <a href="#[b83598]">NMI_Handler</a><BR>
<LI><a href="#[b83550]">HardFault_Handler</a> ⇒ <a href="#[b83550]">HardFault_Handler</a><BR>
<LI><a href="#[b83508]">MemManage_Handler</a> ⇒ <a href="#[b83508]">MemManage_Handler</a><BR>
<LI><a href="#[b834c0]">BusFault_Handler</a> ⇒ <a href="#[b834c0]">BusFault_Handler</a><BR>
<LI><a href="#[b83478]">UsageFault_Handler</a> ⇒ <a href="#[b83478]">UsageFault_Handler</a><BR>
<LI><a href="#[b83430]">SVC_Handler</a> ⇒ <a href="#[b83430]">SVC_Handler</a><BR>
<LI><a href="#[b833e8]">DebugMon_Handler</a> ⇒ <a href="#[b833e8]">DebugMon_Handler</a><BR>
<LI><a href="#[b833a0]">PendSV_Handler</a> ⇒ <a href="#[b833a0]">PendSV_Handler</a><BR>
<LI><a href="#[b83358]">SysTick_Handler</a> ⇒ <a href="#[b83358]">SysTick_Handler</a><BR>
<LI><a href="#[b83310]">ADC_IRQHandler</a> ⇒ <a href="#[b83310]">ADC_IRQHandler</a><BR>
</UL>
<P>
<H3>
Function Pointers
</H3><UL>
<LI><a href="#[b835e0]">Reset_Handler</a>
<LI><a href="#[b83598]">NMI_Handler</a>
<LI><a href="#[b83550]">HardFault_Handler</a>
<LI><a href="#[b83508]">MemManage_Handler</a>
<LI><a href="#[b834c0]">BusFault_Handler</a>
<LI><a href="#[b83478]">UsageFault_Handler</a>
<LI><a href="#[b83430]">SVC_Handler</a>
<LI><a href="#[b833e8]">DebugMon_Handler</a>
<LI><a href="#[b833a0]">PendSV_Handler</a>
<LI><a href="#[b83358]">SysTick_Handler</a>
<LI><a href="#[b82740]">WWDG_IRQHandler</a>
<LI><a href="#[b82ce0]">PVD_IRQHandler</a>
<LI><a href="#[b82b30]">TAMPER_IRQHandler</a>
<LI><a href="#[b82c08]">RTC_IRQHandler</a>
<LI><a href="#[b82e48]">FLASH_IRQHandler</a>
<LI><a href="#[b82c98]">RCC_IRQHandler</a>
<LI><a href="#[b83040]">EXTI0_IRQHandler</a>
<LI><a href="#[b82fb0]">EXTI1_IRQHandler</a>
<LI><a href="#[b82f68]">EXTI2_IRQHandler</a>
<LI><a href="#[b82f20]">EXTI3_IRQHandler</a>
<LI><a href="#[b82ed8]">EXTI4_IRQHandler</a>
<LI><a href="#[b83238]">DMAChannel1_IRQHandler</a>
<LI><a href="#[b831f0]">DMAChannel2_IRQHandler</a>
<LI><a href="#[b831a8]">DMAChannel3_IRQHandler</a>
<LI><a href="#[b83160]">DMAChannel4_IRQHandler</a>
<LI><a href="#[b83118]">DMAChannel5_IRQHandler</a>
<LI><a href="#[b830d0]">DMAChannel6_IRQHandler</a>
<LI><a href="#[b83088]">DMAChannel7_IRQHandler</a>
<LI><a href="#[b83310]">ADC_IRQHandler</a>
<LI><a href="#[b827d0]">USB_HP_CAN_TX_IRQHandler</a>
<LI><a href="#[b82788]">USB_LP_CAN_RX0_IRQHandler</a>
<LI><a href="#[b832c8]">CAN_RX1_IRQHandler</a>
<LI><a href="#[b83280]">CAN_SCE_IRQHandler</a>
<LI><a href="#[b82e90]">EXTI9_5_IRQHandler</a>
<LI><a href="#[b82ae8]">TIM1_BRK_IRQHandler</a>
<LI><a href="#[b82a10]">TIM1_UP_IRQHandler</a>
<LI><a href="#[b82a58]">TIM1_TRG_COM_IRQHandler</a>
<LI><a href="#[b82aa0]">TIM1_CC_IRQHandler</a>
<LI><a href="#[b829c8]">TIM2_IRQHandler</a>
<LI><a href="#[b82980]">TIM3_IRQHandler</a>
<LI><a href="#[b82938]">TIM4_IRQHandler</a>
<LI><a href="#[b82db8]">I2C1_EV_IRQHandler</a>
<LI><a href="#[b82e00]">I2C1_ER_IRQHandler</a>
<LI><a href="#[b82d28]">I2C2_EV_IRQHandler</a>
<LI><a href="#[b82d70]">I2C2_ER_IRQHandler</a>
<LI><a href="#[b82bc0]">SPI1_IRQHandler</a>
<LI><a href="#[b82b78]">SPI2_IRQHandler</a>
<LI><a href="#[b828f0]">USART1_IRQHandler</a>
<LI><a href="#[b828a8]">USART2_IRQHandler</a>
<LI><a href="#[b82860]">USART3_IRQHandler</a>
<LI><a href="#[b82ff8]">EXTI15_10_IRQHandler</a>
<LI><a href="#[b82c50]">RTCAlarm_IRQHandler</a>
<LI><a href="#[b82818]">USBWakeUp_IRQHandler</a>
<LI><a href="#[fa6b78]">__main</a>
<LI><a href="#[b77f48]">main</a>
<LI><a href="#[fab1c8]">USB_EndPoint0</a>
<LI><a href="#[fab648]">USB_EndPoint1</a>
</UL>
<P>
<H3>
Global Symbols
</H3>
<P><STRONG><a name="[fa6b78]"></a>__main</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, entry.o($$startup$$))
<BR><BR>[Calls]<UL><LI><a href="#[fa6680]">>></a> __init
</UL>
<P><STRONG><a name="[fa66c8]"></a>__call_main</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, init.o(.emb_text))
<BR><BR>[Called By]<UL><LI><a href="#[fa6680]">>></a> __init
</UL>
<P><STRONG><a name="[b835e0]"></a>Reset_Handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b83598]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[b83598]">>></a> NMI_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[b83598]">>></a> NMI_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b83550]"></a>HardFault_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[b83550]">>></a> HardFault_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[b83550]">>></a> HardFault_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b83508]"></a>MemManage_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[b83508]">>></a> MemManage_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[b83508]">>></a> MemManage_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b834c0]"></a>BusFault_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[b834c0]">>></a> BusFault_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[b834c0]">>></a> BusFault_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b83478]"></a>UsageFault_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[b83478]">>></a> UsageFault_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[b83478]">>></a> UsageFault_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b83430]"></a>SVC_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[b83430]">>></a> SVC_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[b83430]">>></a> SVC_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b833e8]"></a>DebugMon_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[b833e8]">>></a> DebugMon_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[b833e8]">>></a> DebugMon_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b833a0]"></a>PendSV_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[b833a0]">>></a> PendSV_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[b833a0]">>></a> PendSV_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b83358]"></a>SysTick_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[b83358]">>></a> SysTick_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[b83358]">>></a> SysTick_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b83310]"></a>ADC_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[b83310]">>></a> ADC_IRQHandler
</UL>
<BR>[Called By]<UL><LI><a href="#[b83310]">>></a> ADC_IRQHandler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b832c8]"></a>CAN_RX1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b83280]"></a>CAN_SCE_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b83238]"></a>DMAChannel1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b831f0]"></a>DMAChannel2_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b831a8]"></a>DMAChannel3_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b83160]"></a>DMAChannel4_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b83118]"></a>DMAChannel5_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b830d0]"></a>DMAChannel6_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b83088]"></a>DMAChannel7_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b83040]"></a>EXTI0_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b82ff8]"></a>EXTI15_10_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b82fb0]"></a>EXTI1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[b82f68]"></a>EXTI2_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, stm32f10x.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -