unicod
c003546d75
Wavetable: sin, organ
...
- Sound select: 0-2:sin, 3-5:organ, 6:soundfile, >6:mute
- Sine and organ wavetable signal generator with phase accumulator
2 weeks ago
unicod
f1eb62d3d4
Audio_Task (sound player)
...
- added sound (8-bit signed samples)
- AudioTask: sound player with Fill_I2S_Buffer function
2 weeks ago
unicod
7ca66e3e91
Added tlv320aic3104_ctrl.* with codec select
...
- TlvReadReg
- TlvWriteReg
- TlvPageSelect
3 weeks ago
unicod
8e27f8818e
Added i2c_master.*
...
- I2C_Write
- I2C_Read
- I2C_ReadReg
3 weeks ago
unicod
61a5785908
UART5 fix, big TX buffer for large listing
3 weeks ago
unicod
01996cf0ab
GPIO init for codec reset pin, reset pulse on system start
4 weeks ago
unicod
e81f6126c7
I2C1 enabled via CubeMX (LL)
...
- PCLK: 32MHz (PLL3R)
- 100kHz
- no INT
- SCL: PB6
- SDA: PB7
4 weeks ago
unicod
483f9d4762
I2S2 full-duplex master
...
- fs: 32 kHz
- PLL2P: 20.48 Mhz
- I2S 32 bit
- PC2 --> SDI
- PB12 --> WS
- PB13 --> CK
- PB15 --> SDO
4 weeks ago
unicod
9b1029a5e1
USART2 DMA RX/TX works
...
- Rx/Tx handler in usart2_dma.*
- CubeMX: USART and DMA init
- DMA CH2: Tx
- DMA CH3: Rx
- DMA Port0 for periph transfer
- DMA Port1 for mem transfer
- Continuous Rx handling via DMA pointer (no INT, no TC flag)
- Tx: collect data into tx buf or send immediately
4 weeks ago
unicod
336c397135
USART3 DMA RX/TX works
...
- Rx/Tx handler in usart3_dma.*
- CubeMX: USART and DMA init
- DMA CH0: Tx
- DMA CH1: Rx
- DMA Port0 for periph transfer
- DMA Port1 for mem transfer
- Continuous Rx handling via DMA pointer (no INT, no TC flag)
- Tx: collect data into tx buf or send immediately
4 weeks ago
unicod
f6ad921557
Builin printf replaced by lightweight variante
4 weeks ago
unicod
bb4098a48b
Added interrupt driven UART5
...
- 115200 baud
- TX: PC12
- RX: PD2
- clk: PLL3Q 32MHz
4 weeks ago
unicod
705a5221df
TIM5: free running timer with [us] resolution
...
- usTimerGetAbs
- usTimerGetRel
- Delay_us
4 weeks ago
unicod
26807a7d16
Added 7-segment display with 595 shift register
4 weeks ago
unicod
d2ff50a161
Blinking LED on PC11
...
- systick init: 1ms (no interrupt)
4 weeks ago
unicod
25af824727
Project generated from MX
...
- 16MHz crystal osc
- 80Mhz sys clk with PLL
- icache enabled
- using LL lib
4 weeks ago