我最近购买了ARD-audio-DA7212的评估板。我想了解更多这方面的信息。
现在我可以在ARD-audio-DA7212和cortex M7之间建立连接(I2C)。
我可以在:AUX_L惠普AUX_R对SP
现在,我想创建Beep生成器与SP之间的连接,但我不理解文档。之后,我想用数字音频接口在Datain和Dataout之间创建连接。
您是否有一个示例代码,其中包含要发送的所有I2C命令以使用其不同的模式?
致以最亲切的问候。
嗨,塞德里克,
谢谢你把问题贴在这里。我很快就会给你答复。
亲切的问候,
艾略特德克斯特
你好,塞德里克,
请参阅附呈。
嗨,艾略特,
谢谢,但是我不明白你的回答。
我只是喜欢à这个时刻用“beep GENERATOR”对HP或SP产生哔哔声
该脚本用于设置哔声生成器的lineout(SP)。
亲切的问候,艾略特德克斯特
我尝试了这个脚本,但没有工作。我不理解这个脚本根ADC到DAC, Beep生成器不在路径上。我附加了Beep路径。
我试了一下,但没有用xfd write_I2C_audio (0, 0 x01);//启用ACTIVE模式,将设备从备用状态中取出x6d write_I2C_audio (0, 0 x80);write_I2C_audio (0 x4a conv_db_2_100);/ / LINE_GAIN(0分贝)write_I2C_audio (0 x4b, ();write_I2C_audio (0 x4c, ();/ / Bepp配置xb5 write_I2C_audio (0, 0 x00);// TONE_GEN_CFG2(增益0 DB)xb6 write_I2C_audio (0, 0 x00);/ / TONE_GEN_CYCLESxbb write_I2C_audio (0, 0 x02);/ / TONE_GEN_ON_PERxbc write_I2C_audio (0, 0 x01);/ / TONE_GEN_ON_PERxb4 write_I2C_audio (0, 0 x80);// TONE_GEN_CFG1 (start)/ / DAC配置write_I2C_audio (0 x6a, 0 xc0);/ / DAC_R_CTRLwrite_I2C_audio (0 x46 conv_db_2_100);/ / DAC_R_GAINwrite_I2C_audio (0 x51 0 xc9);/ / SYSTEM_MODES_OUTPUT
时钟不包括在我发给你的脚本,这可能是为什么你有一个问题的脚本。所以我已经附加了一个初始设置脚本。我们还增加了线的增益,因为这是相当低的。
来自app团队的评论:
为了让Beep Generator在34页工作,你需要改变routung远离ADC:-
信号路径脚本为DIG_Routing_DAC设置0x2A到0x01的路径,他们需要将其更改为0x2A到0x23,将其从ADC中取出,然后通过选择0xB4到0x89,他们应该听到线输出的音调。
嗨,塞德里克,
谢谢你把问题贴在这里。我很快就会给你答复。
亲切的问候,
艾略特德克斯特
你好,塞德里克,
请参阅附呈。
亲切的问候,
艾略特德克斯特
嗨,艾略特,
谢谢,
但是我不明白你的回答。
我只是喜欢à这个时刻用“beep GENERATOR”对HP或SP产生哔哔声
亲切的问候,
你好,塞德里克,
该脚本用于设置哔声生成器的lineout(SP)。
亲切的问候,
艾略特德克斯特
嗨,艾略特,
我尝试了这个脚本,但没有工作。
我不理解这个脚本根ADC到DAC, Beep生成器不在路径上。
我附加了Beep路径。
我试了一下,但没有用
xfd write_I2C_audio (0, 0 x01);//启用ACTIVE模式,将设备从备用状态中取出
x6d write_I2C_audio (0, 0 x80);
write_I2C_audio (0 x4a conv_db_2_100);/ / LINE_GAIN(0分贝)
write_I2C_audio (0 x4b, ();
write_I2C_audio (0 x4c, ();
/ / Bepp配置
xb5 write_I2C_audio (0, 0 x00);// TONE_GEN_CFG2(增益0 DB)
xb6 write_I2C_audio (0, 0 x00);/ / TONE_GEN_CYCLES
xbb write_I2C_audio (0, 0 x02);/ / TONE_GEN_ON_PER
xbc write_I2C_audio (0, 0 x01);/ / TONE_GEN_ON_PER
xb4 write_I2C_audio (0, 0 x80);// TONE_GEN_CFG1 (start)
/ / DAC配置
write_I2C_audio (0 x6a, 0 xc0);/ / DAC_R_CTRL
write_I2C_audio (0 x46 conv_db_2_100);/ / DAC_R_GAIN
write_I2C_audio (0 x51 0 xc9);/ / SYSTEM_MODES_OUTPUT
你好,塞德里克,
时钟不包括在我发给你的脚本,这可能是为什么你有一个问题的脚本。所以我已经附加了一个初始设置脚本。我们还增加了线的增益,因为这是相当低的。
来自app团队的评论:
为了让Beep Generator在34页工作,你需要改变routung远离ADC:-
信号路径脚本为DIG_Routing_DAC设置0x2A到0x01的路径,他们需要将其更改为0x2A到0x23,将其从ADC中取出,然后通过选择0xB4到0x89,他们应该听到线输出的音调。
亲切的问候,
艾略特德克斯特