单片机运行的时候,会将程序从FLASH复制到RAM中吗

从你的提问中理解的程序平时昰在FLASH中运行,所以在擦写FLASH时要将擦写程序拷贝到RAM中,在RAM中运行这样才能对FLASH进行擦写操作。

RAM区一般都很小要复制FLASH的程序,呮能复制一部分

要写程序的既然是写程序完成的,那程序也是你写的为什么还要复制呢?

猜测一下大概是要破译某个单片机的程序吧,想读出程序来放弃这种想法,这是不可能的事

现在单片机都是加密的,是读不出来程序的从程序区复

想法更是行不通的,如果這么容易就能读出来那单片机还加什么密呀?还用得着解密吗

现在网上有些公司,专门破解单片机那需要特殊的技术和设备,不是誰都可以做的再说了,那些公司究竟能不能破解还值得怀疑。


下载到nand flash上的程序都要搬运

是速度非常慢所以还是尽量在RAM中运行。

希望我的答案对你有用如有问题请追问。加油

谢谢你的回答,请问搬运到RAM中运行是怎么搬运的是硬件自动搬运4kb吗,还是我们程序实现搬运所有的代码我的邮箱my_,希望继续想你求教

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

 

随机推荐