熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
cnos 發(fā)表于 2023-4-26 18:38 樓主的多重調(diào)用很奇怪,從cstartup里面調(diào)用是個(gè)什么鬼?這代碼只能調(diào)用main函數(shù)。 |
第一個(gè)警告:參數(shù)少了。 第二個(gè)警告:未調(diào)用。 第三個(gè)警告:重復(fù)調(diào)用。 |
MULTIPLE CALL TO SEGMENT 多重調(diào)用 這個(gè)情況一般出現(xiàn)在常規(guī)主循環(huán)程序中調(diào)用了某個(gè)子程序,在中斷程序中也調(diào)用了這個(gè)子程序 那么就存在該子程序執(zhí)行的過(guò)程中被重復(fù)調(diào)用的問題,有可能導(dǎo)致出錯(cuò)。 解決辦法:比較簡(jiǎn)單是復(fù)制一份子程序改個(gè)名,給兩個(gè)地方分別調(diào)用。 |
L15好像是變量沒有申明,我以前搞過(guò),16沒有遇過(guò) |
在shumag_nr.c中函數(shù)Display少了參數(shù),下面的鏈接警告是編寫了函數(shù)但沒有實(shí)際使用 |
程序員是看不見warnings的,只能看到errors,修為不夠。 |
Powered by 單片機(jī)教程網(wǎng)