一般情况下,很多esp32或者esp8266下的tft模块驱动都会包含很多种,而我们只需要其中一种,那就有个疑问这些被编译进的显示驱动到底占用了多少空间,是否需要把他优化掉?
这是默认的驱动列表:
84个文件,430k
这是优化后的驱动列表,只保留了两种驱动
6个文件,81.6k
优化前编译占用
esp8266
RAM: [==== ] 44.6% (used 36540 bytes from 81920 bytes)
Flash: [=== ] 33.9% (used 353793 bytes from 1044464 bytes)
esp32
RAM: [= ] 6.7% (used 21972 bytes from 327680 bytes)
Flash: [=== ] 31.0% (used 406525 bytes from 1310720 bytes)
优化后编译占用
esp8266
RAM: [