进入 fm 模式首先会对时钟和 ui 进行初始化,获取 fm 的 vm 保存信息,根据 vm 信息设置好播放发频点或者频道,然后播放 fm 模式的提示音,接着就是开启 fm 播 放。本应用的程序组织基本上是以界面来划分,加上一些附加子功能模块,每个模块都有清晰的接口, 分别完成独立的功能,模块之间通过有机的结合组成一个功能强大的音乐播放器。本应用可以分为 4 个 功能模块
应用逻辑处理模块 应用初始化,参数恢复,备份,资源开关 fm.c 应用实现 api 模块 播放函数、暂停函数开启 fm 的实现 fm_api.c 应用 vm 存储模式 Fm 频点信息的保存接口 fm_rw.c 应用显示实现 fm 模式显示实现 ui_fm.c