Mančesteris c kodas

V

Vandalas S

Guest
i įdiegta MikroC ir jie sako, kad yra integruota Mančesteris kodą į bibliotekų (ar pagalbos), bet tai nereiškia, kad greitai.
Ar kas nors yra optimizuotas kodas pavyzdys Radijo imtuvas (už tx tai daugiau paprasta, tiesa?) suporuotas su PIC 16F877?
būtų labai apreciated, itin kurį naujokai kaip ir aš, kurie negali parašyti savo kodą, net jeigu teoriškai yra gana aiškios.

 
Mančesteris kodera ar dekoderis?

Kodera tikrai paprasta padaryti

tiesiog pakeisti 1 -> 01 ir 0 -> 10 todėl kas 4 bitų jūs darysite 8 bitai

dekoderis yra taip pat paprasta.priklausomai nuo to, kaip jūs mėginio gautų duomenų
Jei naudojate ADC arba logika. Jums reikia nustatyti nulinės sankryžos.

 
iššifravimą dalis, imtuvo.nors buvo paaiškinti, kad turėtų nustatyti jei yra 1 0 1 0 bitų gavo.jei ne, tiesiog ignoruoti.jei taip, programa turėtų atkreipti dėmesį.(galbūt šis priklauso, tačiau jis pasakė, kad jis išsiuntė 10 sinc byts ir imtuvo gauta 7 - taip 3 prarasti šiame procese)
tada problemų pradėti.programa turėtų atkreipti dėmesį į leght į KALTAI, ir vieta netoli viduryje šiek tiek (kurie yra 2 bitai Mančesteris kodavimo) ten, kur visada yra pereinamasis laikotarpis.jei yra pereinamasis, ko gera, jei ne, ne.
tada turėtų pereiti į numeris miliseconds (priklausomai nuo Baud norma - kokio dydžio ji šiek tiek jau 4800 Baud norma?) ir jei yra perėjimo nuo didelio iki mažo -> yra 1 (šiame pavyzdyje 1 koduojamas 10, 0 -> 01).
i am teisę šį procesą?
problema yra parašyta kodas, kaip ir ne ekspertas, tik naujokai.

 

Welcome to EDABoard.com

Sponsor

Back
Top