Kuinka vähentää nopeutta datasta?

J

joajas

Guest
Hei, minulla on tämä ongelma, että ehkä joku täällä auttaa. Minulla saapuvia tietoja 64 Kbps ja haluan vähentää nopeutta 9600bps. Jollakulla on idea miten voin tehdä tämän? Kiitos
 
käyttää isoja muistipuskuri tallentaa vastaanottimeen tiedot, ja lähetä se uudelleen pienillä nopeuksilla. mutta jos muisti puskuri on täynnä, stoped vastaanottimen tiedot. ja jos muisti puskuri tyhjä, reveive tiedot uudelleen.
 
Olet klassinen esimerkki noita througput (lambda) Lähettäjän on enemmän korkea kuin througput vastaanottimen (mhu) (lambda / mhu)> 1. Miten klassisessa MM1 Queue ratkaista tämä ongelma on vain tarpeen käyttää tauon (kuten modeemi siirto) lähetyksessä. Ulottuvuus puskuri on toissijainen ongelma (les tärkeä). Hyviä esimerkkejä on liukuva ikkuna mekanismi kuten HDLC ja RLP protokollat ​​Näin voit tutkia tätä eritelmät www.mcu.cz on HDLC ja 3GPP TS 24.022. Hi
 
En usko, että olisi vaikea rakentaa nopeuden muunnin perustuu vaikkapa DS80C320, joka on 8051-core mikro jossa 2 erillistä kaksisuuntaista UARTs. Yksi sarjaportti lukee tiedot 64 kbps ja muut lähettää dataa 9.6kbps. Päälle, että tämä mikro on: 256 tavua scratchpad RAM ja osoitteet sekä 64 kB RAM, jota voidaan käyttää puskurina .. Käyttöturvallisuustiedote voidaan obrained From: http://www.robot-electronics.co.uk/datasheets/DS80C320.pdf tai Maxim-IC sivusto ..
 

Welcome to EDABoard.com

Sponsor

Back
Top