一般情况程序所占用内存分为,栈区、堆区、全局区、常量区、代码区。
栈区存放局部变量和传递参数,在单片机内也是一样,也有的将其部分放在CPU寄存器内。
堆区存放的通过malloc分配到的内存,单片机内确定一样。
全局区是存放初始化和未初始化的全局变量和静态变量,分为两部分存放。单片机内将全局变量存放在内存中,确定,无论是否初始化。
文字常量区存放字符常量,单片机内应该存放在FLASH中,不确定。
代码区,单片机是放在FLASH中,直接通过空间映射读取执行。
上一篇:单片机程序的无限循环问题
下一篇:单片机定时器初值计算举例
设计资源 培训 开发板 精华推荐
- 柔灵科技陈涵:将小型、柔性的脑机接口睡眠设备,做到千家万户
- 微灵医疗李骁健:脑机接口技术正在开启意识与AI融合的新纪元
- USB Type-C® 和 USB Power Delivery:专为扩展功率范围和电池供电型系统而设计
- 景昱医疗耿东:脑机接口DBS治疗技术已实现国产替代
- 首都医科大学王长明:针对癫痫的数字疗法已进入使用阶段
- 非常见问题解答第223期:如何在没有软启动方程的情况下测量和确定软启动时序?
- 兆易创新GD25/55全系列车规级SPI NOR Flash荣获ISO 26262 ASIL D功能安全认证证书
- 新型IsoVu™ 隔离电流探头:为电流测量带来全新维度
- 英飞凌推出简化电机控制开发的ModusToolbox™电机套件
- 意法半导体IO-Link执行器电路板为工业监控和设备厂商带来一站式参考设计
- 是德科技有奖问答活动之三,极限温度测试示波器探头方案,答题闯关赢好礼!
- 阅读并了解 TE Connectivity 无创想,不奇迹 精彩专题,答题有礼!
- 数据采集系统设计原则与基本方法
- 泰克直播:带您了解您所不知道的示波器使用技巧
- 独乐乐不如众乐乐——TI培训“荐课”功能上线公测,邀你提议,参与抢楼!
- 【TI 教室】学电源,晒成绩,挖楼有礼!
- 有奖直播|Keysight World 2020【电信基础设施、云与人工智能分论坛】
- 趣味电子技术史话之通信技术史——科技与人文的结合,传奇故事在这里!
- EE牵手TI上传有礼、积分双倍
- 下载有礼:2017年泰克亚太专家大讲堂第一期:大数据与云存储环境下的高速总线技术演进