реклама на сайте
подробности

 
 
> STM32L0: вывод Vrefint на GPIO, не выводится
k000858
сообщение Mar 22 2016, 05:51
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



Имеем STM32L052C8T6 (48 ногий): для работы АЦП используется внутренний источник Vrefint.
Хотелось бы вывести его на ногу (так нужно схемотехнику) но не удается.

Что делаю:

1) Включаю Vrefint (Vref Enable bit) + включаю его для работы АЦП (VREFINT reference for ADC enable bit)
2) включаю вывод Vrefint на ногу PB0 (Verf_ADC connection bit) + указание ноги
3) инициализирую PB0 как аналоговую ногу (тактирование ноги + GPIO init)

включаю АЦП замеряю каналы (включая канал замера Vrefint) - все работает (замер) но на указанной ноге нет того, что нам надо

Может что то делаю ни так: порядок не верный или какое то условие не выполнил?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
ViKo
сообщение Mar 22 2016, 07:51
Сообщение #2


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Опишите пункт 2 конкретно. Что за connection bit? Ничего подобного в руководстве не нашел. Vrefint потому и int, что сидит внутри и наружу не вылезает.
Go to the top of the page
 
+Quote Post
k000858
сообщение Mar 22 2016, 07:54
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



Цитата(ViKo @ Mar 22 2016, 11:51) *
Опишите пункт 2 конкретно. Что за connection bit? Ничего подобного в руководстве не нашел. Vrefint потому и int, что сидит внутри и наружу не вылезает.

это функция SYSCFG, затактировать которую я забыл 0-ым пунктом

вывод Vrefint включается в регистре SYSCFG->CFGR3
Подробнее в пункте Reference control and status register (SYSCFG_CFGR3)

теперь все работает, вопрос снят
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 6th August 2025 - 18:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01358 секунд с 7
ELECTRONIX ©2004-2016