Take lze napsat pametove/rychlostne kompromisni verzi vypoctu CRC ktera bude pouzivat mensi tabulku napr. 16*2Byte. CRC se pak pocita po 4 bitech.<br>S pozdravem T.Mainzer<br><br><div class="gmail_quote">2011/1/3 Draček Fráček <span dir="ltr">&lt;<a href="mailto:dracek.fracek@gmail.com">dracek.fracek@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Presne tak jsem to vyresil, ale jak pisete sezere to 512 bytu Flash,<br>
vypocet bez tabulky zere docela dost casu.<br>
Ani jedno neni zatim kriticke, ale nedalo mi se nezeptat. :-)<br>
<br>
Dekuji<br>
Martin<br>
<br>
<br>
&gt;Není.<br>
Ale pokud máte dost paměti, tak s předvypočítanou tabulkou (512B)<br>
to je dostatečně rychlé i s čistě SW řešením.<br>
<br>
Tomáš<br>
<br>
<br>
DF&gt; V procesoru mam hw engine pro vypocet CRC16, bohuzel s pevne<br>
DF&gt; zadratovanym polynomem x^12+x^5+1.<br>
DF&gt; Potrebuji overovat CRC dat, ale s polynomem x^15+x^13+1.<br>
DF&gt; Je zda nadeje na smysluplne vyuziti hw engine pro vypocet CRC16?<br>
_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote></div><br>