大家好!
本人是DSP的新人,最近在熟悉关于CAN总线的通讯部分,遇到一个问题就是接收邮箱的数据长度是否需要在寄存器中进行配置,因为在我手头资料上的解释说需要配置接收邮箱的数据长度DLC(0~8),可是在资料中的自测模式程序例程里却只是配置了发送邮箱的数据长度却没有配置接收邮箱的数据长度,更让人不解的是旁边的注解处却写着配置发送和接收邮箱的数据长度,不知道接收邮箱到底该不该配置这个数据长度寄存器?如果不配置,接收邮箱如何判读接收了多少个字节的数据,是否通过控制位来识别帧中的数据个数?
本人菜鸟,希望看到的朋友能够给我留言,相信大家都能够帮助到我,留言多多益善!谢谢!