完善资料让更多小伙伴认识你,还能领取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刚刚入门,理论知识不够充足。请问是否有什么书籍或手册适合我。 |
|
|
|
只有小组成员才能发言,加入小组>>
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
562 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1011 浏览 1 评论
645 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
486 浏览 1 评论
1011 浏览 0 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
111浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
86浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
104浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
95浏览 12评论
TPA6304-Q1: TPA6304 两片公用一组I2C的话,其中一片配置不成功怎么办
115浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-31 22:39 , Processed in 0.700350 second(s), Total 57, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号