完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
[tr]单步调试工程,在一个C文件的最后执行完 IntEnable(C674X_MASK_INT4); IntEnable(C674X_MASK_INT5); IntGlobalEnable();
IntEnable(C674X_MASK_NMI);后出现No source available for "0x0" ,而且Disassembly窗体中出现: 00000000: ???? Memory map prevented reading 0x00000000 [code=0x20000] 00000004: ???? Memory map prevented reading 0x00000004 [code=0x20000] 00000008: ???? Memory map prevented reading 0x00000008 [code=0x20000] 0000000c: ???? Memory map prevented reading 0x0000000C [code=0x20000] 00000010: ???? Memory map prevented reading 0x00000010 [code=0x20000] 00000014: ???? Memory map prevented reading 0x00000014 [code=0x20000] 00000018: ???? Memory map prevented reading 0x00000018 [code=0x20000] 0000001c: ???? Memory map prevented reading 0x0000001C [code=0x20000] 00000020: ???? Memory map prevented reading 0x00000020 [code=0x20000] 00000024: ???? Memory map prevented reading 0x00000024 [code=0x20000] .............. 不清楚这个是什么问题???? [/tr] |
|
相关推荐
7个回答
|
|
|
|
|
|
|
|
|
|
|
|
按照你的建议,我查了下我的工程,我的工程中使用两个中断,分别映射到中断4和5,在中断中分别设置断点,中断服务程序可以正常进入,但现在的问题是:我全速运行时,中断就不能正常进入,停止Debug,就 会出现 No source available for ‘0X7f4d6c’,而且Disassembly窗体中出现: 00000000: ???? Memory map prevented reading 0x00000000 [code=0x20000]的问题,所以,想请教下: 1.你说的程序跑飞,有没有可能是中断的问题?? 2.如果是中断的问题,那些地方会对程序有所影响??? 麻烦工程师指点 0x007f4d6c 是内部 ROM 地址 程序进入这个地址证明你的程序肯定跑飞了1、有可能2、这个很难说 具体代码具体分析 建议你分别屏蔽部分代码 然后逐步找出来出问题的语句 |
|
|
|
0x007f4d6c 是内部 ROM 地址 程序进入这个地址证明你的程序肯定跑飞了 1、有可能 2、这个很难说 具体代码具体分析 建议你分别屏蔽部分代码 然后逐步找出来出问题的语句 |
|
|
|
谢谢创龙工程师的指点,我把中断部分全部屏蔽掉后,就没有出现上面的问题,所以我认为应该是中断的问题,但中断配置参照的创龙的例程,应该没有问题的,不知道中断哪部分会导致程序跑飞呢????? void InterruptInit(void) { // 初始化 DSP 中断控制器 IntDSPINTCInit(); IntGlobalEnable(); GPIOIntTypeSet(SOC_GPIO_0_REGS, 8, 1);//设置0[7]为下降沿触发 GPIOIntTypeSet(SOC_GPIO_0_REGS, 61, 1);//设置3[12]为下降沿触发 // 使能 GPIO BANK 中断 GPIOBankIntEnable(SOC_GPIO_0_REGS, 0); // USER0 KEY GPIO0 GPIOBankIntEnable(SOC_GPIO_0_REGS, 3); // 注册中断服务函数 IntRegister(C674X_MASK_INT4, Irq04); IntRegister(C674X_MASK_INT5, Irq05); IntEventMap(C674X_MASK_INT4,SYS_INT_GPIO_B0INT);//bank0对应中断号为65 IntEventMap(C674X_MASK_INT5,SYS_INT_GPIO_B3INT);//bank3对应中断号为52 // 使能中断 IntEnable(C674X_MASK_INT4); IntEnable(C674X_MASK_INT5); } 分别屏蔽与中断相关的部分代码 然后逐步找出来出问题的语句 |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
基于RK3588J的6路MIPI CSI视频采集案例分享,多路视频系统必看!
1351 浏览 0 评论
630 浏览 0 评论
【创龙科技TL570x-EVM开发板试用体验】 GStreamer 功能测评
8628 浏览 8 评论
【创龙科技TL570x-EVM开发板试用体验】创龙TL5708-EVM开发板入手使用体验评测
6675 浏览 0 评论
【创龙TLZ7x-EasyEVM评估板试用连载】+3.环境搭建vmware+ubuntu详细教程(二)
1418 浏览 0 评论
914浏览 0评论
【创龙科技AM64x开发板试用体验】创龙科技AM64x开发板及核心板介绍
871浏览 0评论
【创龙科技AM64x开发板试用体验】创龙科技AM64x开发板--板卡调试软件安装
888浏览 0评论
【创龙科技AM64x开发板试用体验】AM64x开发板开箱测评
882浏览 0评论
求助! 关于使用自制底板插入创龙IMX8MM 核心板无法启动问题
511浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 16:59 , Processed in 0.887086 second(s), Total 89, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号