Лежит по пути `/home/feda/MIPT/RadioPhotonic_Subserface_radar/Generator_PCB/radiophotonics-main/For_stm32_2023_12_08_makefile`
Собирается через `make`
Прошивается через Stm32CubeProgrammer

### Обработка температуры
оцифровывается АЦП, затем 1 и 2 батйты uint16_t меняются, рассчитывается температура python3 функцией `conv_T_N_to_C(hex)`
## Основная state machine (CPU_state)
```mermaid
graph TD

```
### HALT
### DECODE_ENABLE -> WORK_ENABLE
### DEFAULT_ENABLE
### TRANS_S_ENABLE
### TRANS_ENABLE
### REMOVE_FILE
### STATE
### WORK_ENABLE
### DECODE_TASK
### RUN_TASK
### 
### 

## ADC
Встроенные ADC -- измеряют напряжения 3V, 5V1, 5V2, температуры платы рядом с лазерными модулями. Очередность 

## Ответы на команды
### 0x4444


# Ограничения
Если выполняется слишком много кода во время варьирования тока -- не остается времени на обработку команды 0x4444 (запрос текущих параметров компом).