【电机控制器】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中计算资源消耗资源,评论区欢迎讨论。

【电机控制器】PY32F00BF15U6TR-从KEIL5中计算资源消耗资源
@TOC
前言
使用工具:
1.KEIL5编译器
提示:以下是本篇文章正文内容,下面案例可供参考
一、MCU芯片手册
二、实验
三、实验结论
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中计算资源消耗资源,评论区欢迎讨论。