8051 може да направи работата на КРС лесно?

S

shanren

Guest
Здравейте, Някой знае ли за КРС в CPU 8051? 8051 Може ли тази работа esayily? аз имам някои важни данни, записани в NVRAM, но открих, че може би промяна sometimes.for Например, 0x00 променено на 0X01.what мога аз направя, за да се справят с нея?
Много благодаря!

 
КРС може да бъде направено с номера на XOR от сериен, както и паралелно.Опитайте се търси изпълнение на КРС, а не теория.
Мисля, че за целта, нека опита паритет проверка на място.Контролна също е добра идея.

 
Можете дори да намерите библиотеки изпълняват функциите на КРС (8, 16)

 
КРС през 8051 има 2 вида на функция.
1.Изчислете от XOR.тази функция използва много време да направя.Но трябва малко код.
2.Използвайте таблицата.Тази функция се използва малко време., а да използват повече пространство, за да поддържа таблица.

Аз имам употреба таблица.
Съжалявам, но трябва вход, за да видите този прикачен файл

 
благодаря на всички вас!
но друг проблем, ако намеря малко не е наред, мога ли да възстановят данните? Как мога да го направя? може това може да се направи в 8051? Аз не знам много за програмата.
благодаря!

 
С ECC (Error Проверка и корекция), можете да се открие 2 малко грешки и да възстанови 1bit грешка.Погледнете
http://www.elektroda.pl/eboard/viewtopic.php?t=30441&highlight=ecc

Или търсене на мрежата за nand_ecc.

 

Welcome to EDABoard.com

Sponsor

Back
Top