|
用原子哥的μCOSIII的例程 修改過一些設(shè)置,打算在C8T6上跑,例程中關(guān)于103硬件的代碼基本很少,大部分是μC的代碼。編譯后:Program Size: Code=48212 RO-data=7008 RW-data=336 ZI-data=12856
但是C8T6的flash只有64K,這樣的話μCOSIII應(yīng)該選擇flash更大一些的片子才行。否則程序中隨便寫點(diǎn)什么估計(jì)都要>64K吧。
這個(gè)是UCOSII的最簡單的一個(gè)例程,編譯后:
Program Size: Code=18226 RO-data=702 RW-data=128 ZI-data=6312
C8T6上跑ucosII應(yīng)該還算可以吧。
但是感覺很奇怪,在STM32F767的ucosII的例程中,編譯后:
Program Size: Code=14486 RO-data=994 RW-data=104 ZI-data=8376
這個(gè)應(yīng)該是沒有完全沒問題吧。
問題:上面的幾種比較是不是說明C8T6上跑操作系統(tǒng)的應(yīng)該用ucosII。
ucosIII就有些不合適。或者說應(yīng)該換一個(gè)flash更大點(diǎn)的芯片。
|
|