Post topics, source code that relate to the Arduino Platform

User avatar
By helpme
#22298 Given that Arduino MCUs are based on Harvard architecture like ESP8266, why do Arduino code not have something similar to ICACHE_FLASH_ATTR that tells the compiler whether to store the code in RAM or flash?
User avatar
By cal
#22317 Moin,

harvard architecture means separation of code/instructions and data.
The attributes defines if code gets loaded from flash or iram before being executed.
If you don't have both you don't need a separation.

Cal