Написав первую статью про работу с DAC в ручном режиме я просто показал что генерировать сигналы при помощи STM32F4 просто, но конечно простейший пример, написанный за пару часов пролистывания результатов поиска гугла не может быть использован в серьездных разработках.
Поэтому я написал вторую программу которая использует ресурсы контролера прямого доступа к памяти (ПДП, DMA) и таким образом разгружает процессор от рутины в виде загрузки регистра данных DAC очередным значением амплитуды сигнала.
Несмотря на некоторую сложность в настройках программа (и написанная про нее статья) получилась простая и доступная для понимания.
|