位元組——程式**段的
flash 大小
ro-data = 12154
位元組——程式中所定義的指令和常量大小(
read only
)rw-data = 1896
位元組——程式中已初始化的變數大小(
read/write
)zi-data = 34472
位元組——程式中未初始化的變數大小(
zero)
微控制器
微控制器
flash
空間被誰占用了?
答案:
code+ ro-data+ rw-data
。如果寫的**比較龐大超出了微控制器的
flash
大小,此時就要考慮更換更大
flash
的微控制器。
微控制器
ram
空間被誰占用了?
答案:
rw-data + zi-data
。 如果
ram
超出了微控制器的大小。就要考慮更換大
ram的型號。
為何微控制器程式不用載入到RAM
1.1.1.ram 1.1.1.1 微控制器的ram是sram.1.1.1.2.sram特點 a.優點,速度快,不必配合記憶體重新整理電路,可提高整體的工作效率,軟體上不需要初始化sram。b.缺點,整合度低,功耗較大,相同的容量體積較大,而且 較高,少量用於關鍵性系統以提高效率。c.sram使用的...
微控制器的ROM與RAM
rom read only memory 程式儲存器 在微控制器中用來儲存程式資料及常量資料或變數資料,凡是c檔案及h檔案中所有 全域性變數 區域性變數 const 限定符定義的常量資料 startup.asm檔案中的 類似arm中的bootloader或者x86中的bios,一些低端的微控制器是沒...
微控制器中ROM和RAM
在微控制器中用來儲存程式資料及常量資料或變數資料,凡是c檔案及h檔案中所有 全域性變數 區域性變數 const 限定符定義的常量資料 startup.asm檔案中的 類似arm中的bootloader或者x86中的bios,一些低端的微控制器是沒有這個的 通通都儲存在rom中。ram randoma...