完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛扫一扫,分享给好友
|
首先导入了用CCS3.3编写的工程,直接下载out文件,程序中对omapl138的共享内存的分配是正确的,但是,自己添加一些程序,做些修改,重新编译(cmd文件未做修改),发现起初分配到共享内存中的一些变量并未分配到里面;后期自己建立工程,添加源文件,问题还依然存在。
2、我们是通过 #pragma DATA_SECtiON(g_ucResult,"shared.ram2")将变量分配到共享内存区域中, cmd文件中我们这样分配:shared_ram2:origin=0x8001f000 length=0x0001000; 在ccs3.3中我们编译后,在map文件中变量符号对应关系是:8001f000 g_ucResult,而在ccs5.2编译后变为:118103a0 g_ucResult; 3、在ccs3.3中没有出现过这种问题,ccs5.2遇到了这种问题,还有就是ccs5.2关于cmd文件的设置是否与ccs3.3完全一致? |
|
相关推荐
1个回答
|
|
|
1. 这类问题与CCS本身没有关系,只与编译器的linker相关,请比较一下两个环境下的CGT版本。
2. 我从来没这么用过,不好评价你的用法是否错误,但是正常的用法是在SECTION里加入一条新的段定位语句将由#pragma DATA_SECTION产生的自定义段分配到相应的MEMORY里。 MEMORY [ ................................ SHARM_RAM2: origin=0x8001f000 length=0x0001000 ] SECTION [ ................ shared.ram2 > SHARM_RAM2 } http://processors.wiki.ti.com/index.php/Main_Page Think Over Before Asking. http://www.catb.org/~esr/faqs/smart-questions.html#goal |
|
|
|
|
只有小组成员才能发言,加入小组>>
549 浏览 0 评论
1613 浏览 0 评论
2047 浏览 0 评论
为啥BQ7693003DBTR芯片在和BQ769X0盒子通讯时收不到信号?
1513 浏览 0 评论
DSP 28027F 开发板 XDS100v2调试探针诊断日志显示了 Error -150 (SC_ERR_FTDI_FAIL)如何解决
1337 浏览 0 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
1756浏览 29评论
2781浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
1723浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
1634浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
1645浏览 13评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 00:49 , Processed in 1.474603 second(s), Total 43, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2820