- 博客(9)
- 收藏
- 关注
原创 https协议通信背景知识和过程的理解
计算 φ(n) = (p-1)(q-1)选择一个整数 e,使得:可以使用欧几里得算法来验证 e 和 φ(n) 是否互质。
2025-05-25 20:04:11
558
原创 音频编码ES8311调试笔记(三)
跟进程序和寄存器说明时,为0时,官方使用了0x50,对应ADCDAT_SEL 6:4的值5(adc+dacr),再加上I2C_WL值0x08后写入寄存器,具体作用不详,感觉是做回声消除的,待进一步测试时理解。寄存器0x1b,0x1c起滤波作用,具体设置用官方的,自己也没内部电路来参考,但看起来是ADC电路的,和我要调试的输出没什么关系,应该可以优化掉。0x06寄存器的位5根据配置文件的invert_sclk成员值决定,为了不影响其他配置,先读寄存器值,再赋值,0-不反相,1-反相;
2025-04-10 23:11:09
1973
原创 音频编码ES8311调试笔记(二)
本文及之前的几篇文章立足于立创实战派S3的开发板的学习,仅做学习笔记,可能有些错误,我自己也做过一些修正,但随着自己编写程序的验证,思路上没有问题,希望这种方法也能给其他业余电子爱好者带来帮助。很遗憾的是这次只是把程序过程看懂,关于ES8311和ES7210的寄存器这块,因为时间关系并没有全部整理出来,想搞明白寄存器作和还要再等等。
2025-04-05 17:25:28
2177
原创 音频编码ES8311调试笔记(一)
立创实战派用了ES7210作音频输入,ES8311做音频输出,同样都是I2S设备,在学习过程中,发现例程中对两个芯片的工作模式并没有采用一样的,ES7210是TDM模式,ES8311是标准模式,很容易让人想到这样可能全双工就不能实现了,后面研究完寄存器再做统一处理,暂时先按官方例程进行解读。
2025-04-01 19:03:20
1247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人