Atmel AT85RFD-07 Guide de l'utilisateur

Naviguer en ligne ou télécharger Guide de l'utilisateur pour Lecteurs MP3/MP4 Atmel AT85RFD-07. Atmel AT85RFD-07 User`s guide Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 61
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
AT85C51SND3B Firmware
..............................................................................................
User’s Guide
Vue de la page 0
1 2 3 4 5 6 ... 60 61

Résumé du contenu

Page 1 - User’s Guide

AT85C51SND3B Firmware...User’s Guide

Page 2 - Section 2

Firmware FeaturesAT85C51SND3Bx Firmware User’s Guide 2-77691A–MP3–08/07– create– delete– rename Disk management– disk Information– format: FAT12, FAT

Page 3 - Table of Contents

Firmware Features2-8 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/072.11.2 Configuration  Enable/disable Bus format:– automatic: depends on card

Page 4 - Section 6

Firmware FeaturesAT85C51SND3Bx Firmware User’s Guide 2-97691A–MP3–08/072.15 Clock ManagerThis module is the system clock driver Oscillator Frequency

Page 5 - Introduction

AT85C51SND3Bx Firmware User’s Guide 3-11 7691A–MP3–08/07Section 3Source Files Organization3.1 Directory Physical StructureThe AT85C51SND3Bx MP3 player

Page 6 - Firmware Features

Source Files Organization3-12 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/073.1.3 conf Directory The conf directory contains header files allowing

Page 7 - 2.4 Audio Player

Source Files OrganizationAT85C51SND3Bx Firmware User’s Guide 3-137691A–MP3–08/073.1.6 lib_mem Directory The lib_mem directory contains the Atmel high-

Page 8 - 2.7 Settings

Source Files Organization3-14 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/073.1.9 modules directory The modules directory contains the Atmel syste

Page 9 - 2.9 File System

AT85C51SND3Bx Firmware User’s Guide 4-15 7691A–MP3–08/07Section 4Code & Data Management4.1 PrincipleThe SND3 chip permits: to customise the memor

Page 10 - 2.11 MMC

Code & Data Management4-16 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/07xdata space size, code common size and code bank size* shall be a mod

Page 11 - 2.14 Power Manager

Code & Data ManagementAT85C51SND3Bx Firmware User’s Guide 4-177691A–MP3–08/074.1.1.2 How to configure You must change the configuration in the «

Page 12 - 2.16 System

AT85C51SND3Bx Firmware User’s Guide 17691A–MP3–08/07Section 1Introduction ...

Page 13 - Source Files Organization

Code & Data Management4-18 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/074.1.2 Code swap4.1.2.1 Principle The code load swap consists in the d

Page 14 - 7691A–MP3–08/07

Code & Data ManagementAT85C51SND3Bx Firmware User’s Guide 4-197691A–MP3–08/074.1.2.3 How to activate code banking?Code banking enable are in the ‘

Page 15

Code & Data Management4-20 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/074.1.2.4 How store a file in a bank ?To store all routines from a C fi

Page 16 - Organization

AT85C51SND3Bx Firmware User’s Guide 5-21 7691A–MP3–08/07Section 5Architecture5.1 OverviewThe AT85C51SND3Bx firmware is a software platform that provid

Page 17 - Code & Data Management

Architecture5-22 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/075.2 Architecturemmi_storageKERNEL(mail box)(timer)(MMI manager)(scheduler)FILE SYST

Page 18

ArchitectureAT85C51SND3Bx Firmware User’s Guide 5-237691A–MP3–08/075.3 KERNELFigure 5-2 presents the execution process of the firmware, this one inclu

Page 19 - 64KB-512B- XDATA_LENGTH

Architecture5-24 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/075.3.1 The SchedulerThe firmware system is driven by an endless scheduler which acti

Page 20

ArchitectureAT85C51SND3Bx Firmware User’s Guide 5-257691A–MP3–08/07 “event” is an information dedicated to MMI applications, sent by a task to inform

