Part Number:TMS320F280049Other Parts Discussed in Thread:SYSCONFIG
您好,目前我在使用280049进行CAN通信时发现了一些问题。
在sysconfig中对CAN进行配置时,对mailbox1的ID配置为1,如图所示

通过上位机进行通信时,发现也可以正常通信。

但我希望能够在寄存器位上对ID进行查看,发现只能看到IF1ARB等寄存器中的ID,且运行过程中的ID和程序配置的ID的对应方式我也不是很清楚。想请问一下,我该从哪个寄存器去看每个message object的ID,谢谢。(类似在28335中,每一个mailbox对应有一个寄存器看MSGID,如下)

目前配置的是message objectx的message identifier是x,共配置了1,2,3,4四个,其中2是receive,其余是transmit。观察send和receive的函数发现,send用的IF1,receive用的IF2,两个寄存器对应的ID如图所示。




TRANSLATE with x
English
| Arabic | Hebrew | Polish |
| Bulgarian | Hindi | Portuguese |
| Catalan | Hmong Daw | Romanian |
| Chinese Simplified | Hungarian | Russian |
| Chinese Traditional | Indonesian | Slovak |
| Czech | Italian | Slovenian |
| Danish | Japanese | Spanish |
| Dutch | Klingon | Swedish |
| English | Korean | Thai |
| Estonian | Latvian | Turkish |
| Finnish | Lithuanian | Ukrainian |
| French | Malay | Urdu |
| German | Maltese | Vietnamese |
| Greek | Norwegian | Welsh |
| Haitian Creole | Persian |
TRANSLATE with
TI中文支持网

