【电机控制器】PY32F00BF15U6TR-从KEIL5中计算资源消耗资源

【电机控制器】PY32F00BF15U6TR-从KEIL5中计算资源消耗资源 @TOC 前言 使用工具: 1.KEIL5编译器 提示:以下是本篇文章正文内容,下面案例可供参考 一、MCU芯片手册 FLASH=24K Ram=3K 二、实验 三、实验结论 Code: 程序所占用的FLASH大小,存储在FLASH. RO-data: Read-only-data,程序定义的常量,存储在FLASH中。 RW-data:Read-write-data,已经被初始化的变量,存储在SRAM中。 ZI-data:Zero-Init-data,未被初始化的变量,存储在SRAM中。 程序占用 Flash 空间的大小为: RO(Flash) size = Code+RO-data = 3604+ 352= 3956= 3956/1024 K= 3.86 K < 24 K 烧写的时候是FLASH中的被占用的空间为: RW(Flash) size = Code+RO-data+RW-data = 3604+ 352+ 28= 32260 = 3984/1024 K= 3.89 K < 24 K 程序运行的时候,芯片内部RAM使用的空间为: RAM size = RW-data+ZI-data = 28+ 1092= 1120= 1120/1024K = 1.09 K < 3K 四、参考资料 【STM32】MDK(keil5)编译后Program Size: Code=5230 RO-data=346 RW-data=52 ZI-data=1845代表什么意思--STM32选型 Keil 工程在编译完之后,提示信息Program Size: Code=48008 RO-data=5660 RW-data=604 ZI-data=2124 总结 本文仅仅简单介绍了【电机控制器】PY32F00BF15U6TR-从KEIL5中计算资源消耗资源,评论区欢迎讨论。

Mar 28, 2025 - 04:15
 0
【电机控制器】PY32F00BF15U6TR-从KEIL5中计算资源消耗资源

【电机控制器】PY32F00BF15U6TR-从KEIL5中计算资源消耗资源

@TOC

前言

使用工具:
1.KEIL5编译器

提示:以下是本篇文章正文内容,下面案例可供参考

一、MCU芯片手册

在这里插入图片描述
FLASH=24K
Ram=3K

二、实验

在这里插入图片描述
在这里插入图片描述

三、实验结论

Code: 程序所占用的FLASH大小,存储在FLASH.

RO-data: Read-only-data,程序定义的常量,存储在FLASH中。

RW-data:Read-write-data,已经被初始化的变量,存储在SRAM中。

ZI-data:Zero-Init-data,未被初始化的变量,存储在SRAM中。

程序占用 Flash 空间的大小为
RO(Flash) size = Code+RO-data = 3604+ 352= 3956= 3956/1024 K= 3.86 K < 24 K
烧写的时候是FLASH中的被占用的空间为:
RW(Flash) size = Code+RO-data+RW-data = 3604+ 352+ 28= 32260 = 3984/1024 K= 3.89 K < 24 K
程序运行的时候,芯片内部RAM使用的空间为:
RAM size = RW-data+ZI-data = 28+ 1092= 1120= 1120/1024K = 1.09 K < 3K

四、参考资料

【STM32】MDK(keil5)编译后Program Size: Code=5230 RO-data=346 RW-data=52 ZI-data=1845代表什么意思--STM32选型
Keil 工程在编译完之后,提示信息Program Size: Code=48008 RO-data=5660 RW-data=604 ZI-data=2124

总结

本文仅仅简单介绍了【电机控制器】PY32F00BF15U6TR-从KEIL5中计算资源消耗资源,评论区欢迎讨论。