完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
工程参见附件。
硬件平台:6678LE评估板 软件平台:CCS5 运行结果,每次运行结果不一致,每次只有部分核响应中断,我觉得是我程序有问题,请有经验的朋友帮我看下吧,谢谢了。 |
|
相关推荐
6个回答
|
|
|
|
|
|
zbb9612 发表于 2018-6-21 14:14 Andy Yin,感谢你的回复。 我查看了链接中的例程,例程中是core发中断给下一个core,实现接力传递。我参考安装目录下的IPC例程已经实现了这个功能。 但是我想实现core0发中断给core1-7,调试了几天都有问题:每次执行只有部分核有响应。 不知道是哪里发生了错误呢,相关的手册都翻了好几天了,但是还不知道为什么会有中断不响应。 |
|
|
|
bf7560 发表于 2018-6-21 14:32 1. 调试检查到底哪个核没有响应; 2. 简化测试,依次测试一个核给2/3/4/5/6核产生中断。 |
|
|
|
Andy Yin,你好。 1、没有固定的结果,这次运行可能是1、6响应,下次的话可能是4、5响应,不知道我是否说明白了。 2、刚才我单独测试core0给其它单个核发中断,没有响应。 你的思路很棒,发现了问题! 能否给个提示啥的,该如何去调试呢? 我查看寄存器IPCGR确实写成功了,但是为什么中断没有响应呢?不知道从哪里着手了。 |
|
|
|
bf7560 发表于 2018-6-21 15:00 Andy Yin,你好。 仔细对比,发现我的程序中所有核都是如下配置的,hTest,intcObj都是全局变量,每个核都共享这个变量,怀疑是这里有问题,我马上修改程序做进一步测试,有消息我会及时更新。 另外,CSL的手册中,我没有找到intc部分的相关函数,只有csl目录下src文件夹里有intc的源码。 CSL本来就是这样的结构还是我的CSL手册不全呢? 哪里能够找到比较全面的手册,谢谢了。 vectId = CSL_INTC_VECTID_4; hTest = CSL_intcOpen(&intcObj, 91, &vectId, NULL); //Register an call-back handler which is invoked when the event occurs. EventRecord.handler = &test_ipc_handler; EventRecord.arg = 0; CSL_intcPlugEventHandler(hTest, &EventRecord); //Enabling the events. //CSL_intcHwControl(hTest, CSL_INTC_CMD_EVTCLEAR, NULL); CSL_intcHwControl(hTest, CSL_INTC_CMD_EVTENABLE, NULL); |
|
|
|
bf7560 发表于 2018-6-21 15:10 Andy Yin,你好,感谢你的回复,问题已经解决。 我将上面提到的全局变量改为局部变量后,全部核都可以相应中断。 关于全局变量、局部变量在多核中的如何存放等这些比较基础的问题?请问可以通过什么资料学习一下,我是DSP刚刚入门,理论知识不够充足。请问是否有什么书籍或手册适合我。 |
|
|
|
只有小组成员才能发言,加入小组>>
340 浏览 1 评论
535 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
781 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
655 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1138 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
65浏览 29评论
176浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
256浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
205浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
60浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 10:25 , Processed in 0.824160 second(s), Total 59, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号