因为工作后我要么AC5/6,要么撸汇编,gcc我是不碰的,不过大学时候我撸过一阵子gcc,其实所有代码大小和速度的问题,在gcc上都可以归结为中断时候堆栈的push和pop问题,你去看看就知道了,普通的函数两种编译器做成的汇编差别不大
【 在 spadger 的大作中提到: 】
: 最近给之前测试Dhrystone的代码增加了GCC的Makefile,刚好对比一下AC6和GCC的编译
: 结果
: 测试平台:GD32F103C8T6,Cortex-M3核心,8M主频。测试代码除了startup文件以外完
: ...................
--
FROM 180.116.239.*