完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我用的C6657,双核处理器,我想请问一下,当我使用手册7-33表格中的31号中断的时候,如下图所示,手册上说它被编号为(9+20*n)的CIC0输入事件触发,注释又说 n is core number。我想知道,如果我只把CIC0的9号事件绑定到了此处的31号中断,那么是不是只有n=0的core能触发此中断?n=1的第二个核不会触发(因为没绑定29)?
另,我想问在6657上core number 默认是0和1,还是1和2?因为我发现在.ccxml配置文件中有个TraceDeviceId是默认0x1和0x2的 请专家指教,谢谢! |
|
相关推荐
2个回答
|
|
您好:
对于第一个问题,首先您看到的这张表是C6655/57的System Event,这128个Event是每个核都有完整的一套,n在这里表示核号,即n=0表示Core0,n=1表示Core1,以此类推。这个31号System Event表示的含义就是CIC0_OUT9的输出中断固定给Core0的第31号System Event,CIC0_OUT29的输出中断固定给Core1的第31号System Event,这个表里面的是硬件的信号定义,是固定不能更改的,但是CIC的Input可以灵活的映射到不同的CIC Output上来实现中断信号输出,所以准确来讲,如果只是让CIC0的Input System Interrupt映射到CIC0_OUT9(Output Channel 9)并且使能这个输出中断的话,那么这个中断只能产生Core0的第31号System Event,不会产生到Core1的System Event。 对于第二个问题,我们的DSP Core Number都是从0开始计算的,这个您可以用代码在包含“C6x.h”这个头文件时直接查看“DNUM”这个变量来获得当前代码所运行核的核号, 即在Core0上DNUM=0,在Core1上DNUM=1,以此类推。 |
|
|
|
dsagfasdfas5 发表于 2018-6-21 07:00 |
|
|
|
只有小组成员才能发言,加入小组>>
TMS320F28377D:新做了以377d为芯片的板子,上电后芯片复位引脚出现方波请问如何解决?
1888 浏览 0 评论
TPS55340通电后输入端保险丝烧断,芯片输入和GND之间短路
3645 浏览 4 评论
5031 浏览 0 评论
请问如何用DM368对RGB格式的图片数据进行编码生成JPEG格式图片?
1734 浏览 1 评论
9368 浏览 8 评论
CC3100BOOST使用CC3200lunchXL进行烧录
664浏览 2评论
707浏览 1评论
TMS320F28034: 利用C2prog通过SCI给TMS320F28034烧录程序,出现错误提示:Bootloading... failed (invalid echo)!
668浏览 1评论
求DLPC350 Programmer’s Guide User's Guide 中文版说明书
1189浏览 1评论
1761浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-23 17:41 , Processed in 0.569189 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号