ARM单片机C语言

来源:百度知道 编辑:UC知道 时间:2024/05/05 09:15:04
我用的是Luminary ARM 单片机,从数据手册上查到它有8KB单周期Flash和2KB单周期SRAM。在编程中我定义了两个缓冲区,一个被分在Flash里,而另一个在SRAM里,我想请教的是单片机是怎么分配的呢?有固定的规则吗?

普通的单片机和他一样,只是单片机一般是8位的 ARM是32位的。大体的分配方式是一样的,不同的芯片在用C语言的定义的时候会有不同的语句来表示。
我有点问题:缓冲区放在FLASH中可以吗?我在用单片机的时候,定义的缓冲区是在SRAM中的。我不知道ARM能不能自编程自己的FLASH。