原子哥,你好!
我做FFT算法出现以下问题:
Keil仿真128点FFT时候,出现 *** error 65: access violation at 0x1FFFF71C :
no 'write' permission 提示信息,
百度后采用修改 Debug - Memory Map中添加 0x1FFFFC00, 0x1FFFFFFF 则可以正常仿真了,能够看到FFT变换后得到的幅值数组T[n] (n取0到127)的值,如下
问题:我采用串口打印FFT转换结果的幅值数组T[n],却不能打印,如下显示
。可以排除和串口配置相关的可能性,因为仿真8点FFT和64点FFT均可以正确打印,且结果和Matlab进行FFT的结果一致。
Q:请问下
修改了 Debug - Memory Map 才能仿真,那么,在下载打印幅值输出 是否可以实现,还是有什么影响?这到底怎么回事啊?谢谢!
一周热门 更多>