we are wireless audio ( wawa )

11
We are Wireless Audio (WaWA) Ryne Rayburn Daniel Jiang Aarthi Balachander Drew Schuster

Upload: binh

Post on 24-Feb-2016

40 views

Category:

Documents


0 download

DESCRIPTION

We are Wireless Audio ( WaWA ). Ryne Rayburn Daniel Jiang Aarthi Balachander Drew Schuster. Software Design Considerations. UART0 – XBee interfacing. Status : Code is written, tested, and functioning properly. Software Design Considerations. UART3 (Base) – μOLED Display interfacing . - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: We are Wireless Audio ( WaWA )

We are Wireless Audio (WaWA)

Ryne RayburnDaniel Jiang

Aarthi BalachanderDrew Schuster

Page 2: We are Wireless Audio ( WaWA )

Software Design ConsiderationsUART0 – XBee interfacing

Interface Port NameUART0 Transmit U0RBR

UART0 Receive U0THR

UART0 Initializations

Bits Value

PINSEL0(3:0) 0b1010

U0CLR (8N1) 0x83

U0DLL (Divisor Latch; Baud Rate) 3

U0FDR (Fractional Divide) 0x67

Status: Code is written, tested, and functioning properly

Page 3: We are Wireless Audio ( WaWA )

Software Design ConsiderationsUART3 (Base) – μOLED Display interfacing

Interface Port NameUART3 Transmit U3RBR

UART3 Receive U3THR

UART3 Initializations

Bits Value

PINSEL9(27:24) 0b1111

U3CLR (8N1) 0x83

U3DLL (Divisor Latch; Baud Rate) 3

U3FDR (Fractional Divide) 0x67

Status: Code is written, tested, and functioning properly

Page 4: We are Wireless Audio ( WaWA )

UART3 Status

Page 5: We are Wireless Audio ( WaWA )

Software Design ConsiderationsI2S – Audio Codec Interface

Interface Port NameI2S Receive Data (Base) I2SRX_SDA

I2S Transmit Data (Receiving) I2STX_SDA

I2S InitializationsBits Value

PCONP( Bit 27) (Power) 1I2S_TXRATE (Clock Divider) 0x13

I2S_RXRATE (Clock Divider) 0x13

Status: Not started (waiting for hardware prototyping) (Temporary ADC/DAC alternative functioning properly)

Page 6: We are Wireless Audio ( WaWA )

Software Design ConsiderationsSPI (Base) – Digital Potentiometer Interface

Interface Port NameSPI Status Register SSEL

SPI Data Register S0SPDR

No Initializations Necessary: SPI is configured correctly by default.

Status: Code is not written (Potentiometer just arrived)

Page 7: We are Wireless Audio ( WaWA )

Software Design ConsiderationsGPIO (Base) – Push Buttons, Voice Recognition Module

Interface Port NamePush Button Input FIO3PIN

Voice Recognition Input FIO1PIN

GPIO Initializations

Bits Value

FIO3DIR (Input or Output) 0

FIO1DIR (Input or Output) 0

Status: In Progress (finalizing Voice Recognition Assembly)

Page 8: We are Wireless Audio ( WaWA )

Flowchart (Base)

Page 9: We are Wireless Audio ( WaWA )

Flowchart (Receiving)

Page 10: We are Wireless Audio ( WaWA )

Module Diagram

Page 11: We are Wireless Audio ( WaWA )

Questions?