1 / 10

SPCA755A V4.0 Instruction

SPCA755A V4.0 Instruction. Application 4 Worldplus. 程序架构 基本应用介绍 文件及目录操作 中断 User 层应用 Nand flash reserved block 的操作 中文 753 UI Table 介绍 评估板的使用介绍. V40 程序基本功能简介 1 、支持 MPEG1/2 audio layer 2/3 以及 WMA 。 3 、支持 WAV/ASF 两种格式的录音。 4 、数字音量调节。 5 、数字音效调节,有六种预设音效: Normal,Dbb,Jazz,Clas,Disc,Pop 。

Download Presentation

SPCA755A V4.0 Instruction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SPCA755A V4.0 Instruction Application 4 Worldplus

  2. 程序架构 • 基本应用介绍 • 文件及目录操作 • 中断User层应用 • Nand flash reserved block的操作 • 中文753 UI Table介绍 • 评估板的使用介绍

  3. V40程序基本功能简介 1、支持MPEG1/2 audio layer 2/3以及WMA。 3、支持WAV/ASF两种格式的录音。 4、数字音量调节。 5、数字音效调节,有六种预设音效:Normal,Dbb,Jazz,Clas,Disc,Pop 。 6、可变速播放,变速不变调。 7、A B复读功能,快进快退功能。 9、多种播放模式,有顺序播放,重复单曲播放,重复所有播放,浏览播放,随机播放。 10、ID3(V1.1和V2.03)长档名中文显示 11、标准U盘(MSDC)功能,USB1.1标准,支持FAT12, FAT16和FAT32文件系统。Win98以上不需要驱动程序。 12、支持16M—512M NAND flash/SD/MMC。 13、支持多国语言:中文简体,中文繁体,英文,德文和日文。 15、支持两片on board NAND flash。

  4. 用户UI 系统基本功能 文件系统 功能模块 (ID3,多国语言) 存储器接口 (Nand/Sd/Mmc) DSP接口 USB功能 程序总框架

  5. 主程序流程 程序开始 检测SD卡的状态, 并进行相关处理 初始化 (系统初始化,用户初始化) 根据当前按键进行事件处理及显示 no 进入主循环 DSP数据交换处理 (调用函数CODEC_DSP_TO_MCU(), CODEC_MCU_TO_DSP()) USB插入? 空闲时间管理 yes USB事件处理

  6. 初始化开始 对必须在系统初始化之前完成的设置初始化, 如IO端口的配置等. 用户程序初始化 完成系统层全局变量,CPU,USB以及DSP的初始化 系统程序初始化 完成存储器,DAC,DOS以及用户层变量的初始化,字库的检测等, 用户可根据需要进行修改 注意:字库必须下载在根目录的DVR目录下。 用户程序初始化2 初始化结束 初始化流程

  7. 卡的操作 • V4.0支持SD和MMC两种卡, 主循环过程中可以调用SD_InsertState_Detect 对卡当前的状态进行检测. SD_InsertState_Detect 函数中,在对卡进行操作时,如果卡被移除,会回到待 机状态,转而对NAND进行操作. 反之在对NAND进行操作时,如果有卡插入 且当前处于待机状态,则会转而对卡进行操作, 此部分用户可以根据自己的 需要进行修改. • 在初始化处理程序中, 当有SD/MMC存在时需要调用函数SD_STORAGE _Initialize完成存储卡以及DOS的初始化操作.

  8. UI状态改为结构数据中的下一状态 事件处理开始 执行数据结构中功 能号所指的功能函数 根据事件变量得到事件号 根据当前状态号读取状态结构数据 是否有显示帧 (显示帧号是否为0xff ) Y 结构数据中有此事件号 且事件号不为0xff N Y 根据数据结构中显示帧 号执行显示帧函数 N 事件处理结束 2、事件转换及处理流程

  9. EVB布局示意图

  10. Q&A

More Related