杰理 AD140 开发板之初体验

一、 通过USB更新固件:app_config.h中的USB Configuration按照如下配置

#define TCFG_PC_ENABLE                      ENABLE //PC模块使能

#define TCFG_USB_MSD_CDROM_ENABLE           DISABLE //用于pc工具更新flash数据

#define TCFG_USB_EXFLASH_UDISK_ENABLE       DISABLE  //外掛FLASH UDISK

#define TCFG_UDISK_ENABLE                   ENABLE  //U盘模块使能

 上电后接入USB连接至PC,PC端出现U盘盘符,即可通过download.bat工具烧录固件。
注意事项:

1. 只需出现盘符即可,该U盘无法打开。
2. 只有在播放时连接USB才能检测到USB接入(才能打印:[OTG]usb state change[0] 1---->5)暂停播放时,无法检测到USB接入。

3. 播放时,连接USB会暂停播放;断开USB连接时会从暂停断点处继续播放。

二、开启USB音箱功能:

#define  USB_DEVICE_CLASS_CONFIG             MASSSTORAGE_CLASS|SPEAKER_CLASS//(MASSSTORAGE_CLASS|SPEAKER_CLASS|MIC_CLASS|HID_CLASS)  //配置usb从机模式支持的class

设备管理器中出现USB Audio Device : UACDemoV1.0

三、ac104n 与 ad140 SDK 均可实现外挂 Flash U盘功能。

Flash CS 脚连接方式:

#define SPI_CS_PORT_SEL                 IO_PORTA_05

其他脚连接方式:

USB配置:

 如果使用的SDK是ac104n,需要屏蔽:

// #define LED_5X7                                        1//与外挂flash io冲突

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值