Page 21

Architecture5-26 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/075.3.3.2 Messages ManagementThe following functions located in file “lib_system\mail

Page 22

ArchitectureAT85C51SND3Bx Firmware User’s Guide 5-277691A–MP3–08/07Figure 5-7. MMI manager principleThe MMI application “status” is loaded first in t

Page 23 - Architecture

Table of Contents2 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/072.12.1 Features ...

Page 24 - ATMEL MODULES

Architecture5-28 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/075.4 MMI ApplicationsMMI applications are source code executed under the control of

Page 25 - SRV_APPLI

ArchitectureAT85C51SND3Bx Firmware User’s Guide 5-297691A–MP3–08/07– a “switch-case” processes all in-coming eventsFigure 5-8. internal switch-case p

Page 26 - Communication

Architecture5-30 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/07Table 5-1. Requests from MMI applications to MMI manager kernelNotes: 1. Run prior

Page 27 - 5.3.3.1 Message Format

ArchitectureAT85C51SND3Bx Firmware User’s Guide 5-317691A–MP3–08/07– Secondly, from this application up to the top one, their screens are redrawn onea

Page 28 - Principles

Architecture5-32 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/07T h e n u m b e r o f a v a i l a b le s of t w a r e t i m e r s i s

Page 29

ArchitectureAT85C51SND3Bx Firmware User’s Guide 5-337691A–MP3–08/07Figure 5-9 gives a graphical representation of the keypad behavior.Figure 5-9. Key

Page 30 - 5.4.2 Generic Modules

Architecture5-34 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/075.5 ServicesThe services are provide by Atmel and include the usual MMI sequences.

Page 31 - 5.4.3 Useful Functions

ArchitectureAT85C51SND3Bx Firmware User’s Guide 5-357691A–MP3–08/075.5.2 Recorder ServiceTable 5-9. Recorder services5.5.3 Explorer serviceThe explor

Page 32 - Refreshing

