Atmel AT83SND2C MP3 User Manual

Browse online or download User Manual for Audio cards Atmel AT83SND2C MP3. Atmel AT83SND2C MP3 User's Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 66
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
AT83SND2CMP3
..............................................................................................
User Guide
Page view 0
1 2 3 4 5 6 ... 65 66

Summary of Contents

Page 1 - User Guide

AT83SND2CMP3...User Guide

Page 2 - -2 AT83SND2CMP3 User Guide

Functional Description2-6 AT83SND2CMP3 User Guide7525A–MP3–07/052.2.1 USB AT83SND2CMP3 USB interface complies to the USB 2.0 Full Speed specification

Page 3 - 1 AT89RFD-08 User Guide

Functional DescriptionAT83SND2CMP3 User Guide 2-77525A–MP3–07/05

Page 4 - -2 AT89RFD-08 User Guide

AT83SND2CMP3 User Guide 3-8 7525A–MP3–07/05Section 3Communication ProtocolThe AT83SND2CMP3 is remotely controlled using simple ‘user interface like’c

Page 5 - Introduction

Communication ProtocolAT83SND2CMP3 User Guide 3-97525A–MP3–07/05• Checksum (1 byte): Frame checksum: 8 least significant bit of the sum of: Channel+

Page 6 - 1-2 AT83SND2CMP3 User Guide

Communication Protocol3-10 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 3-2 . Player CommandTable 3-3 . File System CommandSYSTEM_PLAYER_MODE 0Dh 1 B

Page 7 - Section 2

Communication ProtocolAT83SND2CMP3 User Guide 3-117525A–MP3–07/05Table 3-4 . Custom Command Table 3-5 . Player Response (*)FS_FCREATE 66h Yes Creat

Page 8 - 2.1 Features

Communication Protocol3-12 AT83SND2CMP3 User Guide7525A–MP3–07/05Notes: 1. * means that the frame is a Player Response to Remote Controller request.FS

Page 9 - Stereo Headset

Communication ProtocolAT83SND2CMP3 User Guide 3-137525A–MP3–07/053.4 Player’s Operating ModesAll the commands sent by the Remote Controller can chang

Page 10 - 7525A–MP3–07/05

Communication Protocol3-14 AT83SND2CMP3 User Guide7525A–MP3–07/053.5 Error Management3.5.1 Command Time- o ut When a communication handling error occu

Page 11 - AT83SND2CMP3 User Guide 2-7

Communication ProtocolAT83SND2CMP3 User Guide 3-157525A–MP3–07/05Figure 3-3. Protocol communication principle of useSYSTEM_ACK+STATUSCOMMANDSYSTEM_G

Page 12 - Communication Protocol

-2 AT83SND2CMP3 User Guide7525A–MP3–07/05

Page 13

Communication Protocol3-16 AT83SND2CMP3 User Guide7525A–MP3–07/053.7 Player Management3.7.1 Player Reset After a Player warm or cold reset, Remote Con

Page 14 - Table 3-2 . Player Command

Communication ProtocolAT83SND2CMP3 User Guide 3-177525A–MP3–07/05The SYSTEM_ACK_STATUS frame response is the acknowledge for the receivedframe and th

Page 15 - Table 3-4 . Custom Command

Communication Protocol3-18 AT83SND2CMP3 User Guide7525A–MP3–07/05Example 2 Figure 3-5 . Example: Play a MP3 fileController P layerSYSTEM_GET_STATUSPl

Page 16

Communication ProtocolAT83SND2CMP3 User Guide 3-197525A–MP3–07/053.8 File Transfer The File Transfer mode is used to transfer file from/to Remote Con

Page 17 - 3.4 Player’s Operating Modes

Communication Protocol3-20 AT83SND2CMP3 User Guide7525A–MP3–07/05Example 1 Figure 3-6 . Transfer a File From Remote Controller to Player Selected Mem

Page 18 - 3.5 Error Management

Communication ProtocolAT83SND2CMP3 User Guide 3-217525A–MP3–07/05Example 2 Figure 3-7 . Example: Transfer a File From Player to Remote ControllerThe

Page 19 - Controller_Tx

Communication Protocol3-22 AT83SND2CMP3 User Guide7525A–MP3–07/05

Page 20 - Hardware Reset

