@@ -141,7 +141,7 @@ int SHOW_MENU(menu *m,int encoder,char button,char lan)
|
||||
list++;
|
||||
}
|
||||
str[c]='\0';
|
||||
OLED_Str(0, 16*b, 16, str, 1);
|
||||
OLED_Str(0, 16*b, 16, str,0, 1);
|
||||
c=0;
|
||||
list++;
|
||||
|
||||
@@ -231,7 +231,7 @@ void mymain()
|
||||
case 0:
|
||||
//启动跳转模式
|
||||
//用于读取系统配置后跳转到其他程序
|
||||
|
||||
//OLED_Str_list(0,0,8,"123\n456\n789",1,2,1);
|
||||
mode=1;
|
||||
break;
|
||||
case 1:
|
||||
@@ -246,12 +246,12 @@ void mymain()
|
||||
{
|
||||
da();
|
||||
}
|
||||
OLED_Str(0,0,8,moser_buff,1);
|
||||
OLED_Str(0,0,8,moser_buff,0,1);
|
||||
|
||||
|
||||
fps_++;
|
||||
sprintf(str,"FPS:%d",fps);
|
||||
OLED_Str(0,56,8,str,1);
|
||||
OLED_Str(0,56,8,str,0,1);
|
||||
|
||||
if(B1.code==255)
|
||||
{
|
||||
|
||||
@@ -972,9 +972,11 @@ void OLED_Ascii(unsigned char x,unsigned char y,unsigned char size,char chr,unsi
|
||||
|
||||
}
|
||||
|
||||
void OLED_Str(unsigned char x,unsigned char y,unsigned char size,char *str,unsigned char type)
|
||||
void OLED_Str(unsigned char x,unsigned char y,unsigned char size,char *str,unsigned char lenconst,unsigned char type)
|
||||
{
|
||||
unsigned char size2;
|
||||
unsigned char tempx=x;
|
||||
unsigned char templenstard=1;
|
||||
switch(size)
|
||||
{
|
||||
case 8:
|
||||
@@ -990,21 +992,34 @@ void OLED_Str(unsigned char x,unsigned char y,unsigned char size,char *str,unsig
|
||||
|
||||
while(*str!='\0')
|
||||
{
|
||||
if(x+size2>=X_WIDTH)
|
||||
|
||||
if((x+size2>=X_WIDTH)||(*str=='\n'))
|
||||
{
|
||||
if(lenconst!=0)
|
||||
{
|
||||
if(templenstard>=lenconst)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
templenstard++;
|
||||
y+=size;
|
||||
if(y>=Y_WIDTH)
|
||||
{
|
||||
y=0;
|
||||
//y=0;
|
||||
return;
|
||||
}
|
||||
x=0;
|
||||
x=tempx;
|
||||
}else
|
||||
{
|
||||
OLED_Ascii(x,y,size,*str,type);
|
||||
x+=size2;
|
||||
}
|
||||
|
||||
OLED_Ascii(x,y,size,*str,type);
|
||||
|
||||
str++;
|
||||
|
||||
x+=size2;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1012,6 +1027,27 @@ void OLED_Str(unsigned char x,unsigned char y,unsigned char size,char *str,unsig
|
||||
|
||||
}
|
||||
|
||||
void OLED_Str_list(unsigned char x,unsigned char y,unsigned char size,char *str,unsigned char lenstard,unsigned char lenconst,unsigned char type)
|
||||
{
|
||||
unsigned char templenstard=0;
|
||||
while(templenstard!=lenstard)//跳转到指定行
|
||||
{
|
||||
|
||||
switch(*str)
|
||||
{
|
||||
case '\n': //如果是回车 行加加
|
||||
templenstard++;
|
||||
break;
|
||||
case '\0': //如果字符串提前结束 报错 直接返回
|
||||
return;
|
||||
}
|
||||
|
||||
str++;
|
||||
}
|
||||
OLED_Str(x,y,size,str,lenconst,type);
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
几何绘图
|
||||
*/
|
||||
|
||||
@@ -29,7 +29,8 @@ void OLED_set_dot(unsigned char x,unsigned char y,unsigned char dot_type);
|
||||
void OLED_Pix(unsigned char x,unsigned char y,unsigned char w,unsigned char h,const char *p,unsigned char type);
|
||||
|
||||
void OLED_Ascii(unsigned char x,unsigned char y,unsigned char size,char chr,unsigned char type);
|
||||
void OLED_Str(unsigned char x,unsigned char y,unsigned char size,char *str,unsigned char type);
|
||||
void OLED_Str(unsigned char x,unsigned char y,unsigned char size,char *str,unsigned char lenconst,unsigned char type);
|
||||
void OLED_Str_list(unsigned char x,unsigned char y,unsigned char size,char *str,unsigned char lenstard,unsigned char lenconst,unsigned char type);
|
||||
|
||||
void OLED_AL(int sx,int sy,int ex,int ey,unsigned char dot_type);
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
Binary file not shown.
@@ -26,51 +26,17 @@ Project File Date: 08/08/2022
|
||||
|
||||
<h2>Output:</h2>
|
||||
*** Using Compiler 'V6.18', folder: 'C:\Keil_v5\ARM\ARMCLANG\Bin'
|
||||
Rebuild target 'f103c8t6_KEIL'
|
||||
compiling stm32f1xx_hal_flash.c...
|
||||
assembling startup_stm32f103xb.s...
|
||||
compiling stm32f1xx_hal.c...
|
||||
compiling stm32f1xx_hal_gpio.c...
|
||||
compiling stm32f1xx_hal_gpio_ex.c...
|
||||
compiling stm32f1xx_it.c...
|
||||
compiling stm32f1xx_hal_msp.c...
|
||||
compiling stm32f1xx_hal_pwr.c...
|
||||
compiling stm32f1xx_hal_rcc_ex.c...
|
||||
compiling stm32f1xx_hal_flash_ex.c...
|
||||
compiling main.c...
|
||||
compiling stm32f1xx_hal_cortex.c...
|
||||
compiling stm32f1xx_hal_rcc.c...
|
||||
compiling stm32f1xx_hal_dma.c...
|
||||
compiling stm32f1xx_hal_exti.c...
|
||||
compiling hread_interface.c...
|
||||
compiling system_stm32f1xx.c...
|
||||
compiling fonts.c...
|
||||
compiling encode.c...
|
||||
MYDEIVERS/buzzer.c(24): warning: implicitly declaring library function 'malloc' with type 'void *(unsigned int)' [-Wimplicit-function-declaration]
|
||||
buff =(note*)malloc(sizeof(note));
|
||||
^
|
||||
MYDEIVERS/buzzer.c(24): note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
|
||||
MYDEIVERS/buzzer.c(63): warning: implicitly declaring library function 'free' with type 'void (void *)' [-Wimplicit-function-declaration]
|
||||
free(buzzer_play_buff.head);
|
||||
^
|
||||
MYDEIVERS/buzzer.c(63): note: include the header <stdlib.h> or explicitly provide a declaration for 'free'
|
||||
2 warnings generated.
|
||||
compiling buzzer.c...
|
||||
compiling morsr.c...
|
||||
Build target 'f103c8t6_KEIL'
|
||||
MYDEIVERS/mymain.c(253): warning: implicitly declaring library function 'sprintf' with type 'int (char *, const char *, ...)' [-Wimplicit-function-declaration]
|
||||
sprintf(str,"FPS:%d",fps);
|
||||
^
|
||||
MYDEIVERS/mymain.c(253): note: include the header <stdio.h> or explicitly provide a declaration for 'sprintf'
|
||||
1 warning generated.
|
||||
compiling mymain.c...
|
||||
compiling stm32f1xx_hal_tim_ex.c...
|
||||
compiling oled.c...
|
||||
compiling stm32f1xx_hal_tim.c...
|
||||
compiling stm32f1xx_hal_i2c.c...
|
||||
linking...
|
||||
Program Size: Code=14356 RO-data=4004 RW-data=56 ZI-data=4200
|
||||
Program Size: Code=14380 RO-data=4004 RW-data=56 ZI-data=4200
|
||||
FromELF: creating hex file...
|
||||
"f103c8t6_KEIL\f103c8t6_KEIL.axf" - 0 Error(s), 3 Warning(s).
|
||||
"f103c8t6_KEIL\f103c8t6_KEIL.axf" - 0 Error(s), 1 Warning(s).
|
||||
|
||||
<h2>Software Packages used:</h2>
|
||||
|
||||
@@ -94,7 +60,7 @@ Package Vendor: Keil
|
||||
|
||||
* Component: ARM::CMSIS:CORE:5.6.0
|
||||
Include file: CMSIS/Core/Include/tz_context.h
|
||||
Build Time Elapsed: 00:00:02
|
||||
Build Time Elapsed: 00:00:01
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -3,7 +3,7 @@
|
||||
<title>Static Call Graph - [f103c8t6_KEIL\f103c8t6_KEIL.axf]</title></head>
|
||||
<body><HR>
|
||||
<H1>Static Call Graph for image f103c8t6_KEIL\f103c8t6_KEIL.axf</H1><HR>
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 6180002: Last Updated: Mon Aug 8 22:27:17 2022
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 6180002: Last Updated: Tue Aug 9 23:42:39 2022
|
||||
<BR><P>
|
||||
<H3>Maximum Stack Usage = 272 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)</H3><H3>
|
||||
Call chain for Maximum Stack Depth:</H3>
|
||||
@@ -978,7 +978,7 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[8d]">>></a> OLED_Str
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[8d]"></a>OLED_Str</STRONG> (Thumb, 226 bytes, Stack size 48 bytes, oled.o(.text.OLED_Str))
|
||||
<P><STRONG><a name="[8d]"></a>OLED_Str</STRONG> (Thumb, 254 bytes, Stack size 48 bytes, oled.o(.text.OLED_Str))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 108<LI>Call Chain = OLED_Str ⇒ OLED_Pix
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[8e]">>></a> OLED_Pix
|
||||
@@ -1070,7 +1070,7 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[94]">>></a> mymain
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[94]"></a>mymain</STRONG> (Thumb, 1552 bytes, Stack size 56 bytes, mymain.o(.text.mymain))
|
||||
<P><STRONG><a name="[94]"></a>mymain</STRONG> (Thumb, 1548 bytes, Stack size 56 bytes, mymain.o(.text.mymain))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 200 + Unknown Stack Size
|
||||
<LI>Call Chain = mymain ⇒ OLED_Cache_to_hardware ⇒ IIC_SAND_DATE ⇒ HAL_I2C_Mem_Write ⇒ I2C_RequestMemoryWrite
|
||||
</UL>
|
||||
|
||||
@@ -865,11 +865,13 @@ Section Cross References
|
||||
oled.o(.text.OLED_Ascii) refers to oled.o(.rodata.asc2_1608) for asc2_1608
|
||||
oled.o(.text.OLED_Ascii) refers to oled.o(.rodata.asc2_1206) for asc2_1206
|
||||
oled.o(.ARM.exidx.text.OLED_Ascii) refers to oled.o(.text.OLED_Ascii) for [Anonymous Symbol]
|
||||
oled.o(.text.OLED_Str) refers to oled.o(.rodata.asc2_1206) for asc2_1206
|
||||
oled.o(.text.OLED_Str) refers to oled.o(.rodata.asc2_0805) for asc2_0805
|
||||
oled.o(.text.OLED_Str) refers to oled.o(.text.OLED_Pix) for OLED_Pix
|
||||
oled.o(.text.OLED_Str) refers to oled.o(.rodata.asc2_1608) for asc2_1608
|
||||
oled.o(.text.OLED_Str) refers to oled.o(.text.OLED_Pix) for OLED_Pix
|
||||
oled.o(.text.OLED_Str) refers to oled.o(.rodata.asc2_0805) for asc2_0805
|
||||
oled.o(.text.OLED_Str) refers to oled.o(.rodata.asc2_1206) for asc2_1206
|
||||
oled.o(.ARM.exidx.text.OLED_Str) refers to oled.o(.text.OLED_Str) for [Anonymous Symbol]
|
||||
oled.o(.text.OLED_Str_list) refers to oled.o(.text.OLED_Str) for OLED_Str
|
||||
oled.o(.ARM.exidx.text.OLED_Str_list) refers to oled.o(.text.OLED_Str_list) for [Anonymous Symbol]
|
||||
oled.o(.ARM.exidx.text.OLED_HL) refers to oled.o(.text.OLED_HL) for [Anonymous Symbol]
|
||||
oled.o(.ARM.exidx.text.OLED_VL) refers to oled.o(.text.OLED_VL) for [Anonymous Symbol]
|
||||
oled.o(.text.OLED_AL) refers to oled.o(.bss.OLED_buff) for OLED_buff
|
||||
@@ -1875,7 +1877,7 @@ Removing Unused input sections from the image.
|
||||
Removing hread_interface.o(.text.IIC_READ_DATE), (40 bytes).
|
||||
Removing hread_interface.o(.ARM.exidx.text.IIC_READ_DATE), (8 bytes).
|
||||
Removing mymain.o(.text), (0 bytes).
|
||||
Removing mymain.o(.text.SHOW_MENU), (466 bytes).
|
||||
Removing mymain.o(.text.SHOW_MENU), (470 bytes).
|
||||
Removing mymain.o(.ARM.exidx.text.SHOW_MENU), (8 bytes).
|
||||
Removing mymain.o(.text.di), (32 bytes).
|
||||
Removing mymain.o(.ARM.exidx.text.di), (8 bytes).
|
||||
@@ -1905,6 +1907,8 @@ Removing Unused input sections from the image.
|
||||
Removing oled.o(.text.OLED_Ascii), (138 bytes).
|
||||
Removing oled.o(.ARM.exidx.text.OLED_Ascii), (8 bytes).
|
||||
Removing oled.o(.ARM.exidx.text.OLED_Str), (8 bytes).
|
||||
Removing oled.o(.text.OLED_Str_list), (174 bytes).
|
||||
Removing oled.o(.ARM.exidx.text.OLED_Str_list), (8 bytes).
|
||||
Removing oled.o(.text.OLED_HL), (2 bytes).
|
||||
Removing oled.o(.ARM.exidx.text.OLED_HL), (8 bytes).
|
||||
Removing oled.o(.text.OLED_VL), (2 bytes).
|
||||
@@ -1933,7 +1937,7 @@ Removing Unused input sections from the image.
|
||||
Removing morsr.o(.ARM.exidx.text.mo_one_tick), (8 bytes).
|
||||
Removing morsr.o(.data.mo_one_tick.last_input), (1 bytes).
|
||||
|
||||
760 unused section(s) (total 53347 bytes) removed from the image.
|
||||
762 unused section(s) (total 53533 bytes) removed from the image.
|
||||
|
||||
==============================================================================
|
||||
|
||||
@@ -2223,30 +2227,30 @@ Image Symbol Table
|
||||
[Anonymous Symbol] 0x08002560 Section 0 oled.o(.text.OLED_Init_Display_Buffer)
|
||||
[Anonymous Symbol] 0x0800282c Section 0 oled.o(.text.OLED_Pix)
|
||||
[Anonymous Symbol] 0x08002980 Section 0 oled.o(.text.OLED_Str)
|
||||
[Anonymous Symbol] 0x08002a64 Section 0 stm32f1xx_it.o(.text.PendSV_Handler)
|
||||
[Anonymous Symbol] 0x08002a68 Section 0 stm32f1xx_it.o(.text.SVC_Handler)
|
||||
[Anonymous Symbol] 0x08002a6c Section 0 stm32f1xx_it.o(.text.SysTick_Handler)
|
||||
[Anonymous Symbol] 0x08002a70 Section 0 system_stm32f1xx.o(.text.SystemInit)
|
||||
[Anonymous Symbol] 0x08002a74 Section 0 stm32f1xx_it.o(.text.TIM2_IRQHandler)
|
||||
[Anonymous Symbol] 0x08002a80 Section 0 stm32f1xx_it.o(.text.TIM3_IRQHandler)
|
||||
[Anonymous Symbol] 0x08002a8c Section 0 stm32f1xx_it.o(.text.UsageFault_Handler)
|
||||
[Anonymous Symbol] 0x08002a90 Section 0 main.o(.text.main)
|
||||
[Anonymous Symbol] 0x08002dcc Section 0 morsr.o(.text.mo_da)
|
||||
[Anonymous Symbol] 0x08002e10 Section 0 morsr.o(.text.mo_di)
|
||||
[Anonymous Symbol] 0x08002e48 Section 0 morsr.o(.text.mo_server)
|
||||
[Anonymous Symbol] 0x08002f34 Section 0 mymain.o(.text.mymain)
|
||||
_fdiv1 0x0800354d Thumb Code 0 fdiv.o(x$fpl$fdiv)
|
||||
x$fpl$fdiv 0x0800354c Section 388 fdiv.o(x$fpl$fdiv)
|
||||
x$fpl$ffixu 0x080036d0 Section 62 ffixu.o(x$fpl$ffixu)
|
||||
x$fpl$fflt 0x08003710 Section 48 fflt_clz.o(x$fpl$fflt)
|
||||
x$fpl$ffltu 0x08003740 Section 38 fflt_clz.o(x$fpl$ffltu)
|
||||
x$fpl$fmul 0x08003768 Section 258 fmul.o(x$fpl$fmul)
|
||||
x$fpl$fnaninf 0x0800386a Section 140 fnaninf.o(x$fpl$fnaninf)
|
||||
x$fpl$fretinf 0x080038f6 Section 10 fretinf.o(x$fpl$fretinf)
|
||||
.L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable 0x08003900 Data 2 stm32f1xx_hal_rcc.o(.rodata..L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable)
|
||||
x$fpl$usenofp 0x08003900 Section 0 usenofp.o(x$fpl$usenofp)
|
||||
.L__const.HAL_RCC_GetSysClockFreq.aPLLMULFactorTable 0x08004676 Data 16 stm32f1xx_hal_rcc.o(.rodata.cst16)
|
||||
[Anonymous Symbol] 0x080046f8 Section 0 mymain.o(.rodata.str1.1)
|
||||
[Anonymous Symbol] 0x08002a80 Section 0 stm32f1xx_it.o(.text.PendSV_Handler)
|
||||
[Anonymous Symbol] 0x08002a84 Section 0 stm32f1xx_it.o(.text.SVC_Handler)
|
||||
[Anonymous Symbol] 0x08002a88 Section 0 stm32f1xx_it.o(.text.SysTick_Handler)
|
||||
[Anonymous Symbol] 0x08002a8c Section 0 system_stm32f1xx.o(.text.SystemInit)
|
||||
[Anonymous Symbol] 0x08002a90 Section 0 stm32f1xx_it.o(.text.TIM2_IRQHandler)
|
||||
[Anonymous Symbol] 0x08002a9c Section 0 stm32f1xx_it.o(.text.TIM3_IRQHandler)
|
||||
[Anonymous Symbol] 0x08002aa8 Section 0 stm32f1xx_it.o(.text.UsageFault_Handler)
|
||||
[Anonymous Symbol] 0x08002aac Section 0 main.o(.text.main)
|
||||
[Anonymous Symbol] 0x08002de8 Section 0 morsr.o(.text.mo_da)
|
||||
[Anonymous Symbol] 0x08002e2c Section 0 morsr.o(.text.mo_di)
|
||||
[Anonymous Symbol] 0x08002e64 Section 0 morsr.o(.text.mo_server)
|
||||
[Anonymous Symbol] 0x08002f50 Section 0 mymain.o(.text.mymain)
|
||||
_fdiv1 0x08003565 Thumb Code 0 fdiv.o(x$fpl$fdiv)
|
||||
x$fpl$fdiv 0x08003564 Section 388 fdiv.o(x$fpl$fdiv)
|
||||
x$fpl$ffixu 0x080036e8 Section 62 ffixu.o(x$fpl$ffixu)
|
||||
x$fpl$fflt 0x08003728 Section 48 fflt_clz.o(x$fpl$fflt)
|
||||
x$fpl$ffltu 0x08003758 Section 38 fflt_clz.o(x$fpl$ffltu)
|
||||
x$fpl$fmul 0x08003780 Section 258 fmul.o(x$fpl$fmul)
|
||||
x$fpl$fnaninf 0x08003882 Section 140 fnaninf.o(x$fpl$fnaninf)
|
||||
x$fpl$fretinf 0x0800390e Section 10 fretinf.o(x$fpl$fretinf)
|
||||
.L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable 0x08003918 Data 2 stm32f1xx_hal_rcc.o(.rodata..L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable)
|
||||
x$fpl$usenofp 0x08003918 Section 0 usenofp.o(x$fpl$usenofp)
|
||||
.L__const.HAL_RCC_GetSysClockFreq.aPLLMULFactorTable 0x0800468e Data 16 stm32f1xx_hal_rcc.o(.rodata.cst16)
|
||||
[Anonymous Symbol] 0x08004710 Section 0 mymain.o(.rodata.str1.1)
|
||||
.L_MergedGlobals 0x20000000 Data 8 stm32f1xx_hal.o(.data..L_MergedGlobals)
|
||||
[Anonymous Symbol] 0x20000000 Section 0 stm32f1xx_hal.o(.data..L_MergedGlobals)
|
||||
.L_MergedGlobals 0x20000008 Data 44 mymain.o(.data..L_MergedGlobals)
|
||||
@@ -2496,40 +2500,40 @@ Image Symbol Table
|
||||
OLED_Init 0x080023ad Thumb Code 434 oled.o(.text.OLED_Init)
|
||||
OLED_Init_Display_Buffer 0x08002561 Thumb Code 714 oled.o(.text.OLED_Init_Display_Buffer)
|
||||
OLED_Pix 0x0800282d Thumb Code 338 oled.o(.text.OLED_Pix)
|
||||
OLED_Str 0x08002981 Thumb Code 226 oled.o(.text.OLED_Str)
|
||||
PendSV_Handler 0x08002a65 Thumb Code 2 stm32f1xx_it.o(.text.PendSV_Handler)
|
||||
SVC_Handler 0x08002a69 Thumb Code 2 stm32f1xx_it.o(.text.SVC_Handler)
|
||||
SysTick_Handler 0x08002a6d Thumb Code 4 stm32f1xx_it.o(.text.SysTick_Handler)
|
||||
SystemInit 0x08002a71 Thumb Code 2 system_stm32f1xx.o(.text.SystemInit)
|
||||
TIM2_IRQHandler 0x08002a75 Thumb Code 12 stm32f1xx_it.o(.text.TIM2_IRQHandler)
|
||||
TIM3_IRQHandler 0x08002a81 Thumb Code 12 stm32f1xx_it.o(.text.TIM3_IRQHandler)
|
||||
UsageFault_Handler 0x08002a8d Thumb Code 2 stm32f1xx_it.o(.text.UsageFault_Handler)
|
||||
main 0x08002a91 Thumb Code 826 main.o(.text.main)
|
||||
mo_da 0x08002dcd Thumb Code 68 morsr.o(.text.mo_da)
|
||||
mo_di 0x08002e11 Thumb Code 56 morsr.o(.text.mo_di)
|
||||
mo_server 0x08002e49 Thumb Code 234 morsr.o(.text.mo_server)
|
||||
mymain 0x08002f35 Thumb Code 1552 mymain.o(.text.mymain)
|
||||
__aeabi_fdiv 0x0800354d Thumb Code 0 fdiv.o(x$fpl$fdiv)
|
||||
_fdiv 0x0800354d Thumb Code 384 fdiv.o(x$fpl$fdiv)
|
||||
__aeabi_f2uiz 0x080036d1 Thumb Code 0 ffixu.o(x$fpl$ffixu)
|
||||
_ffixu 0x080036d1 Thumb Code 62 ffixu.o(x$fpl$ffixu)
|
||||
__aeabi_i2f 0x08003711 Thumb Code 0 fflt_clz.o(x$fpl$fflt)
|
||||
_fflt 0x08003711 Thumb Code 48 fflt_clz.o(x$fpl$fflt)
|
||||
__aeabi_ui2f 0x08003741 Thumb Code 0 fflt_clz.o(x$fpl$ffltu)
|
||||
_ffltu 0x08003741 Thumb Code 38 fflt_clz.o(x$fpl$ffltu)
|
||||
__aeabi_fmul 0x08003769 Thumb Code 0 fmul.o(x$fpl$fmul)
|
||||
_fmul 0x08003769 Thumb Code 258 fmul.o(x$fpl$fmul)
|
||||
__fpl_fnaninf 0x0800386b Thumb Code 140 fnaninf.o(x$fpl$fnaninf)
|
||||
__fpl_fretinf 0x080038f7 Thumb Code 10 fretinf.o(x$fpl$fretinf)
|
||||
__I$use$fp 0x08003900 Number 0 usenofp.o(x$fpl$usenofp)
|
||||
AHBPrescTable 0x08003902 Data 16 system_stm32f1xx.o(.rodata.AHBPrescTable)
|
||||
APBPrescTable 0x08003912 Data 8 system_stm32f1xx.o(.rodata.APBPrescTable)
|
||||
asc2_0805 0x0800391a Data 760 oled.o(.rodata.asc2_0805)
|
||||
asc2_1206 0x08003c12 Data 1140 oled.o(.rodata.asc2_1206)
|
||||
asc2_1608 0x08004086 Data 1520 oled.o(.rodata.asc2_1608)
|
||||
morsecodes 0x08004686 Data 114 morsr.o(.rodata.morsecodes)
|
||||
Region$$Table$$Base 0x08004798 Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x080047b8 Number 0 anon$$obj.o(Region$$Table)
|
||||
OLED_Str 0x08002981 Thumb Code 254 oled.o(.text.OLED_Str)
|
||||
PendSV_Handler 0x08002a81 Thumb Code 2 stm32f1xx_it.o(.text.PendSV_Handler)
|
||||
SVC_Handler 0x08002a85 Thumb Code 2 stm32f1xx_it.o(.text.SVC_Handler)
|
||||
SysTick_Handler 0x08002a89 Thumb Code 4 stm32f1xx_it.o(.text.SysTick_Handler)
|
||||
SystemInit 0x08002a8d Thumb Code 2 system_stm32f1xx.o(.text.SystemInit)
|
||||
TIM2_IRQHandler 0x08002a91 Thumb Code 12 stm32f1xx_it.o(.text.TIM2_IRQHandler)
|
||||
TIM3_IRQHandler 0x08002a9d Thumb Code 12 stm32f1xx_it.o(.text.TIM3_IRQHandler)
|
||||
UsageFault_Handler 0x08002aa9 Thumb Code 2 stm32f1xx_it.o(.text.UsageFault_Handler)
|
||||
main 0x08002aad Thumb Code 826 main.o(.text.main)
|
||||
mo_da 0x08002de9 Thumb Code 68 morsr.o(.text.mo_da)
|
||||
mo_di 0x08002e2d Thumb Code 56 morsr.o(.text.mo_di)
|
||||
mo_server 0x08002e65 Thumb Code 234 morsr.o(.text.mo_server)
|
||||
mymain 0x08002f51 Thumb Code 1548 mymain.o(.text.mymain)
|
||||
__aeabi_fdiv 0x08003565 Thumb Code 0 fdiv.o(x$fpl$fdiv)
|
||||
_fdiv 0x08003565 Thumb Code 384 fdiv.o(x$fpl$fdiv)
|
||||
__aeabi_f2uiz 0x080036e9 Thumb Code 0 ffixu.o(x$fpl$ffixu)
|
||||
_ffixu 0x080036e9 Thumb Code 62 ffixu.o(x$fpl$ffixu)
|
||||
__aeabi_i2f 0x08003729 Thumb Code 0 fflt_clz.o(x$fpl$fflt)
|
||||
_fflt 0x08003729 Thumb Code 48 fflt_clz.o(x$fpl$fflt)
|
||||
__aeabi_ui2f 0x08003759 Thumb Code 0 fflt_clz.o(x$fpl$ffltu)
|
||||
_ffltu 0x08003759 Thumb Code 38 fflt_clz.o(x$fpl$ffltu)
|
||||
__aeabi_fmul 0x08003781 Thumb Code 0 fmul.o(x$fpl$fmul)
|
||||
_fmul 0x08003781 Thumb Code 258 fmul.o(x$fpl$fmul)
|
||||
__fpl_fnaninf 0x08003883 Thumb Code 140 fnaninf.o(x$fpl$fnaninf)
|
||||
__fpl_fretinf 0x0800390f Thumb Code 10 fretinf.o(x$fpl$fretinf)
|
||||
__I$use$fp 0x08003918 Number 0 usenofp.o(x$fpl$usenofp)
|
||||
AHBPrescTable 0x0800391a Data 16 system_stm32f1xx.o(.rodata.AHBPrescTable)
|
||||
APBPrescTable 0x0800392a Data 8 system_stm32f1xx.o(.rodata.APBPrescTable)
|
||||
asc2_0805 0x08003932 Data 760 oled.o(.rodata.asc2_0805)
|
||||
asc2_1206 0x08003c2a Data 1140 oled.o(.rodata.asc2_1206)
|
||||
asc2_1608 0x0800409e Data 1520 oled.o(.rodata.asc2_1608)
|
||||
morsecodes 0x0800469e Data 114 morsr.o(.rodata.morsecodes)
|
||||
Region$$Table$$Base 0x080047b0 Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x080047d0 Number 0 anon$$obj.o(Region$$Table)
|
||||
uwTickFreq 0x20000000 Data 1 stm32f1xx_hal.o(.data..L_MergedGlobals)
|
||||
uwTickPrio 0x20000004 Data 4 stm32f1xx_hal.o(.data..L_MergedGlobals)
|
||||
config_buzzer_for_button_pass 0x20000008 Data 1 mymain.o(.data..L_MergedGlobals)
|
||||
@@ -2575,99 +2579,99 @@ Memory Map of the image
|
||||
|
||||
Image Entry point : 0x080000ed
|
||||
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000047f0, Max: 0x00010000, ABSOLUTE)
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00004808, Max: 0x00010000, ABSOLUTE)
|
||||
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000047b8, Max: 0x00010000, ABSOLUTE)
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000047d0, Max: 0x00010000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
0x08000000 0x08000000 0x000000ec Data RO 3 RESET startup_stm32f103xb.o
|
||||
0x080000ec 0x080000ec 0x00000008 Code RO 1129 * !!!main c_w.l(__main.o)
|
||||
0x080000f4 0x080000f4 0x00000034 Code RO 1384 !!!scatter c_w.l(__scatter.o)
|
||||
0x08000128 0x08000128 0x0000001a Code RO 1386 !!handler_copy c_w.l(__scatter_copy.o)
|
||||
0x080000ec 0x080000ec 0x00000008 Code RO 1131 * !!!main c_w.l(__main.o)
|
||||
0x080000f4 0x080000f4 0x00000034 Code RO 1386 !!!scatter c_w.l(__scatter.o)
|
||||
0x08000128 0x08000128 0x0000001a Code RO 1388 !!handler_copy c_w.l(__scatter_copy.o)
|
||||
0x08000142 0x08000142 0x00000002 PAD
|
||||
0x08000144 0x08000144 0x0000001c Code RO 1388 !!handler_zi c_w.l(__scatter_zi.o)
|
||||
0x08000160 0x08000160 0x00000000 Code RO 1124 .ARM.Collect$$_printf_percent$$00000000 c_w.l(_printf_percent.o)
|
||||
0x08000160 0x08000160 0x00000006 Code RO 1123 .ARM.Collect$$_printf_percent$$00000009 c_w.l(_printf_d.o)
|
||||
0x08000166 0x08000166 0x00000004 Code RO 1191 .ARM.Collect$$_printf_percent$$00000017 c_w.l(_printf_percent_end.o)
|
||||
0x0800016a 0x0800016a 0x00000002 Code RO 1319 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o)
|
||||
0x0800016c 0x0800016c 0x00000000 Code RO 1197 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o)
|
||||
0x0800016c 0x0800016c 0x00000000 Code RO 1199 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o)
|
||||
0x0800016c 0x0800016c 0x00000000 Code RO 1201 .ARM.Collect$$libinit$$00000006 c_w.l(libinit2.o)
|
||||
0x0800016c 0x0800016c 0x00000008 Code RO 1202 .ARM.Collect$$libinit$$00000007 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1204 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1206 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1208 .ARM.Collect$$libinit$$00000010 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1211 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1213 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1215 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1217 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1219 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1221 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1223 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1225 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1227 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1229 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1231 .ARM.Collect$$libinit$$00000027 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1235 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1237 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1239 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1241 .ARM.Collect$$libinit$$00000034 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000002 Code RO 1242 .ARM.Collect$$libinit$$00000035 c_w.l(libinit2.o)
|
||||
0x08000176 0x08000176 0x00000002 Code RO 1381 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o)
|
||||
0x08000178 0x08000178 0x00000000 Code RO 1335 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o)
|
||||
0x08000178 0x08000178 0x00000000 Code RO 1337 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o)
|
||||
0x08000178 0x08000178 0x00000000 Code RO 1340 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o)
|
||||
0x08000178 0x08000178 0x00000000 Code RO 1343 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o)
|
||||
0x08000178 0x08000178 0x00000000 Code RO 1345 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o)
|
||||
0x08000178 0x08000178 0x00000000 Code RO 1348 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o)
|
||||
0x08000178 0x08000178 0x00000002 Code RO 1349 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o)
|
||||
0x0800017a 0x0800017a 0x00000000 Code RO 1161 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o)
|
||||
0x0800017a 0x0800017a 0x00000000 Code RO 1260 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o)
|
||||
0x0800017a 0x0800017a 0x00000006 Code RO 1272 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o)
|
||||
0x08000180 0x08000180 0x00000000 Code RO 1262 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o)
|
||||
0x08000180 0x08000180 0x00000004 Code RO 1263 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o)
|
||||
0x08000184 0x08000184 0x00000000 Code RO 1265 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o)
|
||||
0x08000184 0x08000184 0x00000008 Code RO 1266 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o)
|
||||
0x0800018c 0x0800018c 0x00000002 Code RO 1324 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o)
|
||||
0x0800018e 0x0800018e 0x00000000 Code RO 1355 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o)
|
||||
0x0800018e 0x0800018e 0x00000004 Code RO 1356 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o)
|
||||
0x08000192 0x08000192 0x00000006 Code RO 1357 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o)
|
||||
0x08000144 0x08000144 0x0000001c Code RO 1390 !!handler_zi c_w.l(__scatter_zi.o)
|
||||
0x08000160 0x08000160 0x00000000 Code RO 1126 .ARM.Collect$$_printf_percent$$00000000 c_w.l(_printf_percent.o)
|
||||
0x08000160 0x08000160 0x00000006 Code RO 1125 .ARM.Collect$$_printf_percent$$00000009 c_w.l(_printf_d.o)
|
||||
0x08000166 0x08000166 0x00000004 Code RO 1193 .ARM.Collect$$_printf_percent$$00000017 c_w.l(_printf_percent_end.o)
|
||||
0x0800016a 0x0800016a 0x00000002 Code RO 1321 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o)
|
||||
0x0800016c 0x0800016c 0x00000000 Code RO 1199 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o)
|
||||
0x0800016c 0x0800016c 0x00000000 Code RO 1201 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o)
|
||||
0x0800016c 0x0800016c 0x00000000 Code RO 1203 .ARM.Collect$$libinit$$00000006 c_w.l(libinit2.o)
|
||||
0x0800016c 0x0800016c 0x00000008 Code RO 1204 .ARM.Collect$$libinit$$00000007 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1206 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1208 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1210 .ARM.Collect$$libinit$$00000010 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1213 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1215 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1217 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1219 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1221 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1223 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1225 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1227 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1229 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1231 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1233 .ARM.Collect$$libinit$$00000027 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1237 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1239 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1241 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000000 Code RO 1243 .ARM.Collect$$libinit$$00000034 c_w.l(libinit2.o)
|
||||
0x08000174 0x08000174 0x00000002 Code RO 1244 .ARM.Collect$$libinit$$00000035 c_w.l(libinit2.o)
|
||||
0x08000176 0x08000176 0x00000002 Code RO 1383 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o)
|
||||
0x08000178 0x08000178 0x00000000 Code RO 1337 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o)
|
||||
0x08000178 0x08000178 0x00000000 Code RO 1339 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o)
|
||||
0x08000178 0x08000178 0x00000000 Code RO 1342 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o)
|
||||
0x08000178 0x08000178 0x00000000 Code RO 1345 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o)
|
||||
0x08000178 0x08000178 0x00000000 Code RO 1347 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o)
|
||||
0x08000178 0x08000178 0x00000000 Code RO 1350 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o)
|
||||
0x08000178 0x08000178 0x00000002 Code RO 1351 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o)
|
||||
0x0800017a 0x0800017a 0x00000000 Code RO 1163 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o)
|
||||
0x0800017a 0x0800017a 0x00000000 Code RO 1262 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o)
|
||||
0x0800017a 0x0800017a 0x00000006 Code RO 1274 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o)
|
||||
0x08000180 0x08000180 0x00000000 Code RO 1264 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o)
|
||||
0x08000180 0x08000180 0x00000004 Code RO 1265 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o)
|
||||
0x08000184 0x08000184 0x00000000 Code RO 1267 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o)
|
||||
0x08000184 0x08000184 0x00000008 Code RO 1268 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o)
|
||||
0x0800018c 0x0800018c 0x00000002 Code RO 1326 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o)
|
||||
0x0800018e 0x0800018e 0x00000000 Code RO 1357 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o)
|
||||
0x0800018e 0x0800018e 0x00000004 Code RO 1358 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o)
|
||||
0x08000192 0x08000192 0x00000006 Code RO 1359 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o)
|
||||
0x08000198 0x08000198 0x00000040 Code RO 4 .text startup_stm32f103xb.o
|
||||
0x080001d8 0x080001d8 0x0000005e Code RO 1037 .text c_w.l(h1_alloc.o)
|
||||
0x08000236 0x08000236 0x0000004e Code RO 1039 .text c_w.l(h1_free.o)
|
||||
0x08000284 0x08000284 0x00000028 Code RO 1097 .text c_w.l(noretval__2sprintf.o)
|
||||
0x080002ac 0x080002ac 0x00000068 Code RO 1099 .text c_w.l(__printf.o)
|
||||
0x08000314 0x08000314 0x00000078 Code RO 1101 .text c_w.l(_printf_dec.o)
|
||||
0x0800038c 0x0800038c 0x0000004e Code RO 1125 .text c_w.l(rt_memclr_w.o)
|
||||
0x080003da 0x080003da 0x00000006 Code RO 1127 .text c_w.l(heapauxi.o)
|
||||
0x080003e0 0x080003e0 0x00000008 Code RO 1165 .text c_w.l(rt_heap_descriptor_intlibspace.o)
|
||||
0x080003e8 0x080003e8 0x00000004 Code RO 1167 .text c_w.l(hguard.o)
|
||||
0x080003ec 0x080003ec 0x0000008a Code RO 1169 .text c_w.l(init_alloc.o)
|
||||
0x08000476 0x08000476 0x0000000e Code RO 1173 .text c_w.l(h1_init.o)
|
||||
0x08000484 0x08000484 0x000000b2 Code RO 1185 .text c_w.l(_printf_intcommon.o)
|
||||
0x080001d8 0x080001d8 0x0000005e Code RO 1039 .text c_w.l(h1_alloc.o)
|
||||
0x08000236 0x08000236 0x0000004e Code RO 1041 .text c_w.l(h1_free.o)
|
||||
0x08000284 0x08000284 0x00000028 Code RO 1099 .text c_w.l(noretval__2sprintf.o)
|
||||
0x080002ac 0x080002ac 0x00000068 Code RO 1101 .text c_w.l(__printf.o)
|
||||
0x08000314 0x08000314 0x00000078 Code RO 1103 .text c_w.l(_printf_dec.o)
|
||||
0x0800038c 0x0800038c 0x0000004e Code RO 1127 .text c_w.l(rt_memclr_w.o)
|
||||
0x080003da 0x080003da 0x00000006 Code RO 1129 .text c_w.l(heapauxi.o)
|
||||
0x080003e0 0x080003e0 0x00000008 Code RO 1167 .text c_w.l(rt_heap_descriptor_intlibspace.o)
|
||||
0x080003e8 0x080003e8 0x00000004 Code RO 1169 .text c_w.l(hguard.o)
|
||||
0x080003ec 0x080003ec 0x0000008a Code RO 1171 .text c_w.l(init_alloc.o)
|
||||
0x08000476 0x08000476 0x0000000e Code RO 1175 .text c_w.l(h1_init.o)
|
||||
0x08000484 0x08000484 0x000000b2 Code RO 1187 .text c_w.l(_printf_intcommon.o)
|
||||
0x08000536 0x08000536 0x00000002 PAD
|
||||
0x08000538 0x08000538 0x00000030 Code RO 1187 .text c_w.l(_printf_char_common.o)
|
||||
0x08000568 0x08000568 0x0000000a Code RO 1189 .text c_w.l(_sputc.o)
|
||||
0x08000538 0x08000538 0x00000030 Code RO 1189 .text c_w.l(_printf_char_common.o)
|
||||
0x08000568 0x08000568 0x0000000a Code RO 1191 .text c_w.l(_sputc.o)
|
||||
0x08000572 0x08000572 0x00000002 PAD
|
||||
0x08000574 0x08000574 0x00000008 Code RO 1256 .text c_w.l(libspace.o)
|
||||
0x0800057c 0x0800057c 0x00000000 Code RO 1276 .text c_w.l(maybetermalloc1.o)
|
||||
0x0800057c 0x0800057c 0x00000034 Code RO 1278 .text c_w.l(h1_extend.o)
|
||||
0x080005b0 0x080005b0 0x0000000e Code RO 1284 .text c_w.l(defsig_rtmem_outer.o)
|
||||
0x080005be 0x080005be 0x00000002 Code RO 1295 .text c_w.l(use_no_semi.o)
|
||||
0x080005c0 0x080005c0 0x00000000 Code RO 1297 .text c_w.l(indicate_semi.o)
|
||||
0x080005c0 0x080005c0 0x0000004a Code RO 1298 .text c_w.l(sys_stackheap_outer.o)
|
||||
0x0800060a 0x0800060a 0x00000012 Code RO 1304 .text c_w.l(exit.o)
|
||||
0x0800061c 0x0800061c 0x0000000a Code RO 1306 .text c_w.l(defsig_exit.o)
|
||||
0x08000574 0x08000574 0x00000008 Code RO 1258 .text c_w.l(libspace.o)
|
||||
0x0800057c 0x0800057c 0x00000000 Code RO 1278 .text c_w.l(maybetermalloc1.o)
|
||||
0x0800057c 0x0800057c 0x00000034 Code RO 1280 .text c_w.l(h1_extend.o)
|
||||
0x080005b0 0x080005b0 0x0000000e Code RO 1286 .text c_w.l(defsig_rtmem_outer.o)
|
||||
0x080005be 0x080005be 0x00000002 Code RO 1297 .text c_w.l(use_no_semi.o)
|
||||
0x080005c0 0x080005c0 0x00000000 Code RO 1299 .text c_w.l(indicate_semi.o)
|
||||
0x080005c0 0x080005c0 0x0000004a Code RO 1300 .text c_w.l(sys_stackheap_outer.o)
|
||||
0x0800060a 0x0800060a 0x00000012 Code RO 1306 .text c_w.l(exit.o)
|
||||
0x0800061c 0x0800061c 0x0000000a Code RO 1308 .text c_w.l(defsig_exit.o)
|
||||
0x08000626 0x08000626 0x00000002 PAD
|
||||
0x08000628 0x08000628 0x00000050 Code RO 1308 .text c_w.l(defsig_rtmem_inner.o)
|
||||
0x08000678 0x08000678 0x0000000c Code RO 1320 .text c_w.l(sys_exit.o)
|
||||
0x08000684 0x08000684 0x00000032 Code RO 1332 .text c_w.l(defsig_general.o)
|
||||
0x080006b6 0x080006b6 0x0000000e Code RO 1350 .text c_w.l(sys_wrch.o)
|
||||
0x080006c4 0x080006c4 0x00000018 Code RO 983 .text.BUZZER_PLAY_INIT buzzer.o
|
||||
0x080006dc 0x080006dc 0x00000036 Code RO 985 .text.BUZZER_PLAY_NOTES buzzer.o
|
||||
0x08000628 0x08000628 0x00000050 Code RO 1310 .text c_w.l(defsig_rtmem_inner.o)
|
||||
0x08000678 0x08000678 0x0000000c Code RO 1322 .text c_w.l(sys_exit.o)
|
||||
0x08000684 0x08000684 0x00000032 Code RO 1334 .text c_w.l(defsig_general.o)
|
||||
0x080006b6 0x080006b6 0x0000000e Code RO 1352 .text c_w.l(sys_wrch.o)
|
||||
0x080006c4 0x080006c4 0x00000018 Code RO 985 .text.BUZZER_PLAY_INIT buzzer.o
|
||||
0x080006dc 0x080006dc 0x00000036 Code RO 987 .text.BUZZER_PLAY_NOTES buzzer.o
|
||||
0x08000712 0x08000712 0x00000002 PAD
|
||||
0x08000714 0x08000714 0x0000009c Code RO 987 .text.BUZZER_PLAY_SERVER buzzer.o
|
||||
0x08000714 0x08000714 0x0000009c Code RO 989 .text.BUZZER_PLAY_SERVER buzzer.o
|
||||
0x080007b0 0x080007b0 0x00000002 Code RO 34 .text.BusFault_Handler stm32f1xx_it.o
|
||||
0x080007b2 0x080007b2 0x00000002 PAD
|
||||
0x080007b4 0x080007b4 0x00000002 Code RO 40 .text.DebugMon_Handler stm32f1xx_it.o
|
||||
@@ -2680,9 +2684,9 @@ Memory Map of the image
|
||||
0x080007ce 0x080007ce 0x00000002 PAD
|
||||
0x080007d0 0x080007d0 0x00000006 Code RO 52 .text.EXTI4_IRQHandler stm32f1xx_it.o
|
||||
0x080007d6 0x080007d6 0x00000002 PAD
|
||||
0x080007d8 0x080007d8 0x0000006e Code RO 998 .text.GEI_BUTTON_CODE encode.o
|
||||
0x080007d8 0x080007d8 0x0000006e Code RO 1000 .text.GEI_BUTTON_CODE encode.o
|
||||
0x08000846 0x08000846 0x00000002 PAD
|
||||
0x08000848 0x08000848 0x0000000a Code RO 1000 .text.GET_ENCODE encode.o
|
||||
0x08000848 0x08000848 0x0000000a Code RO 1002 .text.GET_ENCODE encode.o
|
||||
0x08000852 0x08000852 0x00000002 PAD
|
||||
0x08000854 0x08000854 0x0000003e Code RO 919 .text.HAL_GPIO_EXTI_Callback mymain.o
|
||||
0x08000892 0x08000892 0x00000002 PAD
|
||||
@@ -2769,68 +2773,68 @@ Memory Map of the image
|
||||
0x0800282a 0x0800282a 0x00000002 PAD
|
||||
0x0800282c 0x0800282c 0x00000152 Code RO 953 .text.OLED_Pix oled.o
|
||||
0x0800297e 0x0800297e 0x00000002 PAD
|
||||
0x08002980 0x08002980 0x000000e2 Code RO 957 .text.OLED_Str oled.o
|
||||
0x08002a62 0x08002a62 0x00000002 PAD
|
||||
0x08002a64 0x08002a64 0x00000002 Code RO 42 .text.PendSV_Handler stm32f1xx_it.o
|
||||
0x08002a66 0x08002a66 0x00000002 PAD
|
||||
0x08002a68 0x08002a68 0x00000002 Code RO 38 .text.SVC_Handler stm32f1xx_it.o
|
||||
0x08002a6a 0x08002a6a 0x00000002 PAD
|
||||
0x08002a6c 0x08002a6c 0x00000004 Code RO 44 .text.SysTick_Handler stm32f1xx_it.o
|
||||
0x08002a70 0x08002a70 0x00000002 Code RO 884 .text.SystemInit system_stm32f1xx.o
|
||||
0x08002a72 0x08002a72 0x00000002 PAD
|
||||
0x08002a74 0x08002a74 0x0000000c Code RO 54 .text.TIM2_IRQHandler stm32f1xx_it.o
|
||||
0x08002a80 0x08002a80 0x0000000c Code RO 56 .text.TIM3_IRQHandler stm32f1xx_it.o
|
||||
0x08002a8c 0x08002a8c 0x00000002 Code RO 36 .text.UsageFault_Handler stm32f1xx_it.o
|
||||
0x08002980 0x08002980 0x000000fe Code RO 957 .text.OLED_Str oled.o
|
||||
0x08002a7e 0x08002a7e 0x00000002 PAD
|
||||
0x08002a80 0x08002a80 0x00000002 Code RO 42 .text.PendSV_Handler stm32f1xx_it.o
|
||||
0x08002a82 0x08002a82 0x00000002 PAD
|
||||
0x08002a84 0x08002a84 0x00000002 Code RO 38 .text.SVC_Handler stm32f1xx_it.o
|
||||
0x08002a86 0x08002a86 0x00000002 PAD
|
||||
0x08002a88 0x08002a88 0x00000004 Code RO 44 .text.SysTick_Handler stm32f1xx_it.o
|
||||
0x08002a8c 0x08002a8c 0x00000002 Code RO 884 .text.SystemInit system_stm32f1xx.o
|
||||
0x08002a8e 0x08002a8e 0x00000002 PAD
|
||||
0x08002a90 0x08002a90 0x0000033a Code RO 11 .text.main main.o
|
||||
0x08002dca 0x08002dca 0x00000002 PAD
|
||||
0x08002dcc 0x08002dcc 0x00000044 Code RO 1016 .text.mo_da morsr.o
|
||||
0x08002e10 0x08002e10 0x00000038 Code RO 1014 .text.mo_di morsr.o
|
||||
0x08002e48 0x08002e48 0x000000ea Code RO 1012 .text.mo_server morsr.o
|
||||
0x08002f32 0x08002f32 0x00000002 PAD
|
||||
0x08002f34 0x08002f34 0x00000618 Code RO 917 .text.mymain mymain.o
|
||||
0x0800354c 0x0800354c 0x00000184 Code RO 1144 x$fpl$fdiv fz_ws.l(fdiv.o)
|
||||
0x080036d0 0x080036d0 0x0000003e Code RO 1147 x$fpl$ffixu fz_ws.l(ffixu.o)
|
||||
0x0800370e 0x0800370e 0x00000002 PAD
|
||||
0x08003710 0x08003710 0x00000030 Code RO 1152 x$fpl$fflt fz_ws.l(fflt_clz.o)
|
||||
0x08003740 0x08003740 0x00000026 Code RO 1151 x$fpl$ffltu fz_ws.l(fflt_clz.o)
|
||||
0x08003766 0x08003766 0x00000002 PAD
|
||||
0x08003768 0x08003768 0x00000102 Code RO 1157 x$fpl$fmul fz_ws.l(fmul.o)
|
||||
0x0800386a 0x0800386a 0x0000008c Code RO 1247 x$fpl$fnaninf fz_ws.l(fnaninf.o)
|
||||
0x080038f6 0x080038f6 0x0000000a Code RO 1249 x$fpl$fretinf fz_ws.l(fretinf.o)
|
||||
0x08003900 0x08003900 0x00000000 Code RO 1251 x$fpl$usenofp fz_ws.l(usenofp.o)
|
||||
0x08003900 0x08003900 0x00000002 Data RO 322 .rodata..L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable stm32f1xx_hal_rcc.o
|
||||
0x08003902 0x08003902 0x00000010 Data RO 889 .rodata.AHBPrescTable system_stm32f1xx.o
|
||||
0x08003912 0x08003912 0x00000008 Data RO 890 .rodata.APBPrescTable system_stm32f1xx.o
|
||||
0x0800391a 0x0800391a 0x000002f8 Data RO 969 .rodata.asc2_0805 oled.o
|
||||
0x08003c12 0x08003c12 0x00000474 Data RO 970 .rodata.asc2_1206 oled.o
|
||||
0x08004086 0x08004086 0x000005f0 Data RO 971 .rodata.asc2_1608 oled.o
|
||||
0x08004676 0x08004676 0x00000010 Data RO 321 .rodata.cst16 stm32f1xx_hal_rcc.o
|
||||
0x08004686 0x08004686 0x00000072 Data RO 1020 .rodata.morsecodes morsr.o
|
||||
0x080046f8 0x080046f8 0x000000a0 Data RO 924 .rodata.str1.1 mymain.o
|
||||
0x08004798 0x08004798 0x00000020 Data RO 1383 Region$$Table anon$$obj.o
|
||||
0x08002a90 0x08002a90 0x0000000c Code RO 54 .text.TIM2_IRQHandler stm32f1xx_it.o
|
||||
0x08002a9c 0x08002a9c 0x0000000c Code RO 56 .text.TIM3_IRQHandler stm32f1xx_it.o
|
||||
0x08002aa8 0x08002aa8 0x00000002 Code RO 36 .text.UsageFault_Handler stm32f1xx_it.o
|
||||
0x08002aaa 0x08002aaa 0x00000002 PAD
|
||||
0x08002aac 0x08002aac 0x0000033a Code RO 11 .text.main main.o
|
||||
0x08002de6 0x08002de6 0x00000002 PAD
|
||||
0x08002de8 0x08002de8 0x00000044 Code RO 1018 .text.mo_da morsr.o
|
||||
0x08002e2c 0x08002e2c 0x00000038 Code RO 1016 .text.mo_di morsr.o
|
||||
0x08002e64 0x08002e64 0x000000ea Code RO 1014 .text.mo_server morsr.o
|
||||
0x08002f4e 0x08002f4e 0x00000002 PAD
|
||||
0x08002f50 0x08002f50 0x00000614 Code RO 917 .text.mymain mymain.o
|
||||
0x08003564 0x08003564 0x00000184 Code RO 1146 x$fpl$fdiv fz_ws.l(fdiv.o)
|
||||
0x080036e8 0x080036e8 0x0000003e Code RO 1149 x$fpl$ffixu fz_ws.l(ffixu.o)
|
||||
0x08003726 0x08003726 0x00000002 PAD
|
||||
0x08003728 0x08003728 0x00000030 Code RO 1154 x$fpl$fflt fz_ws.l(fflt_clz.o)
|
||||
0x08003758 0x08003758 0x00000026 Code RO 1153 x$fpl$ffltu fz_ws.l(fflt_clz.o)
|
||||
0x0800377e 0x0800377e 0x00000002 PAD
|
||||
0x08003780 0x08003780 0x00000102 Code RO 1159 x$fpl$fmul fz_ws.l(fmul.o)
|
||||
0x08003882 0x08003882 0x0000008c Code RO 1249 x$fpl$fnaninf fz_ws.l(fnaninf.o)
|
||||
0x0800390e 0x0800390e 0x0000000a Code RO 1251 x$fpl$fretinf fz_ws.l(fretinf.o)
|
||||
0x08003918 0x08003918 0x00000000 Code RO 1253 x$fpl$usenofp fz_ws.l(usenofp.o)
|
||||
0x08003918 0x08003918 0x00000002 Data RO 322 .rodata..L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable stm32f1xx_hal_rcc.o
|
||||
0x0800391a 0x0800391a 0x00000010 Data RO 889 .rodata.AHBPrescTable system_stm32f1xx.o
|
||||
0x0800392a 0x0800392a 0x00000008 Data RO 890 .rodata.APBPrescTable system_stm32f1xx.o
|
||||
0x08003932 0x08003932 0x000002f8 Data RO 971 .rodata.asc2_0805 oled.o
|
||||
0x08003c2a 0x08003c2a 0x00000474 Data RO 972 .rodata.asc2_1206 oled.o
|
||||
0x0800409e 0x0800409e 0x000005f0 Data RO 973 .rodata.asc2_1608 oled.o
|
||||
0x0800468e 0x0800468e 0x00000010 Data RO 321 .rodata.cst16 stm32f1xx_hal_rcc.o
|
||||
0x0800469e 0x0800469e 0x00000072 Data RO 1022 .rodata.morsecodes morsr.o
|
||||
0x08004710 0x08004710 0x000000a0 Data RO 924 .rodata.str1.1 mymain.o
|
||||
0x080047b0 0x080047b0 0x00000020 Data RO 1385 Region$$Table anon$$obj.o
|
||||
|
||||
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080047b8, Size: 0x000010a0, Max: 0x00005000, ABSOLUTE)
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080047d0, Size: 0x000010a0, Max: 0x00005000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
0x20000000 0x080047b8 0x00000008 Data RW 284 .data..L_MergedGlobals stm32f1xx_hal.o
|
||||
0x20000008 0x080047c0 0x0000002c Data RW 927 .data..L_MergedGlobals mymain.o
|
||||
0x20000034 0x080047ec 0x00000004 Data RW 888 .data.SystemCoreClock system_stm32f1xx.o
|
||||
0x20000038 - 0x00000060 Zero RW 1257 .bss c_w.l(libspace.o)
|
||||
0x20000098 - 0x00000010 Zero RW 1023 .bss..L_MergedGlobals morsr.o
|
||||
0x20000000 0x080047d0 0x00000008 Data RW 284 .data..L_MergedGlobals stm32f1xx_hal.o
|
||||
0x20000008 0x080047d8 0x0000002c Data RW 927 .data..L_MergedGlobals mymain.o
|
||||
0x20000034 0x08004804 0x00000004 Data RW 888 .data.SystemCoreClock system_stm32f1xx.o
|
||||
0x20000038 - 0x00000060 Zero RW 1259 .bss c_w.l(libspace.o)
|
||||
0x20000098 - 0x00000010 Zero RW 1025 .bss..L_MergedGlobals morsr.o
|
||||
0x200000a8 - 0x00000060 Zero RW 928 .bss..L_MergedGlobals.9 mymain.o
|
||||
0x20000108 - 0x00000400 Zero RW 967 .bss.OLED_buff oled.o
|
||||
0x20000508 - 0x00000400 Zero RW 968 .bss.OLED_speedup oled.o
|
||||
0x20000908 - 0x00000010 Zero RW 989 .bss.buzzer_play_buff buzzer.o
|
||||
0x20000108 - 0x00000400 Zero RW 969 .bss.OLED_buff oled.o
|
||||
0x20000508 - 0x00000400 Zero RW 970 .bss.OLED_speedup oled.o
|
||||
0x20000908 - 0x00000010 Zero RW 991 .bss.buzzer_play_buff buzzer.o
|
||||
0x20000918 - 0x00000054 Zero RW 17 .bss.hi2c1 main.o
|
||||
0x2000096c - 0x00000048 Zero RW 18 .bss.htim2 main.o
|
||||
0x200009b4 - 0x00000048 Zero RW 19 .bss.htim3 main.o
|
||||
0x200009fc - 0x0000009b Zero RW 1021 .bss.moser_buff morsr.o
|
||||
0x20000a97 0x080047f0 0x00000001 PAD
|
||||
0x200009fc - 0x0000009b Zero RW 1023 .bss.moser_buff morsr.o
|
||||
0x20000a97 0x08004808 0x00000001 PAD
|
||||
0x20000a98 - 0x00000004 Zero RW 283 .bss.uwTick stm32f1xx_hal.o
|
||||
0x20000a9c 0x080047f0 0x00000004 PAD
|
||||
0x20000a9c 0x08004808 0x00000004 PAD
|
||||
0x20000aa0 - 0x00000200 Zero RW 2 HEAP startup_stm32f103xb.o
|
||||
0x20000ca0 - 0x00000400 Zero RW 1 STACK startup_stm32f103xb.o
|
||||
|
||||
@@ -2847,8 +2851,8 @@ Image component sizes
|
||||
40 0 0 0 0 1968 hread_interface.o
|
||||
826 0 0 0 228 9266 main.o
|
||||
358 0 114 0 171 2925 morsr.o
|
||||
1624 14 160 44 96 10308 mymain.o
|
||||
1974 6 3420 0 2048 20571 oled.o
|
||||
1620 14 160 44 96 10282 mymain.o
|
||||
2002 6 3420 0 2048 21551 oled.o
|
||||
64 26 236 0 1536 800 startup_stm32f103xb.o
|
||||
148 0 0 8 4 5749 stm32f1xx_hal.o
|
||||
194 0 0 0 0 8475 stm32f1xx_hal_cortex.o
|
||||
@@ -2862,7 +2866,7 @@ Image component sizes
|
||||
2 0 24 4 0 1629 system_stm32f1xx.o
|
||||
|
||||
----------------------------------------------------------------------
|
||||
11976 72 4004 56 4104 218796 Object Totals
|
||||
12000 72 4004 56 4104 219750 Object Totals
|
||||
0 0 32 0 0 0 (incl. Generated)
|
||||
104 0 0 0 5 0 (incl. Padding)
|
||||
|
||||
@@ -2942,15 +2946,15 @@ Image component sizes
|
||||
|
||||
Code (inc. data) RO Data RW Data ZI Data Debug
|
||||
|
||||
14356 266 4004 56 4200 219764 Grand Totals
|
||||
14356 266 4004 56 4200 219764 ELF Image Totals
|
||||
14356 266 4004 56 0 0 ROM Totals
|
||||
14380 266 4004 56 4200 220718 Grand Totals
|
||||
14380 266 4004 56 4200 220718 ELF Image Totals
|
||||
14380 266 4004 56 0 0 ROM Totals
|
||||
|
||||
==============================================================================
|
||||
|
||||
Total RO Size (Code + RO Data) 18360 ( 17.93kB)
|
||||
Total RO Size (Code + RO Data) 18384 ( 17.95kB)
|
||||
Total RW Size (RW Data + ZI Data) 4256 ( 4.16kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 18416 ( 17.98kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 18440 ( 18.01kB)
|
||||
|
||||
==============================================================================
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x62F0F577)
|
||||
I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F0F577)
|
||||
I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x62F0F577)
|
||||
I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x62F0F577)
|
||||
I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x62F0F577)
|
||||
I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x62F0F577)
|
||||
I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xb.h)(0x62F0F577)
|
||||
I (..\Drivers\CMSIS\Include\core_cm3.h)(0x62F0F577)
|
||||
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x625260D8)
|
||||
@@ -583,7 +583,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_i2c.h)(0x62F0F577)
|
||||
I (..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h)(0x62F0F577)
|
||||
I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x625260D6)
|
||||
I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h)(0x62F0F577)
|
||||
I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h)(0x62F0F577)
|
||||
I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h)(0x62F0F577)
|
||||
I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h)(0x62F0F577)
|
||||
I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h)(0x62F0F577)
|
||||
I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h)(0x62F0F577)
|
||||
@@ -615,13 +615,13 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_i2c.h)(0x62F0F577)
|
||||
I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x62F0F577)
|
||||
I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x62F0F577)
|
||||
I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x62F0F577)
|
||||
I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xb.h)(0x62F0F577)
|
||||
I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xb.h)(0x62F0F577)
|
||||
I (..\Drivers\CMSIS\Include\core_cm3.h)(0x62F0F577)
|
||||
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x625260D8)
|
||||
I (..\Drivers\CMSIS\Include\cmsis_version.h)(0x62F0F577)
|
||||
I (..\Drivers\CMSIS\Include\cmsis_compiler.h)(0x62F0F577)
|
||||
I (..\Drivers\CMSIS\Include\cmsis_armclang.h)(0x62F0F577)
|
||||
I (C:\Keil_v5\ARM\ARMCLANG\include\arm_compat.h)(0x625260D6)
|
||||
I (..\Drivers\CMSIS\Include\cmsis_armclang.h)(0x62F0F577)
|
||||
I (C:\Keil_v5\ARM\ARMCLANG\include\arm_compat.h)(0x625260D6)
|
||||
I (C:\Keil_v5\ARM\ARMCLANG\include\arm_acle.h)(0x625260D6)
|
||||
I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h)(0x62F0F577)
|
||||
I (..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h)(0x62F0F577)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user