完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
两块板子之间用SRIO测试数据传输,在测试的时候发现接收端一旦产生doorbell中断,即DOORBELL_ICSR状态寄存器发生变化,
打断点测试,程序不会进入中断服务程序,反而不知道跑到哪里去了。如图: 定义的Doorbell中断为4,查看了IER寄存器,是使能中断4的,想知道这可能是什么原因? 另外,中断服务程序是这样定义的: interrupt void SRIO_Doorbell_ISR() 想知道它是怎样与中断号4对应起来的呢? |
|
相关推荐
5个回答
|
|
每个core上有一个中断矢量表,这个表格中对INT0~15分别定义了相应的中断矢量,可以配置ISTP寄存器指定该中断矢量表的存储地址,参考STK中SRIO例程,在该例程SRIO_interrupt.c 中的函数SRIO_Interrupts_Init对corepac INTC进行了配置,在SRIO_vectors.asm中定义了中断矢量表,将其放于section vec中,在cmd中将vec section指定到相应的memory中。
STK: http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx 关于中断矢量表的描述可参考C66x instruction set user guide 中断章节。 |
|
|
|
是否设置好了Doorbell中断到具体核的路由?
SRIO详细手册SPRUGW1,figure 2-25: The DOORBELL packet's 16-bit INFO field indicates which DOORBELL register interrupt bit to set. There are four DOORBELL registers, each currently with 16 bits, allowing 64 interrupt sources or circular buffers. Each bit can be assigned to any core as described below by the Interrupt Condition Routing Registers 调用这两个函数: CSL_SRIO_RouteDoorbellInterrupts() CSL_SRIO_SetDoorbellRoute () Br William |
|
|
|
你好,是否Doorbell路由设置问题,文档SPRUGW1, figure 2-22
The DOORBELL packet's 16-bit INFO field indicates which DOORBELL register interrupt bit to set. There are four DOORBELL registers, each currently with 16 bits, allowing 64 interrupt sources or circular buffers. Each bit can be assigned to any core as described below by the Interrupt Condition Routing Registers 是否正确调用了CSL_SRIO_RouteDoorbellInterrupts()和CSL_SRIO_SetDoorbellRoute() Br William |
|
|
|
zbb9612 发表于 2018-6-21 09:26 感谢回答,是中断矢量表放置的路径出现了问题,没有放在工程根目录下,就识别不了。 |
|
|
|
zbb9612 发表于 2018-6-21 09:26 感谢回答,是中断向量表的路径出现了问题,没有放在工程的根目录下面。 |
|
|
|
只有小组成员才能发言,加入小组>>
TMS320F28377D:新做了以377d为芯片的板子,上电后芯片复位引脚出现方波请问如何解决?
1871 浏览 0 评论
TPS55340通电后输入端保险丝烧断,芯片输入和GND之间短路
3613 浏览 4 评论
5019 浏览 0 评论
请问如何用DM368对RGB格式的图片数据进行编码生成JPEG格式图片?
1725 浏览 1 评论
9309 浏览 8 评论
CC3100BOOST使用CC3200lunchXL进行烧录
653浏览 2评论
694浏览 1评论
TMS320F28034: 利用C2prog通过SCI给TMS320F28034烧录程序,出现错误提示:Bootloading... failed (invalid echo)!
651浏览 1评论
1178浏览 1评论
求DLPC350 Programmer’s Guide User's Guide 中文版说明书
1174浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-3-28 17:21 , Processed in 0.507329 second(s), Total 50, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号