RPI-Vocoder:使用裸机Raspberry Pi的声码器的实现

时间:2024-06-02 10:01:24
【文件属性】:

文件名称:RPI-Vocoder:使用裸机Raspberry Pi的声码器的实现

文件大小:301KB

文件格式:ZIP

更新时间:2024-06-02 10:01:24

Assembly

RPI声码器 使用裸机Raspberry Pi的声码器的实现在Baremetal(无OS)环境中使用Raspberry Pi制作的通道声码器 如何使用 该项目需要音频输入,因此您需要将编解码器连接到Raspberry Pi。在该项目中,TLV320AIC23B通过I2S连接。用于连接方法的简单原理图写在Schematics.pdf中。实际上,需要适当地增加麦克风放大器等。 将“ rpi-micom.img”写入已写入普通Raspberry Pi的磁盘映像的SD卡, 您应该能够通过在BOOT卷的“ config.txt”末尾添加“ kernel = rpi-micom.img”来使用它。 (有关详细信息,请参阅 。) 该程序适用于Raspberry Pi A / B。 编写I2S库是为了使其也可以支持Raspberry Pi A + / B + / Zero(但我尚未对其进行测试……我从经过


【文件预览】:
RPI-Vocoder-master
----rpi-micon.img(9KB)
----rpiMicon.lds(364B)
----main.s(1.16MB)
----startup.S(3KB)
----LICENSE(4KB)
----README.md(3KB)
----Makefile(1KB)
----synth.h(1KB)
----Schematics.pdf(29KB)
----.gitignore(35B)
----syscalls.c(4KB)
----rpi_lib()
--------i2c()
--------rpi_init.c~(1KB)
--------delay()
--------midi()
--------rpi.h(390B)
--------timer()
--------peripherals()
--------rpi.h~(468B)
--------interrupt.c(2KB)
--------gpio()
--------interrupt.c~(2KB)
--------serial()
--------rpi_init.c(975B)
--------i2s()
--------rpi_type.h(176B)
--------rpi_sysconfig.h(54B)
--------bss()
----main.c(4KB)

网友评论