关于STM32的一些杂记

简介: 关于STM32的一些杂记

一、STM32 & STM8产品型号的命名规则

二、STM32编译之后

MDK中软件编译完成之后,可以在输出窗口看到

Code是代码占用的空间,程序中所有的函数都放在这里;

RO-data是 Read Only 只读常量的大小,程序中所定义的全局变量数据和字符串都放在这里;

RW-data是(Read Write)初始化了的可读写变量的大小,程序中定义并且初始化的全局变量和静态变量都放在这里

ZI-data是(Zero Initialize)没有初始化的可读写变量的大小。程序中定义了但没有初始化的全局变量和静态变量都放置这里。

简单的说就是在烧写的时候是FLASH中的被占用的空间为:Code+ RO Data + RW Data

程序运行的时候,芯片内部RAM使用的空间为:              RW Data + ZI Data

相关文章
|
5月前
|
芯片
【STM32】STM32简述中断的基础知识
【STM32】STM32简述中断的基础知识
|
6月前
|
芯片 内存技术
|
内存技术
No.1 STM32F429IGT6开发板简介 (STM32F429/F767/H743)
No.1 STM32F429IGT6开发板简介 (STM32F429/F767/H743)
STM32速成笔记(十)—IWDG
本文详细介绍了什么是IWDG,STM32的IWDG特性,框图和配置步骤。此外,给出了STM32的IWDG配置程序。通过一个简单的应用实例,展示了IWDG的配置和使用方法。
134 0
STM32速成笔记(十)—IWDG
|
C++ 芯片 内存技术
STM32速成笔记(一)—概述
本文为STM32速成系列专栏的第一篇文章,主要介绍了一下本专栏的内容特点,前期准备内容以及一些简单的编程规范和代码架构设计内容。
181 0
STM32速成笔记(一)—概述
No.2 STM32F429IGT6 固件库 CMSIS标准及库和STM32官方文档资料总结 (STM32F429/F767/H743)
No.2 STM32F429IGT6 固件库 CMSIS标准及库和STM32官方文档资料总结 (STM32F429/F767/H743)
STM32F103移值FreeRtos笔记
STM32F103移值FreeRtos笔记
102 0
|
开发者
STM32--基本知识点
STM32--基本知识点
235 0
|
调度
STM32 FreeRTOS任务基础知识
STM32 FreeRTOS任务基础知识
178 0