Хочу поделиться результатом работы АЦП в STM32F407.
АЦП был сконфигурирован как в режиме cont так и в режиме interleaved (АЦП1,2,3)
Вот результат:
На входе жалкая синусоида частотой около 7 кГц
Найдено 10 результатов
- Вт май 26, 2015 16:17:06
- Форум: ARM
- Тема: АЦП STM32F407
- Ответы: 1
- Просмотры: 1626
- Пн май 25, 2015 14:45:37
- Форум: ARM
- Тема: Про Keil uVision 5
- Ответы: 207
- Просмотры: 168547
Re: Про Keil uVision 5
Разобрался сам. Компилятор мои переменные выбрасывал, пока они не всплывали в коде....vanika писал(а):Переустановил uVision, а в .map и .elf переменные так и не отображаются.... (
- Пн май 25, 2015 13:05:54
- Форум: ARM
- Тема: Про Keil uVision 5
- Ответы: 207
- Просмотры: 168547
Re: Про Keil uVision 5
Переустановил uVision, а в .map и .elf переменные так и не отображаются.... ( Подскажите, кину 100р на телефон))
- Ср май 13, 2015 11:51:39
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2324836
Re: STM32 новичку в ARM что к чему
Подскажите про АЦП.
Читаю даташит, а именно:
Снимок.JPG
Из прочтенного делаю вывод что для кристалла STM32F407 максимальное время дискретизации равно 3+12=15 и делим на частоту PCLK2 (42 MHZ) и получаем в итоге 0,357 мкс. Таким образом умножив 0.357 на 12 бит получим время одного сканирования 5 ...
Читаю даташит, а именно:
Снимок.JPG
Из прочтенного делаю вывод что для кристалла STM32F407 максимальное время дискретизации равно 3+12=15 и делим на частоту PCLK2 (42 MHZ) и получаем в итоге 0,357 мкс. Таким образом умножив 0.357 на 12 бит получим время одного сканирования 5 ...
- Пт май 08, 2015 07:17:43
- Форум: ARM
- Тема: Про Keil uVision 5
- Ответы: 207
- Просмотры: 168547
Re: Про Keil uVision 5
Заметил интересную вещь. Неделю назад отслеживал переменные через ST Studio, адреса переменных брал из *.map, а сегодня заметил что моих переменных там нет - просто нет, ни глобальных ни локальных. В настройках ничего не менял - с чем это может быть связано?
- Чт май 07, 2015 12:35:45
- Форум: ARM
- Тема: Про Keil uVision 5
- Ответы: 207
- Просмотры: 168547
Re: Про Keil uVision 5
Перепробывал все варианты, не отображается, думаю что то со стеком, в IARе было подобное, как вылечил уже не помню - помогли добрые люди, здесь наверное такая же история...
- Ср май 06, 2015 17:08:44
- Форум: ARM
- Тема: Про Keil uVision 5
- Ответы: 207
- Просмотры: 168547
Re: Про Keil uVision 5
Собственно из мануалов:
и все равно не работает
- Ср май 06, 2015 16:21:11
- Форум: ARM
- Тема: Про Keil uVision 5
- Ответы: 207
- Просмотры: 168547
Re: Про Keil uVision 5
Другими словами, где я должен поставить бряки чтобы отображение стало корректным
- Ср май 06, 2015 16:01:19
- Форум: ARM
- Тема: Про Keil uVision 5
- Ответы: 207
- Просмотры: 168547
Re: Про Keil uVision 5
Все верно говорите, но после добавления переменной в watch она идет со значением @cannot evaluate@.
К примеру нужно просмотреть состояние дата регистра модуля ацп, создаю запись вида : data_adc = ADC1->DR;
по идеи значение регистра должно присвоиться data_adc, а оно не присваивается. Проверяю АЦП ...
К примеру нужно просмотреть состояние дата регистра модуля ацп, создаю запись вида : data_adc = ADC1->DR;
по идеи значение регистра должно присвоиться data_adc, а оно не присваивается. Проверяю АЦП ...
- Ср май 06, 2015 14:41:51
- Форум: ARM
- Тема: Про Keil uVision 5
- Ответы: 207
- Просмотры: 168547
Re: Про Keil uVision 5
Всем бодрого времени суток!
Собственно по коду проблем особых (пока :lol: ) у меня нет, но есть проблемка по Кейлу 5.
Собственно интересует отладка, в частности просмотр состояния переменных в реальном времени. Почитал мануалы на одноименном сайте, и понял (может не правильно :dont_know: ) что ...
Собственно по коду проблем особых (пока :lol: ) у меня нет, но есть проблемка по Кейлу 5.
Собственно интересует отладка, в частности просмотр состояния переменных в реальном времени. Почитал мануалы на одноименном сайте, и понял (может не правильно :dont_know: ) что ...