功能简单说明:在音乐模式下实现播放外挂 flash 里面的歌曲的功能,操作方式与 SD 卡,U 盘一致。
注意:flash 需预先把音乐文件和 fat 文件系统烧录进 flash、目前不支持写操作。
1、添加 spi 驱动和读写 Flash 驱动文件(一共 4 个文件如下)

2、配置 FLASH 所用到的信息(IO, 空间大小等)

3、添加外挂 flash 驱动
添加 EX_NOR_FLASH_EN flash 使能的宏定义。
a、flash 初始化(board.c 中 board_main 函数中添加 exflash_init())
用户需注意该函数返回值,只有返回 0 才能正常使用
1:ID ERR :flash 读取全 FF ,flash 通信不正常
2:ID OK/FATERR:flash 读取非全 FF ,flash 没有 fat 文件系统

b、注册 flash(dev_manage.c)
添加设备的句柄。

注册设备句柄


dev_manage.h 添加 extern 声明

c、把 flash 添加进音乐播放的设备


相关代码:链接可以找小编拿

杰里之AC692x 添加外挂 flash 驱动及实现音乐播放功能篇相关推荐

  1. 杰理之添加外挂 flash 驱动及实现音乐播放功能

    功能简单说明:在音乐模式下实现播放外挂 flash 里面的歌曲的功能,操作方式与 SD 卡,U 盘一致. 注意:flash 需预先把音乐文件和 fat 文件系统烧录进 flash.目前不支持写操作. ...

  2. 杰理之添加外挂 flash 驱动及实现音乐播放功能【篇】

    功能简单说明:在音乐模式下实现播放外挂 flash 里面的歌曲的功能,操作方式与 SD 卡,U 盘一致. 注意:flash 需预先把音乐文件和 fat 文件系统烧录进 flash.目前不支持写操作.

  3. 杰里之使用 sdk 自带协议进行 OTA 升级【篇】

    在 log_update_config.h 中 support_dual_bank_update_en 为 1 是使用双备份升级, 为 0 是使用单备份升级, 在 Flash 空间足够的时候建议使用双 ...

  4. 杰里之AC696N 的 LADC 和蓝牙后台设计注意【篇】

    LADC: AC696N 的 LADC 只有一路,跟 AC695N 的三路 LADC 不一样.所以在评估功能时需要注意.不能同时 在 LINEIN 下开 ADC 和打开 MIC 的 ADC.例如混响, ...

  5. 杰里之AC695 系列 AC695X_soundbox_sdk_release_0.0.2 版本省空间【篇】

    AC695X_soundbox_sdk_release_0.0.2 的 SDK 直接编译出来有 700 多 KByte.如果对于 AC6956A 的 4Mbit 版本, 是放不下的,需要 SDK 上关 ...

  6. 杰里之动态切换手机或者蓝牙接听电话】【篇】

    变量 phone_connect_flag 这个标志在需要清 0 和置 1 设置,清 0 就是来电用蓝牙,置 1 就是来电在手机端, BT_HFP_EN_SCO_DIS 宏要打开.

  7. 杰里之关于进充电舱关内置触摸模块【篇】

    基于功耗和功能的考虑,SDK 默认流程进充电舱会主动关闭内置触摸模块,从充点舱拔出会恢 复内置触摸模块,在充电舱充满电关机会进入不开内置触摸关机(普通关机)模式,该关机模式功 耗在 1~2uA,以达到 ...

  8. 杰里之烧录使用 VBAT 供电,供电电压 4.2V【篇】

  9. 杰里之配置 DAC 单声道输出,立体声音乐没有合并输出【篇】

最新文章

  1. 在文件中查找指定字符串
  2. ospf路由汇总的目的
  3. dos命令添加war包
  4. 科技写作:传递信息要先旧后新
  5. 高程 第6章面向对象的程序设计 6.1 理解对象
  6. BOOL与bool的区别(bool不是c的关键字,c++中bool也不是int)
  7. 所有可能出栈序列总数
  8. softmax函数_反向传播之一:softmax函数
  9. Bailian4110 圣诞老人的礼物-Santa Clau’s Gifts【背包+贪心】
  10. 在 Linux 上安装 Go
  11. 2004-2020历年美赛优秀论文资源
  12. JavaSE学生教师管理系统
  13. maximo工作笔记
  14. CCD视觉应用上有哪些优势
  15. 北大才女笔记:这样学习线性回归和梯度下降(上篇)
  16. 遗臭万年的“经典”臭诗(转)
  17. Redis实现点赞与关注
  18. [英语语法]句法之there be结构与强调句
  19. matlab中利用save保存.mat文件
  20. backtrader股票技术指标自定义与量化回测

热门文章

  1. 中标人放弃中标,会有什么后果?
  2. SOTA!目标检测开源框架YOLOv6 3.0版本来啦
  3. PHP phar详解
  4. web前端面试题附答案044 - vue获取param参数,有什么缺点吗?
  5. 在计算机潮流计算的三类节点中,国家电网校园招聘考试电力系统分析真题填空题...
  6. 2019届百度暑期实习面试经验分享
  7. FreeForm和composite中插入子报表的区别
  8. 集成Android免费语音合成功能(在线、离线、离在线融合),有这一篇文章就够了(在线)
  9. NetGear 路由器任意执行漏洞
  10. 计算机毕业设计(附源码)python幼儿健康管理系统