ZHCY181 October 2021 TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28076 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28378D , TMS320F28378S , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S
存储器对于任何实时控制微控制器都具有重要意义。表 6-5 介绍了各种存储器类型。还有许多可寻址性选项。一些处理器具有按字节寻址的存储器,而其他处理器可能按字寻址。可寻址性是存储器中可由 CPU 访问的最小内容单元。8 位可寻址性的行业标准被称为按字节寻址。相比之下,按字寻址指任何不可按字节寻址的可寻址性。此外,对于不同的任务,某些处理器可能具有不同的字长。
类型 | 说明 |
---|---|
闪存 | 闪存是一种非易失性存储器 (NVM)。闪存以扇区(或块)为单位进行擦除,并在字级别写入内容(数据或代码)。等待状态是 CPU 在访问速度较慢的存储器或接口之时经历的延迟。微控制器断电后,存储在闪存中的内容不会被擦除。 |
随机存取存储器 (RAM) | RAM 用于存储微控制器工作时创建的数据和其他结果。微控制器断电后,存储在 RAM 中的内容会被擦除。 |
只读存储器 (ROM) | ROM 包含永不更改的专门任务。 |
CACHE | 高速缓存是更小、更快的存储器,位于更靠近处理器内核的位置,用于存储来自常用主存储器位置的内容副本。通常,处理器具有许多级别的高速缓存。高速缓存提供内容存储和指令,CPU 无需等待即可从 RAM 中检索内容。通常,就速度而言,采用高速缓存的处理器至少是使用紧耦合存储器系统的处理器的两倍。刷新高速缓存中的内容后可能会出现不可预测的延迟。 |
紧耦合存储器 (TCM) | TCM 是在片上进行存储且从不缓存的存储器。这种存储器对于运行代码很有用,但更重要的是用于存储关键内容和用作堆栈空间。 |