@4ixpaR

Как вывести на ЦАП STM32L152RB переменную?

Доброго времени суток. Помогите разобраться с ЦАП на STM32.

Выглядит проект так: к МК STM32 подключен LCD экран, матричная клавиатура 4х3 и аналоговый выход под динамик. Суть - вводится с помощью клавиатуры какой-то набор из 6 цифр на клавиатуре (они же выводятся на экран для наглядности), когда цифры введены - идет генерация шума, что выводится на динамики.

Пример, необходимо вывести случайный бит на ЦАП от хеша тех цифр, что мы ввели на клавиатуре. Так я записываю эти цифры в переменную "Pass", подключаю криптографическую библиотеку, беру от переменной хеш и записываю случайный его бит во вторую переменную "retval", подключаю таймер "TIM6" и включаю ЦАП "DAC->CR |= DAC_CR_EN1", пишу такую команду "DAC->DHR12L1 = retval;" чтоб отправить эту переменную на левый канал ЦАП, но на выходе - тишина.

Ссылка на проект на dropbox - https://www.dropbox.com/sh/c6mrkjpv2lb5yns/n5hsPQgNNO (проект в Keil - Projects\Current\MDK-ARM\STM32L-Discovery.uvproj)

Подскажите, что я не досмотрел, как это исправить и как можно улучшить данный проект. Спасибо.
  • Вопрос задан
  • 2466 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы