芯片资源:
ST17H66B:flash size(256K) RAM(64K)
ST17H66T: OTP(16K) RAM(32K)
1.目前的空间大小(只开启MultiRole模式):
Program Size: Code=81672 RO-data=2624 RW-data=2088 ZI-data=18284
Total RO Size (Code + RO Data) 84296 ( 82.32kB) //只读部分大小(代码+只读变量、字符常量等)
Total RW Size (RW Data + ZI Data) 20372 ( 19.89kB) //运行时占用的 RAM 的大小(程序中已经初始化的可读写变量大小+未初始化的可读写变量大小)
Total ROM Size (Code + RO Data + RW Data) 84716 ( 82.73kB) //烧写程序所占用的 Flash 空间的大小
2.之前旧版SDK编译的
仅开启外设模式:
Program Size: Code=58496 RO-data=2076 RW-data=2372 ZI-data=26868
Total RO Size (Code + RO Data) 60572 ( 59.15kB) //只读部分大小(代码+只读变量、字符常量等)
Total RW Size (RW Data + ZI Data) 29240 ( 28.55kB) //运行时占用的 RAM 的大小(程序中已经初始化的可读写变量大小+未初始化的可读写变量大小)
Total ROM Size (Code + RO Data + RW Data) 61092 ( 59.66kB) //烧写程序所占用的 Flash 空间的大小
仅开中心设备模式:
Program Size: Code=61860 RO-data=2080 RW-data=1804 ZI-data=29676
Total RO Size (Code + RO Data) 63940 ( 62.44kB) //只读部分大小(代码+只读变量、字符常量等)
Total RW Size (RW Data + ZI Data) 31480 ( 30.74kB) //运行时占用的 RAM 的大小(程序中已经初始化的可读写变量大小+未初始化的可读写变量大小)
Total ROM Size (Code + RO Data + RW Data) 64252 ( 62.75kB) //烧写程序所占用的 Flash 空间的大小