Właśnie zabrałem się za projekt odtwarzacza WAVów, wcześniej zaprojektowałem sobie małą płytkę ewaluacyjną pod Xmege 128 A1. Myślę że ze względu na wbudowany DAC i DMA to dobry wybór. Mam 1 pytanie co do projektu :
Jak już będę mógł odczytać plik WAV i pobierać wartości poszczególnych sampli i ładować je do bloku DAC (Almel udostępnił fajne funkcje to tego np DAC_Channel_Write (volatile DAC_t *dac, uint16_t data, DAC_CH_t channel))gdzie pod zmienną "data" mogę wrzucić 12 bitową wartość dodatnią to przed tym trzeba je jeszcze jakoś modyfikować ? tzn są to zmienne ze znakiem czy bez znaku ? ;>
Jak już będę mógł odczytać plik WAV i pobierać wartości poszczególnych sampli i ładować je do bloku DAC (Almel udostępnił fajne funkcje to tego np DAC_Channel_Write (volatile DAC_t *dac, uint16_t data, DAC_CH_t channel))gdzie pod zmienną "data" mogę wrzucić 12 bitową wartość dodatnią to przed tym trzeba je jeszcze jakoś modyfikować ? tzn są to zmienne ze znakiem czy bez znaku ? ;>