CH582芯片,自己寫了個Peripheral的代碼,刪除了官方例程中的Peripheral服務。
現(xiàn)在問題是,注釋一個函數(shù)后,使用Build進行編譯的時間似乎與使用Build All進行編譯的時間相當,懷疑每次Build都重新編譯了整個工程。
這是使用Build的Console信息。
19:49:56 **** Incremental Build of configuration obj for project XXX ****
make -j12 all?
Memory region? ? ? ? ?Used Size? Region Size? %age Used
? ? ? ? ? ?FLASH:? ? ? 146276 B? ? ? ?448 KB? ? ?31.89%
? ? ? ? ? ? ?RAM:? ? ? ?16324 B? ? ? ? 32 KB? ? ?49.82%
? ?text? ?data? ? bss? ? dec? ? hexfilename
?145576? ? 700? ?7556 153832? 258e8XXX.elf
19:51:16 Build Finished. 0 errors, 0 warnings. (took 1m:20s.649ms)
這是使用Build All的Console信息。
19:52:19 **** Build of configuration obj for project XXX ****
make -j12 all?
Memory region? ? ? ? ?Used Size? Region Size? %age Used
? ? ? ? ? ?FLASH:? ? ? 146276 B? ? ? ?448 KB? ? ?31.89%
? ? ? ? ? ? ?RAM:? ? ? ?16324 B? ? ? ? 32 KB? ? ?49.82%
? ?text? ?data? ? bss? ? dec? ? hexfilename
?145576? ? 700? ?7556 153832? 258e8XXX.elf
19:53:36 Build Finished. 0 errors, 0 warnings. (took 1m:16s.533ms)
使用官方例程則沒有這個問題,不知道是否是編譯設(shè)置的問題?