做某CPU的压力测试,有什么可行的方法能增大代码区占用空间,注意是代码区,大约要增大1M左右。
用const 定义一个1M大的全局数组const char buf[1024*1024]
用上面的方法定义一个常量数组可以,也可以直接添加一个文件到代码里。不同工具有不同做法。比如MDK可以用下面的方法,添加一个bin文件到代码空间,而这个文件的内容是已知的,如果要测试代码空间的写入正确性,可以通过对文件内容进行校验来检测。