看hex文件大小啊。我知道原因了,原工程里边使用的命令有问题,#K\ARM\ARMCC\bin\fromelf.exe --bin --m32combined --output=.\UV4Build\@L.srec !L;有这个参数m32combined 就会生成带地址和校验的bin,与hex文件差不多,很大。把m32combined 参数去掉直接#K\ARM\ARMCC\bin\fromelf.exe --bin --output=.\UV4Build\@L.srec !L就生成了7K左右的bin,与map文件中计算的的大小一致,看了下前8字节也是SP和PC了。 |