您好,
我正在处理一个项目,我发现我可以将代码存储在闪存中。
我对处理器体系结构不是很满意,我需要对闪存进行一些说明:
1) 如果我将代码存储在闪存中,阵列和数据是否仍会保存在RAM内存中,只有代码存储在闪存中? (这样我就可以获得更多空间,因为我的代码本身不会使用任何RAM空间?)
2) 如果将代码存储在闪存中,为什么代码运行速度较慢?
3) 对于我的项目,我需要做大约850kHz的ADC (我每32个加起来进行过采样)。 从闪存运行代码是否会影响处理器,因此我可能无法如此快速地进行ADC?
非常感谢您的回答,这对我来说非常重要。
此致,
伊凡。