Architecture5-36 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/075.5.4 Ebook serviceThe ebook service support the text file multilanguage (ASCII, UT

Page 33 - 5.4.6 Software Timers

ArchitectureAT85C51SND3Bx Firmware User’s Guide 5-377691A–MP3–08/075.6 ModulesAtmel provides the system modules which permit to use the SND3 chip feat

Page 34 - 5.4.7 Keyboard

Table of ContentsAT85C51SND3Bx Firmware User’s Guide 37691A–MP3–08/075.4.2 Generic Modules ...

Page 35

Architecture5-38 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/07The USB module does not include public routines.5.6.2 Player InterfaceThe Player mo

Page 36 - Table 5-8. Player services

ArchitectureAT85C51SND3Bx Firmware User’s Guide 5-397691A–MP3–08/07Table 5-16. Player publics routinesNote: * If the resultof this routine is success

Page 37 - Table 5-9. Recorder services

Architecture5-40 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/07Table 5-18. Recorder public routines5.6.4 Viewer InterfaceThe Viewer module takes

Page 38 - Table 5-11. Ebook services

ArchitectureAT85C51SND3Bx Firmware User’s Guide 5-417691A–MP3–08/075.6.5 Power InterfaceThe Power module controls the power management of the device:–

Page 39 - 5.6.1 USB Interface

Architecture5-42 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/07In this document, only the commands and events are described, because a specific do

Page 40 - 5.6.2 Player Interface

ArchitectureAT85C51SND3Bx Firmware User’s Guide 5-437691A–MP3–08/075.7 Debug trace textThe TEXT TRACE feature is available only in OCD mode because th

Page 41 - 5.6.3 Recorder Interface

AT85C51SND3Bx Firmware User’s Guide 6-45 7691A–MP3–08/07Section 6Firmware Configuration6.1 OverviewSeveral files have been implemented to help the sof

Page 42 - 5.6.4 Viewer Interface

Firmware Configuration6-46 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/07 Files configuring the global firmwareTwo files are under the top-level

Page 43 - 5.6.6 Explorer Interface

Firmware ConfigurationAT85C51SND3Bx Firmware User’s Guide 6-477691A–MP3–08/076.2 Configuration FilesThis section describes feature by feature the avai

Page 44 - 5.6.7 Update Interface

Firmware Configuration6-48 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/07Table 6-6. Audio output settingsTable 6-7. Audio input settingsDefiniti

Page 45 - 5.7 Debug trace text

AT85C51SND3Bx Firmware User’s Guide 1-1 7691A–MP3–08/07Section 1IntroductionThe AT85C51SND3Bx is a low power single-chip highly-integrated digital aud

Page 46 - Firmware Configuration

Firmware ConfigurationAT85C51SND3Bx Firmware User’s Guide 6-497691A–MP3–08/076.2.3 ClockThe “conf_clock.h” file is used to configure the clock that dr

Page 47

Firmware Configuration6-50 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/076.2.5 SettingThe “conf_explorer.h” file is used to configure the setting

Page 48 - 6.2.2 Audio Features

Firmware ConfigurationAT85C51SND3Bx Firmware User’s Guide 6-517691A–MP3–08/07 Keypad layout configuration:The keyboard driver can support 5 kinds of

Page 49

Firmware Configuration6-52 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/07– KBD_9_KEYS: a 3x3 matrix keyboard organization– KBD_6_KEYS: a 3x2 matri

Page 50 - Table 6-8. Clock settings

Firmware ConfigurationAT85C51SND3Bx Firmware User’s Guide 6-537691A–MP3–08/07 Standard Key definition:standard keys used in MMI applications are mapp

Page 51 - 6.2.6 Keyboard

Firmware Configuration6-54 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/07Table 6-19. Main features LCD interface configurationsThis section conf

Page 52

Firmware ConfigurationAT85C51SND3Bx Firmware User’s Guide 6-557691A–MP3–08/07Table 6-24. Settings6.2.9 MMI ApplicationsThe “conf_mmi.h” file is used

Page 53

Firmware Configuration6-56 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/07Table 6-27. Key mnemonics renaming6.2.10 Nand-Flash MemoryThe”conf_mmc.h

Page 54 - 6.2.7 LCD Display

Firmware ConfigurationAT85C51SND3Bx Firmware User’s Guide 6-577691A–MP3–08/07Table 6-30. Power type6.2.12 Scheduler moduleThe “conf_scheduler.h” file

Page 55 - 6.2.8 MMC / SD Card

Firmware Configuration6-58 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/07 Type of scheduler (SCHEDULER_TYPE): only SCHEDULER_FREE is actua

Page 56 - 6.2.9 MMI Applications

AT85C51SND3Bx Firmware User’s Guide 2-3 7691A–MP3–08/07Section 2Firmware FeaturesThe following sections describe the AT85C51SND3Bx firmware features a

Page 57 - 6.2.11 Power Management

Firmware ConfigurationAT85C51SND3Bx Firmware User’s Guide 6-597691A–MP3–08/07Table 6-34. Device CDC class configurationTable 6-35. Generic host mode

Page 58 - 6.2.12 Scheduler module

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

Page 59 - 6.2.13 USB Module

Firmware Features2-4 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/072.2.2 Configuration  Connection Speed– authorize high or full speed (depending

Page 60 - Table 6-36

Firmware FeaturesAT85C51SND3Bx Firmware User’s Guide 2-57691A–MP3–08/07 Stream Information– synchronized play time– bit rate– sampling frequency– num

Page 61 - Printed on recycled paper

Firmware Features2-6 AT85C51SND3Bx Firmware User’s Guide7691A–MP3–08/072.7.1 Features  Management– load– save– update from a file2.7.2 Configuration

Commentaires sur ces manuels

Pas de commentaire