eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaJakich ARMów używacie.Re: Jakich ARMów używacie.
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: Michał Lankosz <m...@t...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Jakich ARMów używacie.
    Date: Sat, 11 Dec 2010 11:19:39 +0100
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 37
    Message-ID: <idvj8a$i9$1@inews.gazeta.pl>
    References: <M...@n...onet.pl>
    <idqhmb$elt$1@srv.cyf-kr.edu.pl>
    <M...@n...onet.pl>
    NNTP-Posting-Host: 80.51.142.201
    Mime-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1292062794 585 80.51.142.201 (11 Dec 2010 10:19:54 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Sat, 11 Dec 2010 10:19:54 +0000 (UTC)
    X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994
    X-Priority: 3
    X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
    X-User: dxfm
    User-Agent: Hamster/2.1.0.11
    X-MSMail-Priority: Normal
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:600789
    [ ukryj nagłówki ]

    Użytkownik "max441" <m...@w...pl> napisał w wiadomości
    news:MPG.276b05a58fcff74a98968e@news.onet.pl...
    > In article <idqhmb$elt$1@srv.cyf-kr.edu.pl>, m...@t...pl says...
    >> STM32F103VCT6 bo potrzebowałem dwóch interfejsów I2S (chociaż mają
    >> poważnego buga do którego ST nie przyznaje się)
    >>
    >
    > A co to za bug?
    >

    I2S w trybie _slave_ totalnie olewa sygnał WS (lewy/prawy). Nieważne, czy
    jest nadajnikiem, czy odbiornikiem. W erracie napisano tylko, że może się o
    jeden bit przesunąć i to tylko w I2S3. Interfejs startuje poprawnie tylko
    wtedy, gdy się go skonfiguruje i uruchomi przed nadejściem pierwszej ramki
    sygnału I2S. Wystarczy jakiekolwiek zakłócenie na zegarze lub WS i ramka
    rozjeżdża się i nie potrafi z powrotem zsynchronizować, a po to jest WS. Nie
    mówiąc o tym jak sygnał I2S wlatuje sobie przed uruchomieniem interfejsu.
    Zgłosiłem to via polski oddział z kawałkiem mojego kodu. Odpowiedzią było,
    że mam zły kod. No to przetestowałem i wysłałem dokładnie demo ze strony ST,
    które przesyła dane między własnymi interfejsami I2S2 i I2S3 wykazując ten
    sam błąd, co dodatkowo zademonstrowałem filmem z oscyloskopu. Ponad rok
    minął i odpowiedzi nie uzyskałem. W międzyczasie zaproponowano, abym
    przetestował na najnowszym (wówczas) układzie STM32F107 montowanym na
    rozdawanych na TechDays 'Motylkach' (produkowanym w pierwszej połowie 2009r.
    z bugiem bootloadera...). Niestety to samo. Nie wiem, czy poprawili to już,
    czy nie. W każdym razie odpowiedzi nie otrzymałem, a że nie jestem nachalny
    to i nie męczyłem panów z polskiego ST. Po zastosowaniu sample rate
    convertera koszt urządzenia wzrósł, ale dzięki temu I2S chodzi w trybie
    master i urządzenie - tfu, tfu - działa.
    Jak się okazuje, nie tylko ja wykryłem ten błąd. Na forum ST są takie wątki:
    http://tinyurl.com/2g6omgl
    http://tinyurl.com/29jq8lm
    http://tinyurl.com/23gsh8y
    Wydaje mi się, że był jeszcze jeden, dłuższy, ale nie mogę go teraz znaleźć.

    Michał

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: