请问下关于DSP28335中ECAN模块中的几个问题。

1、ECAN中提供了32个邮箱。均可任意设置成接收或者发送邮箱。每个邮箱配置有自己的屏蔽码和过滤器。作为接收邮箱的话,设置邮箱ID和设置屏蔽码过滤器这两种有什么区别呢?是... 1、ECAN中提供了32个邮箱。均可任意设置成接收或者发送邮箱。每个邮箱配置有自己的屏蔽码和过滤器。作为接收邮箱的话,设置邮箱ID和设置屏蔽码过滤器这两种有什么区别呢?是不是邮箱ID设置之后,该邮箱就只能接收此ID的报文?
2、32个邮箱,但每次都只能接收有一条报文,换句话说,我如果不设置过滤器屏蔽码,是不是用一个邮箱达到的效果跟用32个邮箱达到的效果是一样的?
3、关于CAN模块中断的运用。我看了一些例程,都没有用到这个中断处理。什么情况下要用到中断处理呢?
问题比较多,有空回答几个就几个吧。感谢。
展开
 我来答
joyoustech
2013-02-27 · TA获得超过1874个赞
知道小有建树答主
回答量:1465
采纳率:71%
帮助的人:1297万
展开全部
1、以前没用过屏蔽码和过滤器,都是全部接收后软件处理的,这个我回答不了,不过也简单,编个程序测试一下看看就知道了。
2、32个邮箱和1个肯定不一样,如果程序来不及处理一些报文,邮箱多了可以保证一般不会丢报文。
3、例程只是测试功能是否可用,真正工程中通讯还是用中断处理的多,用中断可以提高通讯的响应速度。虽然邮箱多了,对响应速度的要求降低了一些,但用中断可以使处理器的效率提高一些。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式