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

 
 
> Помогите поднять АЦП в камне STM32L476, На плате Nucleo. Опять закипел.
Димон Безпарольн...
сообщение May 26 2016, 17:05
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Прописал конфигурацию:





Прикрутил дисплей SPI. Вывожу ADC1->CR - он спит: 0x20000005 GPIOB->ASCR = 0 - без этого не измерить напряжение на внешнем выводе. ADC123_COMMON->CCR = 0. Вообще непонятно почему. ADC1->SQR1 = 0. Т.е. половину регистров Куб сконфигурировал, тактирование настроил и... бросил. А дальше что? Ручками?

Может у кого есть что - то готовое по регистрам близкое к STM32F476?

Сообщение отредактировал Димон Безпарольный - May 27 2016, 09:29
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Obam
сообщение May 27 2016, 08:42
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663



ТС, а вы точно уверены в названии проца, который естествуете? В линейке F4xx такого как бы не значится, а следовательно, RefMan от чего вы читаете (если читаете (; )?

"//При CONT = 1 почему - то неозможно сбросить бит EOC. Код виснет в прерывании."

Под отладчиком, останавливаясь в обработчике, вы пытаетесь соревноваться в скорости с АЦП, молотящим в непрерывном режиме преобразования. Уверяю вас он существенно быстрее человека (;


--------------------
Пролетарий умственного труда.
Go to the top of the page
 
+Quote Post
Димон Безпарольн...
сообщение May 27 2016, 09:33
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Цитата(Obam @ May 27 2016, 11:42) *
ТС, а вы точно уверены в названии проца, который естествуете? В линейке F4xx такого как бы не значится, а следовательно, RefMan от чего вы читаете (если читаете (; )?

"//При CONT = 1 почему - то неозможно сбросить бит EOC. Код виснет в прерывании."

Под отладчиком, останавливаясь в обработчике, вы пытаетесь соревноваться в скорости с АЦП, молотящим в непрерывном режиме преобразования. Уверяю вас он существенно быстрее человека (;

Прошу прощения. Проц STM32L476. Код виснет не под отладчиком. Собственно, мне этот режим не нужен. Я однократный использую с програмным стартом.

Раз уж речь зашла - непонятно зачем городить очередь из 16-ти шагов преобразования если регистр для регулярной очереди 1. Все равно после каждого преобразования надо в прерывании (или как еще) забирать данные. Преимущество может быть разве что в DMA. Я с ним еще не работал.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Димон Безпарольный   Помогите поднять АЦП в камне STM32L476   May 26 2016, 17:05
- - scifi   Цитата(Димон Безпарольный @ May 26 2016, 20...   May 26 2016, 17:20
|- - Димон Безпарольный   Цитата(scifi @ May 26 2016, 20:20) Финиш....   May 26 2016, 17:21
- - Obam   Очередь не "из 16-ти шагов преобразования...   May 27 2016, 10:05
|- - Димон Безпарольный   Цитата(Obam @ May 27 2016, 13:05) Очередь...   May 27 2016, 11:39
- - Obam   Так ведь забрал даннные и вышел - гораздо веселее....   May 27 2016, 12:38
|- - Димон Безпарольный   Цитата(Obam @ May 27 2016, 15:38) Так вед...   May 27 2016, 15:12
|- - amiller   Цитата(Димон Безпарольный @ May 27 2016, 19...   May 27 2016, 16:38
- - Obam   "У нас свободная страна…" и "Колхоз...   May 28 2016, 14:35
- - Димон Безпарольный   Цитата(Obam @ May 28 2016, 17:35) "У...   May 28 2016, 17:51
- - Димон Безпарольный   Цитата(Obam @ May 28 2016, 17:35) "У...   Jun 7 2016, 18:09
- - Сергей Борщ   QUOTE (Димон Безпарольный @ Jun 7 2016, 21...   Jun 8 2016, 07:26
|- - Димон Безпарольный   Цитата(Сергей Борщ @ Jun 8 2016, 10:26) О...   Jun 8 2016, 09:21
|- - Сергей Борщ   QUOTE (Димон Безпарольный @ Jun 8 2016, 12...   Jun 8 2016, 15:33
- - Obam   Цитата(Димон Безпарольный @ Jun 7 2016, 22...   Jun 8 2016, 09:18


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

 


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


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