eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaprogramowanie i kasowanie dwu kostek flash na jednej magistrali › Re: programowanie i kasowanie dwu kostek flash na jednej magistrali
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
    0.net!peer03.am4!peer.am4.highwinds-media.com!peer04.fr7!futter-mich.highwinds-
    media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostr
    ada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    From: "J.F." <j...@p...onet.pl>
    Newsgroups: pl.misc.elektronika
    References: <o7ddno$b28$1@dont-email.me> <o7f8jr$e99$1@dont-email.me>
    <o7fpd8$1ujp$1@gioia.aioe.org> <o7frjq$qa8$1@dont-email.me>
    <589c92d3$0$15206$65785112@news.neostrada.pl>
    <o7kk56$uoi$1@dont-email.me> <589deeb4$0$647$65785112@news.neostrada.pl>
    In-Reply-To: <589deeb4$0$647$65785112@news.neostrada.pl>
    Subject: Re: programowanie i kasowanie dwu kostek flash na jednej magistrali
    Date: Fri, 10 Feb 2017 17:54:46 +0100
    MIME-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response
    Content-Transfer-Encoding: 8bit
    X-Priority: 3
    X-MSMail-Priority: Normal
    Importance: Normal
    X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
    X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
    Lines: 35
    Message-ID: <589df059$0$649$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 83.26.179.58
    X-Trace: 1486745689 unt-rea-b-01.news.neostrada.pl 649 83.26.179.58:57129
    X-Complaints-To: a...@n...neostrada.pl
    X-Received-Bytes: 2527
    X-Received-Body-CRC: 1626137111
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:712964
    [ ukryj nagłówki ]

    Użytkownik "Piotr Dmochowski" napisał w wiadomości grup
    W dniu 2017-02-10 o 15:55, Pszemol pisze:
    >> Piotrze, świetne pytanie.
    >> Bo to jest ciekawy fragment procesu kasowania pamieci flash i
    >> zapisu do
    >> niej.
    >> Taka pamięć ma wewnątrz sterownik ktory kontroluje te procesy
    >> niejako z
    >> wewnątrz kostki. Obsługujesz go przez wspólną magistralę danych i
    >> adresów -
    >> scalak pracuje w dwu trybach: odczyt danych (wtedy działa jak
    >> klasyczny

    >Widziałem deklarację z volatile, więc wiem że powinny być 2 odczyty.
    >Zastanawia mnie jaki jest sens odczytania danych z jednego adresu i
    >zrobienie na nich XORa. Jeżeli między jednym a drugim odczytem nie
    >będzie zmiany to wynik będzie zerowy i program nie wejdzie do pętli -
    >takie jest moje rozumowanie.

    Taka ta pamiec - poki sie kasuje, to odczytuje nie dane z pamieci,
    tylko rejestr statusu, w ktorym sa dwa "toogle bit".

    A jak sie skonczy kasowac, to przestaje migac bitami i petla ma sie
    zakonczyc.

    >Może w praktyce jakoś to działa, ale zastanawiam się jaki jest
    >margines błędu w takim rozwiązaniu.
    >Jak najbardziej rozumiem pobranie jednego statusu i sprawdzenie D6,
    >bez XOR to nie pójdzie?

    Jak odczytasz raz, to nie wiesz czy bit miga, a wiec nie wiesz czy to
    rejestr statusu czy dane z pamieci.

    J.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: