初始化的问题已经解决了,在release状态下对VS1053的时序要求比较严格,所以添加了正确的时序就OK了。现在有两个问题想咨询下:
1、上面所发的第一个程序中有这个语句:FileLength=CH376GetFileSize();
现在的问题是:FileLength得出的值竟然是-1,但打印出的pname值是正确的文件名,所以不知道该怎么解决。之前遇到过类似的问题,第二天再看的时候,可能就解决了;
2、关于优化等级的问题:optimize(-01)、optimize more(-02)、optimize most(-03)、optimize size(-0s)。现在所使用的优化等级是optimize size(-0s)程序运行成功,但如果是optimize(-01)、optimize more(-02)、optimize most(-03)就不成功。想问下它们都分别优化掉什么,是不是不能具体知道它们是怎么优化的,optimize size(-0s)是不是优化掉代码最少的。
谢谢原子哥...
初始化的问题已经解决了,在release状态下对VS1053的时序要求比较严格,所以添加了正确的时序就OK了。现在有两个问题想咨询下:
1、上面所发的第一个程序中有这个语句:FileLength=CH376GetFileSize();
现在的问题是:FileLength得出的值竟然是-1,但打印出的pname值是正确的文件名,所以不知道该怎么解决。之前遇到过类似的问题,第二天再看的时候,可能就解决了;
2、关于优化等级的问题:optimize(-01)、optimize more(-02)、optimize most(-03)、optimize size(-0s)。现在所使用的优化等级是optimize size(-0s)程序运行成功,但如果是optimize(-01)、optimize more(-02)、optimize most(-03)就不成功。想问下它们都分别优化掉什么,是不是不能具体知道它们是怎么优化的,optimize size(-0s)是不是优化掉代码最少的。
谢谢原子哥...
举报