数据驱动、坚持为客户提供有价值的服务和内容
最近看到的关于程序在不同架构下执行的区别,大致有以下几点,算是解决了我对于不同存储器区别的困惑。
1. 类似51,AVR这类的单片机,程序只能在ROM或FLASH里运行。STC的芯片一般是标准51或增强51,用的是FLASH,程序只能在FLASH中运行。 2. ARM的程序即可以在FLASH里运行也可以在RAM里运行,不过能运行程序的FLASH只能使NorFlash,因为NANDFLASH的接口决定了其无法挂载在地址空间内。 3. 也就是说只要能挂载到A