Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Cyclic redundancy check
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=7621
Страница 1 от 1

Автор:  kalinskia [ Вто Мар 09, 2010 1:27 pm ]
Заглавие:  Cyclic redundancy check

Здравейте! Имам да реализирам декодиращо устройство за циклично код с някакъв pic микроконтролер. Събирам информация , като примерн код , блокова схема или всякакви средства, с които ще успея да напиша програмата. Имам да я реализирам за полинома x^4+x+1 , но и друг да е предполагам ще се справя.
Благодаря Ви за отделеното време и се надявам някой да успее да ми помогне.

Автор:  tgi [ Вто Мар 09, 2010 4:20 pm ]
Заглавие: 

Ми не знам дали ще ти е от полза но моя реализация съм поствал преди години,
http://tgi-sci.com/vpaex/fcs.sa - това е VPA сорсът,
http://tgi-sci.com/vpaex/fcs.txt - листингът с native код.

Това е CRC 16 като за PPP, таблиците, които ползва са директно взети от rfc1662.

Поствал съм го в контекст като пример за това, как изглежда код на VPA,
но е разбираемо и достатъчно подробно коментирано. Това, че събира пакета
от разни парчета из адресното пространство го прави не много по-труден за
разбиране, предполагам.

Автор:  kalinskia [ Вто Мар 09, 2010 4:29 pm ]
Заглавие: 

За съжаление нищо не успях да разбера. Понаучил съм единствено asm и C.

Автор:  Desert Leo [ Вто Мар 09, 2010 5:24 pm ]
Заглавие: 

Що не погледнеш PIC24F...

Автор:  head_up [ Вто Мар 09, 2010 11:50 pm ]
Заглавие: 

я хвърли един поглед на тези, не знам дали ще ти свърши работа, но все пак е нещо за начало. измъкнах ги от един микрочЕпски проект, още не са изтествани, но и това ще стане, може би ти ще го направиш преди мен.

Прикачени файлове:
crc.h [2.25 KiB]
189 пъти
crc.c [8.17 KiB]
164 пъти

Автор:  Tisho [ Чет Мар 11, 2010 12:53 am ]
Заглавие: 

Таквоз пък софтуерно не съм правил от години. :roll:
Всеки от средната серия и нагоре процесор на Renesas си има CRC-CCITT хардуерен модул. :)

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/