DSP芯片CMD文件中各段的实验验证(下)

本文详细介绍了DSP芯片CMD文件中多个关键段的实验验证过程,包括.const和.econst段的字符串常量和const变量存储位置,.pinit段的全局构造器程序列表,.switch段对于大型switch语句的作用,以及.sysmem和.esysmem段在malloc和far_malloc函数中的应用。通过实例和map文件分析,揭示了这些段在程序执行中的具体功能和行为。
摘要由CSDN通过智能技术生成

接上文。
4、验证.const段和.econst段(因为两个段基本上是一样的,所以只验证.econst一个段。)
.const 显式初始化的全局和静态的const变量和字符串常量 不超过64K长度
.econst长调用的常量 数据中的任何地方
定义字符串常量数组str[]、全局const变量c、局部static const变量c_static_local。
指针p和字符变量ccc是实验辅助变量。
这里写图片描述
编译并查看map文件及仿真窗口,如下:
这里写图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值