logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[ATMEGA8535] Obciążalność magistrali SPI.

rpal 27 Lip 2008 21:42 1701 2
REKLAMA
  • #1 5383922
    rpal
    Poziom 27  
    Problem dotyczy kości ATMEGA8535, Otóż mam na złączu SPI podłączone 2 przetworniki DAC, 1 przetwornik ADC oraz 1 pamięć. Procesor daje się programować jednak weryfikacja wykazuje błędy, Na razie radzę sobie tak że odpinam końcówki MOSI i MISO i jakoś idzie ale zastanawiam się czy to wina programatora, programu do programowania czy też samego układu albo też może już trzeba zastosować buforowanie magistrali SPI ?
    Co może być przyczyną ?
    Programuję procesor używając wbudowanego programu w CodeVision i programatora zgodnego z STK200.
    Jeszcze jedno pytanie, czy przetworniki oraz procesor przy taktowaniu magistrali 400 kHz może ciągnąć dużo prądu ?
    Pozdrawiam

    Poprawiłem tytuł:
    https://www.elektroda.pl/rtvforum/topic1015361.html
    [c_p]
  • REKLAMA
  • #2 5384083
    nsvinc
    Poziom 35  
    Nie wiadomo dokladnie o co pytasz :]

    JAK ty programujesz ten procesor ISP skoro na SPI wiszą ci uklady peryferyjne? Odłączaj magistrale SPI na czas programowania od innych scalaków!..

    Obciążalność prądowa PINÓW WYJSCIOWYCH SPI (czyli SCK,SDO) jest napisana w datasheecie twojego procesora.

    CO ma pobór prądu przez procesor do taktowania SPI? Więc odpowiem od razu: NIC!...

    Zacznij zaglądać do datasheetów jeśli interesuje cię pobór prądu twoich scalaków - Nawet nie napisales co to za przetworniki więc NIKT nie zgadnie ile one pobierają prądu :]

    Pod SPI da się podłączyć >8 układów peryferyjnych - wiem z doświadczenia. Tylko wtedy potrzebujesz osiem chip-selectów...
  • #3 5384562
    rpal
    Poziom 27  
    Dzięki za żądną odpowiedź, pomogłem sobie sam. PZDR
REKLAMA