AT83SND2CMP3 User Guide 4-23 7525A–MP3–07/05Section 4Design4.1 Configuration4.1.1 Connections Refer to AT83SND2CMP3 schematics.Table 4-1 . Remote Co

Page 21 - AT83SND2CMP3 User Guide 3-17

Design4-24 AT83SND2CMP3 User Guide7525A–MP3–07/05status report in host system: USB_MANUFACTURER_NAME: unicode character string (default “ATMEL”) USB

Page 22 - 3-18 AT83SND2CMP3 User Guide

DesignAT83SND2CMP3 User Guide 4-257525A–MP3–07/054.2 Mass Storage DriverThe ZIP file “usb_ms_drv” contains the Windows 98™ driver for the USB mass st

Page 23 - 3.8 File Transfer

Table of Contents1 AT89RFD-08 User Guide7525A–MP3–07/05 Section 1Introduction ...

Page 24 - 3-20 AT83SND2CMP3 User Guide

AT83SND2CMP3 User Guide 5-26 7525A–MP3–07/05Section 5Protocol Frame DescriptionNote: (*) means the frame is a Player response.5.1 Player’s Status Des

Page 25 - AT83SND2CMP3 User Guide 3-21

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-277525A–MP3–07/05STATUS byte is in byte 0 of data field of SYSTEM_ACK frame Player’s response.In

Page 26 - 3-22 AT83SND2CMP3 User Guide

Protocol Frame Description5-28 AT83SND2CMP3 User Guide7525A–MP3–07/055.2 System CommandSYSTEM_RESET Command Reset the AT83SND2CMP3. There is no answer

Page 27 - Section 4

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-297525A–MP3–07/05AT83SND2CMP3 frame response is SYSTEM_ACK frame.Table 5-4 . SYSTEM_GET_STATUS F

Page 28 - 4-24 AT83SND2CMP3 User Guide

Protocol Frame Description5-30 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-7 . SYSTEM_GET_STATUS Frame FormatTable 5-8 . Data Parameter for Select

Page 29 - \ readme_linux.pdf

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-317525A–MP3–07/05Table 5-9 . System Set Sound Data CommandNote: All value set to FFh will not be

Page 30 - Protocol Frame Description

Protocol Frame Description5-32 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-11 . SYSTEM_WAKEUP commandSYSTEM_USB_DETACHCommandRequest the Player to

Page 31

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-337525A–MP3–07/05Table 5-14 . SYSTEM_VOLUME_UP command formatSYSTEM_VOLUME_DOWN Master gain volu

Page 32 - 5-28 AT83SND2CMP3 User Guide

Protocol Frame Description5-34 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-17 . Play Mode (MOD 1:0)Table 5-18 . Player File Type (FILETYP 4:2)Tabl

