ESP32-S3模组上跑通ES8388(24)

打印 上一主题 下一主题

主题 831|帖子 831|积分 2493

接前一篇文章:ESP32-S3模组上跑通ES8388(23)
  
二、利用ESP-ADF操纵ES8388

2. 详细解析

上一回解析完了es8388_init函数中的第8段代码,本回继承往下解析。为了便于理解和回首,再次贴出es8388_init函数源码,在components\audio_hal\driver\es8388\es8388.c中,如下:
  1. /**
  2. * @return
  3. *     - (-1)  Error
  4. *     - (0)   Success
  5. */
  6. esp_err_t es8388_init(audio_hal_codec_config_t *cfg)
  7. {
  8.     int res = 0;
  9. #ifdef CONFIG_ESP_LYRAT_V4_3_BOARD
  10.     headphone_detect_init(get_headphone_detect_gpio());
  11. #endif
  12.     res = i2c_init(); // ESP32 in master mode
  13.     res |= es_write_reg(ES8388_ADDR, ES8388_DACCONTROL3, 0x04);  // 0x04 mu
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

徐锦洪

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表