⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 2132sdmp3keilnos.htm

📁 mp3量不要让站长把时间都花费在为您修正说明上。压缩包解压时不能有密码。系统会自动删除debug和release目录
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<BR><BR>[Stack]<UL><LI>Max Depth = 568 + Unknown Stack Size
<LI>Call Chain = Dis_GBK12_fast &rArr; Read_One_GBK12
</UL>
<BR>[Calls]<UL><LI><a href="#[b7a970]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Read_One_GBK12
<LI><a href="#[f8b7d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[b7d4b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_print12_fast
</UL>

<P><STRONG><a name="[b7d230]"></a>Dis_GBK12</STRONG> (ARM, 212 bytes, Stack size 40 bytes, lcd_gbk.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 592 + Unknown Stack Size
<LI>Call Chain = Dis_GBK12 &rArr; Read_One_GBK12
</UL>
<BR>[Calls]<UL><LI><a href="#[b7a970]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Read_One_GBK12
<LI><a href="#[b7ebc8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OnePixel
</UL>
<BR>[Called By]<UL><LI><a href="#[b7d398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_print_unicode12
<LI><a href="#[b7d470]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_print12
<LI><a href="#[b7d500]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_print12_P
</UL>

<P><STRONG><a name="[b7d1a0]"></a>Dis_GBK16</STRONG> (ARM, 212 bytes, Stack size 40 bytes, lcd_gbk.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b7a928]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Read_One_GBK16
<LI><a href="#[b7ebc8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OnePixel
</UL>
<BR>[Called By]<UL><LI><a href="#[b7d350]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_print_unicode16
<LI><a href="#[b7d3e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_print16
<LI><a href="#[b7d428]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_print16_P
</UL>

<P><STRONG><a name="[b79880]"></a>SPI_Low</STRONG> (ARM, 16 bytes, Stack size 0 bytes, mmc_sd.o(.text), UNUSED)

<P><STRONG><a name="[b79838]"></a>SPI_High</STRONG> (ARM, 16 bytes, Stack size 0 bytes, mmc_sd.o(.text), UNUSED)

<P><STRONG><a name="[b797f0]"></a>SPI_WriteByte</STRONG> (ARM, 32 bytes, Stack size 0 bytes, mmc_sd.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b795f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_ReadCapacity
<LI><a href="#[b79640]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_WriteSingleBlock
<LI><a href="#[b79688]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_ReadSingleBlock
<LI><a href="#[b796d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_Init
<LI><a href="#[b79718]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_SendCommandCRC_NoDeassert
<LI><a href="#[b79760]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_SendCommandCRC
<LI><a href="#[b797a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_SendCommand
</UL>

<P><STRONG><a name="[b797a8]"></a>MMC_SD_SendCommand</STRONG> (ARM, 180 bytes, Stack size 8 bytes, mmc_sd.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = MMC_SD_SendCommand
</UL>
<BR>[Calls]<UL><LI><a href="#[b797f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_WriteByte
</UL>
<BR>[Called By]<UL><LI><a href="#[b796d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_Init
</UL>

<P><STRONG><a name="[b79760]"></a>MMC_SD_SendCommandCRC</STRONG> (ARM, 180 bytes, Stack size 12 bytes, mmc_sd.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = MMC_SD_SendCommandCRC
</UL>
<BR>[Calls]<UL><LI><a href="#[b797f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_WriteByte
</UL>
<BR>[Called By]<UL><LI><a href="#[b796d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_Init
</UL>

<P><STRONG><a name="[b79718]"></a>MMC_SD_SendCommandCRC_NoDeassert</STRONG> (ARM, 152 bytes, Stack size 8 bytes, mmc_sd.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = MMC_SD_SendCommandCRC_NoDeassert
</UL>
<BR>[Calls]<UL><LI><a href="#[b797f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_WriteByte
</UL>
<BR>[Called By]<UL><LI><a href="#[b795f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_ReadCapacity
<LI><a href="#[b79640]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_WriteSingleBlock
<LI><a href="#[b79688]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_ReadSingleBlock
<LI><a href="#[b796d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_Init
</UL>

<P><STRONG><a name="[b796d0]"></a>MMC_SD_Init</STRONG> (ARM, 1008 bytes, Stack size 40 bytes, mmc_sd.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = MMC_SD_Init &rArr; __1printf
</UL>
<BR>[Calls]<UL><LI><a href="#[b79718]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_SendCommandCRC_NoDeassert
<LI><a href="#[b79760]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_SendCommandCRC
<LI><a href="#[b797a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_SendCommand
<LI><a href="#[b797f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_WriteByte
<LI><a href="#[b7ff88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;soft_delay_ms
<LI><a href="#[f8c380]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__1printf (via Veneer)
</UL>
<BR>[Called By]<UL><LI><a href="#[b75268]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[b79688]"></a>MMC_SD_ReadSingleBlock</STRONG> (ARM, 200 bytes, Stack size 12 bytes, mmc_sd.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = MMC_SD_ReadSingleBlock &rArr; MMC_SD_SendCommandCRC_NoDeassert
</UL>
<BR>[Calls]<UL><LI><a href="#[b79718]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_SendCommandCRC_NoDeassert
<LI><a href="#[b797f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_WriteByte
</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text)
</UL>
<P><STRONG><a name="[b79640]"></a>MMC_SD_WriteSingleBlock</STRONG> (ARM, 260 bytes, Stack size 12 bytes, mmc_sd.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = MMC_SD_WriteSingleBlock &rArr; MMC_SD_SendCommandCRC_NoDeassert
</UL>
<BR>[Calls]<UL><LI><a href="#[b79718]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_SendCommandCRC_NoDeassert
<LI><a href="#[b797f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_WriteByte
</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text)
</UL>
<P><STRONG><a name="[b795f8]"></a>MMC_SD_ReadCapacity</STRONG> (ARM, 380 bytes, Stack size 24 bytes, mmc_sd.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = MMC_SD_ReadCapacity &rArr; MMC_SD_SendCommandCRC_NoDeassert
</UL>
<BR>[Calls]<UL><LI><a href="#[b79718]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MMC_SD_SendCommandCRC_NoDeassert
<LI><a href="#[b797f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_WriteByte
</UL>
<BR>[Called By]<UL><LI><a href="#[b75268]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text)
</UL>
<P><STRONG><a name="[b786b8]"></a>uart0_init</STRONG> (ARM, 68 bytes, Stack size 0 bytes, serial.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b75268]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[b78670]"></a>uart0_putc</STRONG> (ARM, 28 bytes, Stack size 0 bytes, serial.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b75268]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[b752b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PlayMusicwithKey
<LI><a href="#[b752f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LrcProc
<LI><a href="#[b785e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart0_puts
<LI><a href="#[b78628]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart0_putchar
</UL>

<P><STRONG><a name="[b78628]"></a>uart0_putchar</STRONG> (ARM, 32 bytes, Stack size 4 bytes, serial.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = uart0_putchar
</UL>
<BR>[Calls]<UL><LI><a href="#[b78670]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart0_putc
</UL>
<BR>[Called By]<UL><LI><a href="#[b78598]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart0_prints
</UL>

<P><STRONG><a name="[b785e0]"></a>uart0_puts</STRONG> (ARM, 52 bytes, Stack size 4 bytes, serial.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = uart0_puts
</UL>
<BR>[Calls]<UL><LI><a href="#[b78670]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart0_putc
</UL>
<BR>[Called By]<UL><LI><a href="#[b75268]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[b78598]"></a>uart0_prints</STRONG> (ARM, 52 bytes, Stack size 4 bytes, serial.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = uart0_prints &rArr; uart0_putchar
</UL>
<BR>[Calls]<UL><LI><a href="#[b78628]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart0_putchar
</UL>
<BR>[Called By]<UL><LI><a href="#[b752f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LrcProc
</UL>

<P><STRONG><a name="[b78550]"></a>uart0_kbhit</STRONG> (ARM, 8 bytes, Stack size 0 bytes, serial.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b75268]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[b78508]"></a>uart0_getc</STRONG> (ARM, 8 bytes, Stack size 0 bytes, serial.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b75268]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[b784c0]"></a>sendchar</STRONG> (ARM, 60 bytes, Stack size 0 bytes, serial.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b74720]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_ttywrch
<LI><a href="#[b747b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;fputc
</UL>

<P><STRONG><a name="[b78478]"></a>getkey</STRONG> (ARM, 24 bytes, Stack size 0 bytes, serial.o(.text), UNUSED)

<P><STRONG><a name="[b774b8]"></a>VS1003B_SPI_Low</STRONG> (ARM, 24 bytes, Stack size 0 bytes, vs1003b.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b771e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_Init
</UL>

<P><STRONG><a name="[b77470]"></a>VS1003B_SPI_High</STRONG> (ARM, 24 bytes, Stack size 0 bytes, vs1003b.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b77158]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_SetVolume
<LI><a href="#[b771a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_ReadDecodeTime
<LI><a href="#[b771e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_Init
<LI><a href="#[b77230]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_SoftReset
<LI><a href="#[b77278]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_Write32B
<LI><a href="#[b772c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_Fill2048Zero
</UL>

<P><STRONG><a name="[b77428]"></a>VS1003B_WriteByte</STRONG> (ARM, 28 bytes, Stack size 0 bytes, vs1003b.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b77278]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_Write32B
<LI><a href="#[b772c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_Fill2048Zero
<LI><a href="#[b77350]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_ReadCMD
<LI><a href="#[b77398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_WriteCMD
</UL>

<P><STRONG><a name="[b773e0]"></a>VS1003B_ReadByte</STRONG> (ARM, 32 bytes, Stack size 0 bytes, vs1003b.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b77350]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_ReadCMD
</UL>

<P><STRONG><a name="[b77398]"></a>VS1003B_WriteCMD</STRONG> (ARM, 92 bytes, Stack size 4 bytes, vs1003b.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = VS1003B_WriteCMD
</UL>
<BR>[Calls]<UL><LI><a href="#[b77428]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_WriteByte
</UL>
<BR>[Called By]<UL><LI><a href="#[b77158]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_SetVolume
<LI><a href="#[b771e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_Init
<LI><a href="#[b77230]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_SoftReset
</UL>

<P><STRONG><a name="[b77350]"></a>VS1003B_ReadCMD</STRONG> (ARM, 96 bytes, Stack size 4 bytes, vs1003b.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = VS1003B_ReadCMD
</UL>
<BR>[Calls]<UL><LI><a href="#[b773e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_ReadByte
<LI><a href="#[b77428]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_WriteByte
</UL>
<BR>[Called By]<UL><LI><a href="#[b771a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_ReadDecodeTime
<LI><a href="#[b771e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_Init
</UL>

<P><STRONG><a name="[b77308]"></a>VS1003B_NeedData</STRONG> (ARM, 20 bytes, Stack size 0 bytes, vs1003b.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b752b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PlayMusicwithKey
<LI><a href="#[b772c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_Fill2048Zero
</UL>

<P><STRONG><a name="[b772c0]"></a>VS1003B_Fill2048Zero</STRONG> (ARM, 104 bytes, Stack size 4 bytes, vs1003b.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = VS1003B_Fill2048Zero
</UL>
<BR>[Calls]<UL><LI><a href="#[b77308]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_NeedData
<LI><a href="#[b77428]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_WriteByte
<LI><a href="#[b77470]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_SPI_High
</UL>
<BR>[Called By]<UL><LI><a href="#[b752b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PlayMusicwithKey
</UL>

<P><STRONG><a name="[b77278]"></a>VS1003B_Write32B</STRONG> (ARM, 80 bytes, Stack size 4 bytes, vs1003b.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = VS1003B_Write32B
</UL>
<BR>[Calls]<UL><LI><a href="#[b77428]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_WriteByte
<LI><a href="#[b77470]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_SPI_High
</UL>
<BR>[Called By]<UL><LI><a href="#[b752b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PlayMusicwithKey
</UL>

<P><STRONG><a name="[b77230]"></a>VS1003B_SoftReset</STRONG> (ARM, 32 bytes, Stack size 8 bytes, vs1003b.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = VS1003B_SoftReset &rArr; VS1003B_WriteCMD
</UL>
<BR>[Calls]<UL><LI><a href="#[b77398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VS1003B_WriteCMD

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -