<div>Do teto pameti se zapisuje blokove.<br><br> </div>
<div><span class="gmail_quote">On 12/20/05, <b class="gmail_sendername">Marek Sembol</b> <<a href="mailto:hwm.land@gmail.com">hwm.land@gmail.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">I tak se muze:) Ja si nebyl jist, jestli ta pamet to nepotrebuje<br>zapisovat po nejakych blocich/strankach/certvicem:)
<br>Marek<br><br>On 12/20/05, Miroslav Sinko <<a href="mailto:sinkomiro@rocketmail.com">sinkomiro@rocketmail.com</a>> wrote:<br>> Ak ide o jednorazovku, tak by som buffrovanie neriesil a mastrom<br>> komunikacie by bol PC.
<br>> 0. rucne resetnut MCU - MCu caka na inicializaciu programovania<br>> 1. PC posle adresu a dlzku bloku<br>> 2. MCU vrati adresu a dlzku akoze pochopil a na kontrolu spravnosti -<br>> pri chybe goto 0<br>> 3. PC posle 1 byte
<br>> 4. MCU ho zapise do pamati a posle spat (pripadne ho z pamati vycita a<br>> az tak posle spat, pri nezhode goto 0) - tym je vyriesena<br>> synchronizacia<br>> 5. goto 3 pre vsetky byty<br>> 6. na konci moze MCU vyslat nejaky pevny string do PC, ako koniec - pre
<br>> kontrolu v PC.<br>> 7. goto 0 pre dalsi blok alebo koniec<br>><br>> miro<br>><br>> PS: danu pamat nepoznam, ani nemam cas studovat, ak sa nedaju zapisovat<br>> po jednotlivych bytoch, tak zabudnite na tento prispevok
<br>><br>><br>> --- Marek Sembol <<a href="mailto:hwm.land@gmail.com">hwm.land@gmail.com</a>> wrote:<br>><br>> > No ja myslel o napsani specialniho programu jen na to natazeni, jak<br>> > rikam "sekyrnicky"
<br>> > 1) MCU posle do PC pozadavek (i s adresou)<br>> > 2) PC odpovi balikem dat pevne definovane delky (zalezi na velikosti<br>> > pameti v MCU) spolu s nejakym jednoduchym zabezpecenim (aspon xor)<br>
> > 3) MCU po odebrani tohoto mnozstvi dat zkontroluje zabezpeceni.<br>> > Jestli<br>> > to nesedi, opakuje krok 1<br>> > 4) Naprogramuje data do flash<br>> > 5) inkrementuje adresu a hupkydupky do kroku 1.
<br>> ><br>> > Kdyz jde o "jednorazovku", tak klidne malou rychlost prenosu a klidne<br>> > male baliky dat:)<br>> ><br>> > BTW: da se nekde u nas ty pameti kusove koupit?<br>> > BTW2: pro ktery MCU to programujete? Pokud je to AVR - dalo by se
<br>> > prijit k rutinam pro obsluhu te AT45?<br>> > Marek<br>> ><br>_______________________________________________<br>HW-list mailing list - sponsored by <a href="http://www.HW.cz">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">http://list.hw.cz/mailman/listinfo/hw-list</a><br></blockquote></div><br>