-=Женек=- 0 4 января, 2021 Опубликовано 4 января, 2021 · Жалоба Добрый вечер. Сразу оговорюсь - раньше у меня этот код работал. Теперь почему-то нет. Инициализирую по классике MX_DAC_Init(); HAL_DAC_Start(&hdac,DAC_CHANNEL_1); HAL_DAC_SetValue(&hdac,DAC_CHANNEL_1,DAC_ALIGN_12B_R,500); Получаю следующее: Во всех регистрах ноль. ПРобовал напрямую, через окно watсh в KEIL писать в эти регистры - не дает. Вопрос мой скорее будет звучать не "как запустить DAC?", а "в чем может быть причина такого странного поведения DAC?? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Artem_Petrik 0 4 января, 2021 Опубликовано 4 января, 2021 · Жалоба может тактирование не включено Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
-=Женек=- 0 4 января, 2021 Опубликовано 4 января, 2021 · Жалоба Пусть этот пост сохранится для потомков: Как оказалось, в этом проекте куб вместо SysTick включил TIM6 вкупе с неотключаемым глобальным прерыванием для DAC. Лень было разбираться, как запускать проект в этой его реникарнации, переключил как было раньше, на Systick и отключил прерывания DAC - все заработало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 5 января, 2021 Опубликовано 5 января, 2021 · Жалоба 11 часов назад, -=Женек=- сказал: куб вместо SysTick включил TIM6 вкупе с неотключаемым глобальным прерыванием для DAC Лучше бы, конечно, разобраться. А то потомки могут обделаться от ужаса. Мне, например, страшно - неотключаемое глобальное прерывание для DAC. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
-=Женек=- 0 5 января, 2021 Опубликовано 5 января, 2021 · Жалоба 7 minutes ago, ViKo said: Лучше бы, конечно, разобраться. А то потомки могут обделаться от ужаса. Мне, например, страшно - неотключаемое глобальное прерывание для DAC. Товарищ! Когда вырастут потомки, будет коммунизм. При коммунизме все глюки калокуба будут побеждены. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 4 5 января, 2021 Опубликовано 5 января, 2021 · Жалоба 1 час назад, -=Женек=- сказал: При коммунизме все глюки калокуба будут побеждены. Только если для этого что-то сделают предки потомков. А то они пока морщатся, но едят, даже не желая разбираться в субстанции... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться