Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

AVR - Moduł rozpoznawania mowy

makipaki123 28 Cze 2015 15:01 1125 9
  • #1 28 Cze 2015 15:01
    makipaki123
    Poziom 8  

    Witam

    Ostatnio dokonałem bardzo kosztownego zakupu chińskiego, badziewnego, i bezużytecznego modułu do rozpoznawania mowy na układzie LD3320 <ciach>. No ale cóż jak już kupiłem to pomyślałem że może jednak coś na nim zrobię. No więc szukam jakiś informacji w internecie, pytam się brata jak to uruchomić, a on mi na to: bla... bla... bla..... Ale przejdźmy do konkretów, czyli jak go uruchomić jak mawiał wybitny programista: "Z czym to się je ". Znalazłem różne przykładowe projekty tyle że na zabytkowy układ 8051, a ja chciałbym to zrobić na cudownej ATmedze644p albo chociaż na Atmedze32, całość chciałbym napisać w języku C. Także moglibyście mi pomóc.
    Hilfe, Help!!!!!!!!

    Na początkek mógłby mi ktoś wytłumaczyć co to znaczy:

    Kod: c
    Zaloguj się, aby zobaczyć kod

    awi innym pliku mam coś takiego:
    Kod: c
    Zaloguj się, aby zobaczyć kod

    Są to urywki kodu napisanego dla układu 8051
    jak by to było w C.?????

    Moderowany przez dondu:

    Wulgaryzmów nie tolerujemy. Ostrzeżenie.

    -2 9
  • #2 28 Cze 2015 15:04
    excray
    Poziom 39  

    W C byłoby dokładnie tak samo ponieważ ten kod jest w C.

    1
  • #3 28 Cze 2015 15:09
    makipaki123
    Poziom 8  

    Wolne żarty...

    Tak samo wyglądał by ten kod dla rodziny AVR bo ten kod co podałem jest dla rodziny '51( 8051 ).

    -3
  • #4 28 Cze 2015 15:25
    tmf
    Moderator Mikrokontrolery Projektowanie

    C to C, nie ma większego znaczenia na jaką jest platformę. Pewnie największe różnice będą w konfiguracji i dostępie do interfejsu komunikacji z modułem rozpoznawania dźwięku.

    1
  • #5 28 Cze 2015 15:30
    greg789
    Poziom 16  

    To są wartości przypisane zmiennym.
    Jak chcesz pomocy to podaj całe z kody , a nie fragmenty.
    Masz do tego jakąś dokumentację ?

    1
  • #6 28 Cze 2015 16:03
    atom1477
    Poziom 43  

    To nie są przypisania do zmiennych tylko do rejestrów specjalnych.
    Których w AVR nie ma. Co jednak nie zmienia faktu że po przepisaniu tego na AVR sam kod (składnia) się nie zmieni. Zmienią się tylko nazwy rejestrów.
    Ale to n razie i tak mało ważne. Musieli byśmy zobaczyć cały kod żeby coś konkretnego podpowiedzieć.

    1
  • #9 28 Cze 2015 17:52
    makipaki123
    Poziom 8  

    Czy można tą funkcje:

    Kod: c
    Zaloguj się, aby zobaczyć kod


    Przerobić na takie dwie:
    Kod: c
    Zaloguj się, aby zobaczyć kod


    I czemu tam zmienna command ma przypisaną wartość 0x04

    0
  • #10 28 Cze 2015 19:00
    tmf
    Moderator Mikrokontrolery Projektowanie

    Można, tylko AVR ma port SPI, więc zamiast programowo się męczyć z przesyłaniem danych można to zrobić całkowicie sprzętowo - dokładnie jedna linijka kodu.

    1