Keil编译生成的bin文件中,内部Flash、RAM、ROM、Code、ROdata、RWdata、ZIdata各占多大?

2026-06-11 12:373阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计350个文字,预计阅读时间需要2分钟。

Keil编译生成的bin文件中,内部Flash、RAM、ROM、Code、ROdata、RWdata、ZIdata各占多大?

Keil编译后生成的bin文件占用内部Flash的RAM、ROM、Code、RO-data、RW-data、ZI-data部分。其中,RAM又称随机存储器,用于存储可读写的数据。

Keil编译后生成bin文件占用内部Flash的大小RAMROMCodeRO-dataRW-data Keil编译后生成bin文件占用内部Flash的大小RAMROMCodeRO-dataRW-dataZI-data
  • 名词解释

    • RAM

      RAM又称随机存取存储器存储的内容可通过指令随机读写访问。RAM中存储的数据在掉电时会丢失因而只能在开机运行时存储数据。其中RAM又可以分为两种一种是Dynamic RAM(DRAM动态随机存储器),另一种是Static RAM(SRAM,静态随机存储器)。
    • ROM

      ROM又称只读存储器只能从里面读出数据而不能任意写入数据。ROM与RAM相比,具有读写速度慢的缺点。但由于其具有掉电后数据可保持不变的优点因此常用于存放一次性写入的程序和数据。
    • Flash Memory

      由于ROM具有不易更改的特性后面就发展了Flash Memory。Flash Memory不仅具有ROM掉电不丢失数据的特点又可以在需要的时候对数据进行更改不过价格比ROM要高。ROMSTM32就是Flash Memory。
  • Keil编译后的Build Output 窗口

    可以通过 .map 查看占用的 Flash 和 RAM 大小 Code 是代码占用的空间大小。

阅读全文

本文共计350个文字,预计阅读时间需要2分钟。

Keil编译生成的bin文件中,内部Flash、RAM、ROM、Code、ROdata、RWdata、ZIdata各占多大?

Keil编译后生成的bin文件占用内部Flash的RAM、ROM、Code、RO-data、RW-data、ZI-data部分。其中,RAM又称随机存储器,用于存储可读写的数据。

Keil编译后生成bin文件占用内部Flash的大小RAMROMCodeRO-dataRW-data Keil编译后生成bin文件占用内部Flash的大小RAMROMCodeRO-dataRW-dataZI-data
  • 名词解释

    • RAM

      RAM又称随机存取存储器存储的内容可通过指令随机读写访问。RAM中存储的数据在掉电时会丢失因而只能在开机运行时存储数据。其中RAM又可以分为两种一种是Dynamic RAM(DRAM动态随机存储器),另一种是Static RAM(SRAM,静态随机存储器)。
    • ROM

      ROM又称只读存储器只能从里面读出数据而不能任意写入数据。ROM与RAM相比,具有读写速度慢的缺点。但由于其具有掉电后数据可保持不变的优点因此常用于存放一次性写入的程序和数据。
    • Flash Memory

      由于ROM具有不易更改的特性后面就发展了Flash Memory。Flash Memory不仅具有ROM掉电不丢失数据的特点又可以在需要的时候对数据进行更改不过价格比ROM要高。ROMSTM32就是Flash Memory。
  • Keil编译后的Build Output 窗口

    可以通过 .map 查看占用的 Flash 和 RAM 大小 Code 是代码占用的空间大小。

阅读全文