Page 33 - AT83SND2CMP3 User Guide 5-29

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-357525A–MP3–07/05SYSTEM_ENTER_HID_MODE Ask the Player to enter the HID mode (only available with

Page 34

-2 AT89RFD-08 User Guide7525A–MP3–07/05

Page 35

Protocol Frame Description5-36 AT83SND2CMP3 User Guide7525A–MP3–07/055.3 Player CommandThese commands allow to access all the player’s function.PLAYER

Page 36

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-377525A–MP3–07/05PLAYER_PREVIOUSCommandSelect Previous MP3 file on Selected Memory.Table 5-27 .

Page 37 - AT83SND2CMP3 User Guide 5-33

Protocol Frame Description5-38 AT83SND2CMP3 User Guide7525A–MP3–07/05Player response is PLAYER_TIME* frame.PLAYER_GETINDEXNUMBERCommandGet numbers of

Page 38 - 5-34 AT83SND2CMP3 User Guide

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-397525A–MP3–07/05– Remote Controller sends PLAYER_FILE_GET_LIST command– Player sends 3 FS_NAME*

Page 39

Protocol Frame Description5-40 AT83SND2CMP3 User Guide7525A–MP3–07/055.4 File System CommandsThese commands allow to navigate in selected memory: file

Page 40 - 5-36 AT83SND2CMP3 User Guide

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-417525A–MP3–07/05Table 5-41 . FS_GET_NAME command Note: When selected root or directory is empty

Page 41 - AT83SND2CMP3 User Guide 5-37

Protocol Frame Description5-42 AT83SND2CMP3 User Guide7525A–MP3–07/05FS_FWRITE_BLOCKCommandWrite data in current created file (need previous FS_FCREAT

Page 42 - 5-38 AT83SND2CMP3 User Guide

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-437525A–MP3–07/05Player response to FS_FREAD_BLOCK command is FS_READ_BLOCK_DATA*.Once end of fil

Page 43 - AT83SND2CMP3 User Guide 5-39

Protocol Frame Description5-44 AT83SND2CMP3 User Guide7525A–MP3–07/05Player response is FS_FILEPOS frame.FS_FDELETE Delete the current selected file.T

Page 44 - 5-40 AT83SND2CMP3 User Guide

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-457525A–MP3–07/055.5 Custom Command AUDIO_SET_GAIN Set Audio Gain: Line out (default value: 02h,

Page 45 - AT83SND2CMP3 User Guide 5-41

AT83SND2CMP3 User Guide 1-1 7525A–MP3–07/05Section 1IntroductionThe AT83SND2CMP3 easily adds MP3 music playing feature to mobile phone or anytype of

Page 46 - 5-42 AT83SND2CMP3 User Guide

Protocol Frame Description5-46 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-53 . AUDIO_SET_GAIN parameter Note: All audio gain value are described i

Page 47 - Note: Directory size is 0

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-477525A–MP3–07/05AUDIO_PA_LP Set Player power amplifier (PA) Low power mode (for speaker) - Only

Page 48 - 5-44 AT83SND2CMP3 User Guide

Protocol Frame Description5-48 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-57 . CUSTOM_GET_SYS_VERSION command Player response is CUSTOM_SYS_VERSIO

Page 49 - AT83SND2CMP3 User Guide 5-45

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-497525A–MP3–07/05Table 5-61 . CUSTOM_PLAYER_LAST Command Player response is SYSTEM_ACK or SYSTEM

Page 50 -  SYSTEM_VOLUME_DOWN command

Protocol Frame Description5-50 AT83SND2CMP3 User Guide

Page 51 - AT83SND2CMP3 User Guide 5-47

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-517525A–MP3–07/05Table 5-68 . FS_FREAD_BLOCK_DATA Frame FS_FREAD_BLOCK_DATA_END* ResponsePlayer

Page 52

Protocol Frame Description5-52 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-72 . FS_FILESIZE Frame Note: File size is 4 bytes (MSB is byte 0). Direc

Page 53 - AT83SND2CMP3 User Guide 5-49

Protocol Frame DescriptionAT83SND2CMP3 User Guide 5-537525A–MP3–07/05Because that the memory selection can happens even without theSYSTEM_SELECT_MEMO

Page 54 - 5-50 AT83SND2CMP3 User Guide

Protocol Frame Description5-54 AT83SND2CMP3 User Guide7525A–MP3–07/05Table 5-78 . CUSTOM_PLAYER_END_OF_FILE Frame Frame Start ChannelProtocol Command

Page 55 - AT83SND2CMP3 User Guide 5-51

AT83SND2CMP3 User Guide 6-55 7525A–MP3–07/05Section 6Technical SupportFor Technical support, please contact [email protected]. When requesting technicals

Page 56 - 5-52 AT83SND2CMP3 User Guide

Introduction1-2 AT83SND2CMP3 User Guide7525A–MP3–07/05

Page 57 - AT83SND2CMP3 User Guide 5-53

    

Page 58 - 5-54 AT83SND2CMP3 User Guide

    &2@&2)-2?&A &&&&&&&&&&&&

Page 59 - Technical Support

    &&   !" !"% !"  #!"$ !"&&

Page 60

    &&&&&&HH  !" !" !"

Page 61 - 

    & #!" #!" #!"

Page 62

    && !" !" !"$ !" !

Page 63

Printed on recycled paper.Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied,

Page 64

AT83SND2CMP3 User Guide 2-3 7525A–MP3–07/05Section 2Functional DescriptionThe AT83SND2CMP3 is designed to be used as a slave device driven by an host

Page 65

Functional Description2-4 AT83SND2CMP3 User Guide7525A–MP3–07/052.1 FeaturesThe AT83SND2CMP3 module provides: MP3 music playing capability – from Nan

Page 66 - Printed on recycled paper

Functional DescriptionAT83SND2CMP3 User Guide 2-57525A–MP3–07/052.2 Description of the EnvironmentList of system Interfaces:Figure 2-1. General Syst

Comments to this Manuals

No comments