├── LICENSE ├── Makefile ├── RAM_test.c ├── RAM_test.h ├── README.md ├── adc.c ├── adc.h ├── audio_memory.c ├── audio_memory.h ├── burn ├── buttons_jacks.c ├── buttons_jacks.h ├── calibration.c ├── calibration.h ├── codec_CS4271.c ├── codec_CS4271.h ├── compressor.c ├── compressor.h ├── dig_pins.c ├── dig_pins.h ├── equal_pow_pan_padded.h ├── exp_1voct.h ├── flash.c ├── flash.h ├── flash_user.c ├── flash_user.h ├── globals.h ├── gpiof4.c ├── gpiof4.h ├── hardware └── DLD-v1-schematic.pdf ├── i2s.c ├── i2s.h ├── leds.c ├── leds.h ├── log_taper_padded.h ├── looping_delay.c ├── looping_delay.h ├── main.c ├── params.c ├── params.h ├── sdram.c ├── sdram.h ├── stm32 ├── core │ └── include │ │ ├── arm_math.h │ │ ├── core_cm4.h │ │ ├── core_cm4_simd.h │ │ ├── core_cmFunc.h │ │ └── core_cmInstr.h ├── device │ ├── include │ │ ├── stm32f4xx.h │ │ └── system_stm32f4xx.h │ ├── src │ │ ├── startup_stm32f427_437xx.s │ │ ├── startup_stm32f4xx.s │ │ └── system_stm32f4xx.c │ └── stm32f427.ld └── periph │ ├── include │ ├── misc.h │ ├── stm32f4xx_adc.h │ ├── stm32f4xx_dac.h │ ├── stm32f4xx_dma.h │ ├── stm32f4xx_exti.h │ ├── stm32f4xx_flash.h │ ├── stm32f4xx_fmc.h │ ├── stm32f4xx_gpio.h │ ├── stm32f4xx_i2c.h │ ├── stm32f4xx_rcc.h │ ├── stm32f4xx_spi.h │ ├── stm32f4xx_syscfg.h │ └── stm32f4xx_tim.h │ └── src │ ├── misc.c │ ├── stm32f4xx_adc.c │ ├── stm32f4xx_dac.c │ ├── stm32f4xx_dma.c │ ├── stm32f4xx_exti.c │ ├── stm32f4xx_flash.c │ ├── stm32f4xx_fmc.c │ ├── stm32f4xx_gpio.c │ ├── stm32f4xx_i2c.c │ ├── stm32f4xx_rcc.c │ ├── stm32f4xx_spi.c │ ├── stm32f4xx_syscfg.c │ └── stm32f4xx_tim.c ├── stm32f4xx_conf.h ├── stm_audio_bootloader ├── .project ├── LICENSE ├── README.md ├── __init__.py ├── audio_stream_writer.py ├── fsk │ ├── __init__.py │ ├── demodulator.h │ ├── encoder.py │ ├── packet_decoder.cc │ └── packet_decoder.h └── qpsk │ ├── __init__.py │ ├── demodulator.cc │ ├── demodulator.h │ ├── encoder.py │ ├── packet_decoder.cc │ └── packet_decoder.h ├── system_settings.c ├── system_settings.h ├── timekeeper.c └── timekeeper.h /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/Makefile -------------------------------------------------------------------------------- /RAM_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/RAM_test.c -------------------------------------------------------------------------------- /RAM_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/RAM_test.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/README.md -------------------------------------------------------------------------------- /adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/adc.c -------------------------------------------------------------------------------- /adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/adc.h -------------------------------------------------------------------------------- /audio_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/audio_memory.c -------------------------------------------------------------------------------- /audio_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/audio_memory.h -------------------------------------------------------------------------------- /burn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/burn -------------------------------------------------------------------------------- /buttons_jacks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/buttons_jacks.c -------------------------------------------------------------------------------- /buttons_jacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/buttons_jacks.h -------------------------------------------------------------------------------- /calibration.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/calibration.c -------------------------------------------------------------------------------- /calibration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/calibration.h -------------------------------------------------------------------------------- /codec_CS4271.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/codec_CS4271.c -------------------------------------------------------------------------------- /codec_CS4271.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/codec_CS4271.h -------------------------------------------------------------------------------- /compressor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/compressor.c -------------------------------------------------------------------------------- /compressor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/compressor.h -------------------------------------------------------------------------------- /dig_pins.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/dig_pins.c -------------------------------------------------------------------------------- /dig_pins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/dig_pins.h -------------------------------------------------------------------------------- /equal_pow_pan_padded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/equal_pow_pan_padded.h -------------------------------------------------------------------------------- /exp_1voct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/exp_1voct.h -------------------------------------------------------------------------------- /flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/flash.c -------------------------------------------------------------------------------- /flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/flash.h -------------------------------------------------------------------------------- /flash_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/flash_user.c -------------------------------------------------------------------------------- /flash_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/flash_user.h -------------------------------------------------------------------------------- /globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/globals.h -------------------------------------------------------------------------------- /gpiof4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/gpiof4.c -------------------------------------------------------------------------------- /gpiof4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/gpiof4.h -------------------------------------------------------------------------------- /hardware/DLD-v1-schematic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/hardware/DLD-v1-schematic.pdf -------------------------------------------------------------------------------- /i2s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/i2s.c -------------------------------------------------------------------------------- /i2s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/i2s.h -------------------------------------------------------------------------------- /leds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/leds.c -------------------------------------------------------------------------------- /leds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/leds.h -------------------------------------------------------------------------------- /log_taper_padded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/log_taper_padded.h -------------------------------------------------------------------------------- /looping_delay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/looping_delay.c -------------------------------------------------------------------------------- /looping_delay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/looping_delay.h -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/main.c -------------------------------------------------------------------------------- /params.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/params.c -------------------------------------------------------------------------------- /params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/params.h -------------------------------------------------------------------------------- /sdram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/sdram.c -------------------------------------------------------------------------------- /sdram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/sdram.h -------------------------------------------------------------------------------- /stm32/core/include/arm_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/core/include/arm_math.h -------------------------------------------------------------------------------- /stm32/core/include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/core/include/core_cm4.h -------------------------------------------------------------------------------- /stm32/core/include/core_cm4_simd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/core/include/core_cm4_simd.h -------------------------------------------------------------------------------- /stm32/core/include/core_cmFunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/core/include/core_cmFunc.h -------------------------------------------------------------------------------- /stm32/core/include/core_cmInstr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/core/include/core_cmInstr.h -------------------------------------------------------------------------------- /stm32/device/include/stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/device/include/stm32f4xx.h -------------------------------------------------------------------------------- /stm32/device/include/system_stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/device/include/system_stm32f4xx.h -------------------------------------------------------------------------------- /stm32/device/src/startup_stm32f427_437xx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/device/src/startup_stm32f427_437xx.s -------------------------------------------------------------------------------- /stm32/device/src/startup_stm32f4xx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/device/src/startup_stm32f4xx.s -------------------------------------------------------------------------------- /stm32/device/src/system_stm32f4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/device/src/system_stm32f4xx.c -------------------------------------------------------------------------------- /stm32/device/stm32f427.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/device/stm32f427.ld -------------------------------------------------------------------------------- /stm32/periph/include/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/include/misc.h -------------------------------------------------------------------------------- /stm32/periph/include/stm32f4xx_adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/include/stm32f4xx_adc.h -------------------------------------------------------------------------------- /stm32/periph/include/stm32f4xx_dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/include/stm32f4xx_dac.h -------------------------------------------------------------------------------- /stm32/periph/include/stm32f4xx_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/include/stm32f4xx_dma.h -------------------------------------------------------------------------------- /stm32/periph/include/stm32f4xx_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/include/stm32f4xx_exti.h -------------------------------------------------------------------------------- /stm32/periph/include/stm32f4xx_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/include/stm32f4xx_flash.h -------------------------------------------------------------------------------- /stm32/periph/include/stm32f4xx_fmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/include/stm32f4xx_fmc.h -------------------------------------------------------------------------------- /stm32/periph/include/stm32f4xx_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/include/stm32f4xx_gpio.h -------------------------------------------------------------------------------- /stm32/periph/include/stm32f4xx_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/include/stm32f4xx_i2c.h -------------------------------------------------------------------------------- /stm32/periph/include/stm32f4xx_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/include/stm32f4xx_rcc.h -------------------------------------------------------------------------------- /stm32/periph/include/stm32f4xx_spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/include/stm32f4xx_spi.h -------------------------------------------------------------------------------- /stm32/periph/include/stm32f4xx_syscfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/include/stm32f4xx_syscfg.h -------------------------------------------------------------------------------- /stm32/periph/include/stm32f4xx_tim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/include/stm32f4xx_tim.h -------------------------------------------------------------------------------- /stm32/periph/src/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/src/misc.c -------------------------------------------------------------------------------- /stm32/periph/src/stm32f4xx_adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/src/stm32f4xx_adc.c -------------------------------------------------------------------------------- /stm32/periph/src/stm32f4xx_dac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/src/stm32f4xx_dac.c -------------------------------------------------------------------------------- /stm32/periph/src/stm32f4xx_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/src/stm32f4xx_dma.c -------------------------------------------------------------------------------- /stm32/periph/src/stm32f4xx_exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/src/stm32f4xx_exti.c -------------------------------------------------------------------------------- /stm32/periph/src/stm32f4xx_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/src/stm32f4xx_flash.c -------------------------------------------------------------------------------- /stm32/periph/src/stm32f4xx_fmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/src/stm32f4xx_fmc.c -------------------------------------------------------------------------------- /stm32/periph/src/stm32f4xx_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/src/stm32f4xx_gpio.c -------------------------------------------------------------------------------- /stm32/periph/src/stm32f4xx_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/src/stm32f4xx_i2c.c -------------------------------------------------------------------------------- /stm32/periph/src/stm32f4xx_rcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/src/stm32f4xx_rcc.c -------------------------------------------------------------------------------- /stm32/periph/src/stm32f4xx_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/src/stm32f4xx_spi.c -------------------------------------------------------------------------------- /stm32/periph/src/stm32f4xx_syscfg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/src/stm32f4xx_syscfg.c -------------------------------------------------------------------------------- /stm32/periph/src/stm32f4xx_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32/periph/src/stm32f4xx_tim.c -------------------------------------------------------------------------------- /stm32f4xx_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm32f4xx_conf.h -------------------------------------------------------------------------------- /stm_audio_bootloader/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm_audio_bootloader/.project -------------------------------------------------------------------------------- /stm_audio_bootloader/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm_audio_bootloader/LICENSE -------------------------------------------------------------------------------- /stm_audio_bootloader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm_audio_bootloader/README.md -------------------------------------------------------------------------------- /stm_audio_bootloader/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stm_audio_bootloader/audio_stream_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm_audio_bootloader/audio_stream_writer.py -------------------------------------------------------------------------------- /stm_audio_bootloader/fsk/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stm_audio_bootloader/fsk/demodulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm_audio_bootloader/fsk/demodulator.h -------------------------------------------------------------------------------- /stm_audio_bootloader/fsk/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm_audio_bootloader/fsk/encoder.py -------------------------------------------------------------------------------- /stm_audio_bootloader/fsk/packet_decoder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm_audio_bootloader/fsk/packet_decoder.cc -------------------------------------------------------------------------------- /stm_audio_bootloader/fsk/packet_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm_audio_bootloader/fsk/packet_decoder.h -------------------------------------------------------------------------------- /stm_audio_bootloader/qpsk/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stm_audio_bootloader/qpsk/demodulator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm_audio_bootloader/qpsk/demodulator.cc -------------------------------------------------------------------------------- /stm_audio_bootloader/qpsk/demodulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm_audio_bootloader/qpsk/demodulator.h -------------------------------------------------------------------------------- /stm_audio_bootloader/qpsk/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm_audio_bootloader/qpsk/encoder.py -------------------------------------------------------------------------------- /stm_audio_bootloader/qpsk/packet_decoder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm_audio_bootloader/qpsk/packet_decoder.cc -------------------------------------------------------------------------------- /stm_audio_bootloader/qpsk/packet_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/stm_audio_bootloader/qpsk/packet_decoder.h -------------------------------------------------------------------------------- /system_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/system_settings.c -------------------------------------------------------------------------------- /system_settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/system_settings.h -------------------------------------------------------------------------------- /timekeeper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/timekeeper.c -------------------------------------------------------------------------------- /timekeeper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4ms/DLD/HEAD/timekeeper.h --------------------------------------------------------------------------------