完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
[tr]假如我定义一个函数void update(int addr);
int main(void) {...... . . update(point);//1函数 ................... .......... 在ccs调试中 显示update()地址是 0x80005000,那 怎么看update(point)在该位置的,内存映射呢? 地址 0x80005000应该是定义该函数的地址。 我目的是想 直接调用 update(point);的内存映射地址 来 运行到1函数处的update(point)。 } [/tr] |
|
相关推荐
13个回答
|
|
|
|
|
|
.MAP显示的是void update(int addr);定义时的 内存地址,不是执行update(point);的时候的 执行地址。怎么样获取执行地址呢? 只有加载地址和运行地址 默认这两个地址一致 定义时的 内存地址 执行地址 没有这个概念 |
|
|
|
|
|
|
|
|
|
|
|
假如我定义一个函数void update(int addr); int main(void) {...... . . update(point);//1函数 不一样的吧,在工程中void update(int addr);定义地址是0x80007b92,但是update(point);加载地址是0x80008ae0,他俩是不一样的。 |
|
|
|
D:jietu 这个是运行时的截图,jumpp()加载地址是 0x80077a4 但是定义的内存地址是,0x80078ec; 我怎么样获取 ,jumpp()加载地址呢? |
|
|
|
|
|
|
|
|
|
|
|
这个是运行时的截图,jumpp()加载地址是 0x80077a4 但是定义的内存地址是,0x80078ec; 我怎么样获取 ,jumpp()加载地址呢? 定义的内存地址? 截图 |
|
|
|
|
|
|
|
定义unsigned int jumpp( unsigned int *get_data);的 时候的地址; 截图箭头指的是单步 跑CCS时 跑到 jumpp()时 ccs的Disassembly中显示的地址,图片Disassembly,r 这两个地址当然不能一样 你好好想想是不是? |
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
基于RK3588J的6路MIPI CSI视频采集案例分享,多路视频系统必看!
1216 浏览 0 评论
591 浏览 0 评论
【创龙科技TL570x-EVM开发板试用体验】 GStreamer 功能测评
8563 浏览 8 评论
【创龙科技TL570x-EVM开发板试用体验】创龙TL5708-EVM开发板入手使用体验评测
6588 浏览 0 评论
【创龙TLZ7x-EasyEVM评估板试用连载】+3.环境搭建vmware+ubuntu详细教程(二)
1397 浏览 0 评论
833浏览 0评论
【创龙科技AM64x开发板试用体验】创龙科技AM64x开发板及核心板介绍
827浏览 0评论
【创龙科技AM64x开发板试用体验】创龙科技AM64x开发板--板卡调试软件安装
847浏览 0评论
【创龙科技AM64x开发板试用体验】AM64x开发板开箱测评
838浏览 0评论
求助! 关于使用自制底板插入创龙IMX8MM 核心板无法启动问题
489浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 11:38 , Processed in 1.048162 second(s), Total 73, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号