你好,我在ch395按照例程EXAM14設(shè)置了組播,使用的是SPI通信,SPI時(shí)鐘頻率25M,主機(jī)發(fā)送的組播的頻率到200hz,每次兩百個(gè)字節(jié),然后組播收不了幾個(gè)數(shù)據(jù)就不會(huì)再收了,然后395沒(méi)有中斷產(chǎn)生了,無(wú)法接收組播數(shù)據(jù)了,但是在發(fā)送的主機(jī)更改換UDP單播發(fā)送,同樣的發(fā)送頻率,ch395又能收數(shù)據(jù)了,期間并沒(méi)有斷過(guò)電,ping也能ping通,就是無(wú)法接收組播的數(shù)據(jù),我想請(qǐng)問(wèn)這個(gè)是可能是什么原因引起的?
2.還有就是在組播模式中,mac過(guò)濾模式中,有一句話不太明白,接收與mac地址相匹配的數(shù)據(jù)數(shù)據(jù)包,這個(gè)mac地址指的哪個(gè)的地址,是395的mac地址還是發(fā)送的組播的主機(jī)mac地址, 是怎么過(guò)濾組播地址的?
? 我是按照以下配置的組播,ip和其他配置都是和例程中一樣
?
????MacCrc32?=??CH395CRCRet6Bit(MultiMac);//這個(gè)MultiMac需要怎么匹配? ???? ????printf("MacCrc32?:?%2x\n",(UINT16)MacCrc32); ????if(MacCrc32?>?31) ????{ ??????MacCrc32?-=31; ??????Hash1?|=?((UINT32)1<