一函數(shù)添加編譯后,生成的text暴增,但此函數(shù)只是一float的計算,并沒有其他的東西,如圖對比,為什么?如何解決?
熱門產(chǎn)品 :
CH585: 集成高速USB和NFC的藍牙MCU
一函數(shù)添加編譯后,生成的text暴增,但此函數(shù)只是一float的計算,并沒有其他的東西,如圖對比,為什么?如何解決?
您好,正常情況下,根據(jù)您使用的芯片不同,使用浮點運算時可能會引入浮點運算庫,text段會小幅度增大,但不會增大這么多。
建議您對比調(diào)用該函數(shù)前后編譯生成的.map文件(于obj目錄下的工程同名文件),查看是否還有除浮點運算之外的其他函數(shù)引入。