we are wireless audio ( wawa )
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 PresentationTRANSCRIPT
We are Wireless Audio (WaWA)
Ryne RayburnDaniel Jiang
Aarthi BalachanderDrew Schuster
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
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
UART3 Status
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)
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)
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)
Flowchart (Base)
Flowchart (Receiving)
Module Diagram
Questions?