完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在debug执行到Custom指令时报出如下错误,在debug前做了VCS的仿真已经通过
把该模块综合后,烧写到mcu200t上,再利用openocd debug执行到该条Custom指令时报出如下错误: 自定义指令写法: |
|
相关推荐
1个回答
|
|
在debug时遇到Custom指令报错,可能有以下几种解决方法:
1. 检查Custom指令的语法和写法是否正确,确保没有语法错误或者错误的用法。 2. 检查Custom指令的参数是否正确传递。Custom指令可能需要传递一些参数,确保参数的传递方式和值是正确的。 3. 检查Custom指令所涉及的模块是否正确综合和烧写到MCU上。确认Custom指令所需要的模块已经正确地综合并烧写到目标MCU上。 4. 验证Custom指令的正确性。如果以上步骤都没问题,可以尝试单独运行Custom指令来验证其功能的正确性。通过单独运行Custom指令,可以排除其他因素干扰,并确定Custom指令本身是否存在问题。 5. 检查OpenOCD的设置和配置。OpenOCD是用来连接和调试硬件的工具,检查OpenOCD的设置和配置是否正确,并确认OpenOCD是否支持Custom指令。 6. 查找相关资料和文档。查找Custom指令的相关资料和文档,了解更多关于Custom指令的用法、限制和可能出现的问题,并根据文档中的建议进行调试和排查。 以上是一些常见的解决方法,具体的解决方法可能还需要根据具体的情况进行调试和排查。 |
|
|
|
只有小组成员才能发言,加入小组>>
在软件SDK中选择不同的下载模式时,是哪个部件更改了QSPI0中寄存器的值?
424 浏览 2 评论
cmt_instret_ena的使能为什么要排除branch等指令造成流水线冲刷的情况?
570 浏览 1 评论
e203 rom启动仅仅是引导到itcm执行指令吗?flash启动就是加载指令到itcm中吗?
601 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-23 01:30 , Processed in 0.370227 second(s), Total 47, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号