Mounch
OS : Ubuntu 20.04.6 LTS
SDK: GR551x_SDK_V1.7.0
example: ble_app_hrs
Tool: GProgrammer-1.2.32
Chip: GR55151ENDU
Linux - make出来.bin进行烧录

windows - 直接使用KEIL进行烧录:

140032 - 81328 = 58704Byte ≈ 57K, 这差距也太大了.
Makefile不是直接用keil工程转换而来的吗?? 按道理编译的条件应当是一样的, 因编译环境不一样也不至于差距这么大.
然后Makefile有说明文件吗? 哪些参数我们是能修改的, 修改会怎么样. 类似KEIL-Option for target
zhongchengzhi

您好,不同编译器,生成的code size不一样,您可以调整编译优化选项(如编译优化选项改为02,COMMON_COMPILE_FLAGS += -O2),优化code size;
打开微信,使用“扫一扫”即可关注