Keresés: 
 Bejelentkezés
Nick:
 
Jelszó:
 
 
 
   
» Elfelejtettem a jelszavamat :'(
» Regisztráció
 Fórum témák
» Több téma
 Frissek
RSS hírforrások
  Hírek.rss
  Fórum.rss
  2010. Szept, 09. Csü
6:00:08
  Jelenleg 69 fő olvassa az oldalt
Fórum » Pontra menő témák » Wav player - lejátszó »
Wav player - lejátszó  
Témaindító: kompakt, idő: Ápr 24, 2009
Témakörök
Mikroprocesszorok » Microchip processzorok
Lapozás Méret: 1 / 1
(#424255) kompakt Válasz • Ápr 24, 2009
Sziasztok nem tudom ez melyik témához tartozik ezért nyítottam eggyet . A problémám a köv. adott ez a kis egyszerű áramkör: link
A program is az oldalon van de csak szövegként. Tudna valaki segiteni abban hogy hogyan tudnám a picbe beégetni hex ba leforditani a progi az oldalról nem full igy nem tudom vele megcsinálni az mplab bal sem tudtam. Ez valami bas kiterjesztésű köszi előre is.

Hivatkozások beszúrásához légy szíves a LINK gombot használni. Javítottam.
-- kobold

(#424258) CoderKevin válasza kompakt hozzászólására (#424255) Válasz • Ápr 24, 2009
Hello!

PIC-ekkel még csak nagyon kezdő szinten foglakozom, de a .bas kiterjesztés legjobb tudomásom szerint Basic nyelven íródott program, ezért gondolom valamiféle basic fordító kellene hozzá.
Remélem nem mondtam hülyeséget.

Üdv: Kev

(#424259) El_Pinyo válasza kompakt hozzászólására (#424255) Válasz • Ápr 24, 2009
Helló!
Ez egy Basic forráskód, a Mikroelektronika cég fordítója kell hozzá (MikroBasic), töltsd le a demó fordítót innen, majd fordíttasd le vele. A Hex fájlt pedig már az MPLAB- bal is be tudod égetni.
Üdv.

(#424341) Gory válasza kompakt hozzászólására (#424255) Válasz • Ápr 24, 2009
Én is nézegettem ezt a kapcsolást már. Én 18F26K20-al építeném meg a helyedben. Ez a PIC 64MHz-en is járatható, ráadásul 3.3V-ról. Így még az SD kártyánál lévő 3.3V és 5V közti szintillesztést is megspórolhatod.

Plusz az órajel is duplája, úgyhogy feljebb tudsz menni a sampling rate-el. És nem utolsó sorban olcsóbb is mint a 452-es.

Nekem a 8 bit mono 16Khz kevés, ezért a dsPIC33-at választottam. Ennek van DAC kimenete tehát nem kell az ellenálás létra sem, és direkt 16bit sztereó-ra van benne hardveres támogatás. Ezen felül DMA-val lehet benne az SD kártyát meg a DAC-ot is kezelni. Bár ha az elején vagy a PIC-es fejlesztésnek, akkor lehet hogy egyszerűbb utánépítened a linken szereplőt.

(#424354) sirály12 válasza kompakt hozzászólására (#424255) Válasz • Ápr 25, 2009
Az általad belinkelt oldal a Swordfish basic fordító lapja, tehát ezt a forráskódot is csak azzal tudod majd lefordítani.

Sajnos egy nem egy komplett projekt, ehhez még kell egy-két dolog, amit mellé kell rakni.

A modulok között kell szétnézni, pl ittvan az sd/mmc kezelő modul is, amit hiányol fordításkor a fordító. (legalábbis nálam, gyorsan megnéztem )
MODULOK

És szerintem még kell majd más is.

(#424446) El_Pinyo válasza sirály12 hozzászólására (#424354) Válasz • Ápr 25, 2009
Szia!
Fordító ügyben lehet, hogy igazad lesz. Én azt hittem, hogy a Mikroelektronikás fordítót használja, amit az EasyPIC3- as fejlesztői panelből gondoltam. Nem is hallottam még erről a Swordfishről. Hiába, mindig tanul az ember.
Üdv.

(#564883) Kriss válasza Gory hozzászólására (#424341) Válasz • Nov 25, 2009
Szia!

Milyen nyelven írtad a programot, mert ha asm akkor nem tennéd közzé tanulási célokra? Kíváncsi vagyok hogyan lehet lejátszani wave fájlt pic-el! Köszi!

(#564949) Gory válasza Kriss hozzászólására (#564883) Válasz • Nov 25, 2009
Nem írtam még meg a programot idő hiányában, meg mert most ARM procival foglalkozok, de a neten van több példa is rá. Egyébként C-ben érdemes egyedül ezt programozni szerintem.

Csak zárójelben jegyzem meg hogy ARM-al rettentő egyszerűen megoldható feladat egy ilyen wav player, szintén a DMA miatt. Ezért lehet hogy dsPIC-re nem is fogom megcsinálni

(#637327) Hollowdrums Válasz • Feb 14, 2010
Üdv!

Jó, hogy rátaláltam erre a topic-ra, mert pont egy ilyesmire lenne szükségem. Nekem egy-két változtatás kell(ene) majd a kódban. Megpróbálnám én is megcsinálni, de ez egyelőre túl nagy falat lenne, mert még nem foglalkoztam PIC-el . Egy égetőt is össze kell majd dobnom hozzá, remélem lesz is mit beleégetni abba a PIC-be

(#786890) m.joco Válasz • Aug 30, 2010
Hello
Megpróbáltam építeni én is egy wav lejátszót, de nem vagyok vele megelégedve. 8 bites, 44100 és 22050 Hz-en próbálva, a lejátszott zeneszámnak nem igazán jó a hangja. A dob, a taps jó, de az énekhang nagyon torz, mintha valami robot hangja lenne
Egyébként PWM-mel van meghajtva, PIC18F2550-et használok és SD kártyáról olvasom a wav fájlt.
Üdv.

Következő 1 / 1
 HEStore.hu
 Hirdetés
TrainModules.hu