Вопросы с тегом «stm32»

9
STM32 АЦП шум 2

Я только что протестировал свой второй дизайн с STM32F2, теперь это STM32F207ZFT6, поведение АЦП такое же, как в моем первом приложении - сильный шум в АЦП. Шум токового входа без подключенного сигнала: Примечание. На графиках сигналов выше вертикальная ось указана в битах АЦП, а не в вольтах !; не...

9
STM32: Выполнение программного сброса

Я пытаюсь выполнить программный сброс моего STM32F2. (Справочное руководство доступно здесь .) Соответствующая страница справочного руководства (стр. 80) дает мало информации. По сути, SYSRESETREQбит Application Interrupt and Reset Control Registerдолжен быть установлен. Теперь эта страница...

9
Что означают эти режимы ввода / вывода выводов микроконтроллера?

Я купил stm32f103ret6 . Когда я увидел справочное руководство, я увидел, что оно имеет несколько режимов ввода / вывода. Для входа: плавающий, подтягивающий, понижающий Для выхода: аналоговый, открытый сток, двухтактный Я уже работал с микроконтроллерами AVR, которые имеют три состояния и...

9
Почему логически связанные битовые поля в регистрах MCU часто находятся в разных местах?

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

9
Почему я не могу успешно отправлять сообщения через RS232?

Итак, на прошлой неделе я работал над получением сообщений UART, отправленных с STM32F407, и читал их на своем ноутбуке через безобразный кабель RS232-USB с использованием термита. Я использовал STMCube для генерации кода и добавления к нему, прочитав соответствующие инструкции в верхней части...

9
STM32F407 + LAN8720A + lwIP + FreeRTOS = Нет полученных кадров Ethernet

Я пытаюсь вызвать печатную плату, которая использует Ethernet PHY STM32F407 и LAN8720A, и я не могу получить какие-либо кадры Ethernet - даже если у меня нет проблем с передачей кадров. Настройка оборудования У меня есть кристалл 25 МГц на STM32F4, который выводит вывод с тактовой частотой 25 МГц в...

9
Не удается запрограммировать пользовательскую плату STM32

Я разработал простую плату STM32. Ниже приведены схемы и рисунки макета печатной платы: Схема: Макет печатной платы: Печатная плата с подсветкой VDD: Расположение печатной платы с выделенным GND: Только части этого дизайна, которые имеют отношение к моему вопросу, показаны на рисунках выше. Моя...

9
Каковы различия между функцией rand () и периферийным устройством RNG (генератор случайных чисел)?

Меня интересует периферийное устройство RNG (Генератор случайных чисел) в микроконтроллерах STM32F4XXXX. смотрите в этом справочном руководстве (стр. 748). С другой стороны, у нас есть функция rand () в библиотеке stdlib, которая выполняет ту же задачу. Теперь у меня есть два вопроса: Каковы...

9
Использование утилиты ST-LINK для настройки RTC на текущее время

Что я делал Я использую микроконтроллер STM32, и для своего проекта мне нужно иметь возможность отправлять данные в определенное время дня (скажем, в 11:00 и 14:00). Микроконтроллер должен знать, сколько времени, прежде чем я смогу достичь этого. К сожалению, у меня есть только односторонняя связь,...

9
STM32F4 Cube HAL UART. Это ошибка или я что-то упустил?

Я использую прерывание на основе UART IO (без DMA). HAL_UART_Transmit_ITфункция устанавливает EIEбит в CR3регистре. В соответствии с таблицей данных STM32F407 (и реальным поведением), это генерирует прерывание только в многобуферном режиме (когда DMARбит установлен). EIEпозволяет генерировать...

8
Задержка прерывания на MCU STM32F303

Я работаю над проектом, включающим микроконтроллер STM32 (точнее, на плате STM32303C-EVAL), который должен реагировать на внешнее прерывание. Я хочу, чтобы реакция на внешнее прерывание была максимально быстрой. Я изменил пример стандартной периферийной библиотеки с веб-страницы ST, и текущая...

8
STM32 USB VCP ошибка

Последние две недели я работаю над проектом, и отладка этого вопроса заняла всю эту неделю. Хотите знать, если кто-нибудь может помочь, я постараюсь быть максимально четким и ясным. Я пытаюсь реализовать виртуальный порт USB на микроконтроллере на базе STM32F302K8 (Cortex M4). Я использовал...

8
Допуск 5 В на входе датчиков VBUS

Я разрабатываю устройство вокруг STM32L476. Мое устройство в основном работает от батареи, но имеет порт USB, который при подключении я хочу использовать в качестве альтернативного источника питания (через регулятор 3,3 В) для ограничения разряда батареи. Также возможно, что пользователь подключает...

8
SPI на STM32 не будет работать без подтягивающих резисторов и даже тогда будет работать плохо

Я пытался заставить SPI1 на STM32F103C8 ( Blue Pill Board) работать правильно в течение некоторого времени. Поскольку я только начинаю изучать ARM, я просто пытаюсь сместить данные в регистр сдвига 74HC595 и зафиксировать их, чтобы загорелся байт светодиодов. Я не читаю никаких данных, поэтому у...

8
Очистить флаги прерываний USART (UART) в STM32?

Я использую STM32F105 для связи с чипом Linx GPS с помощью UART. Если я не использую прерывания (если я просто опрашиваю флаг RX), то это работает просто отлично. Но я получаю неожиданные результаты, когда пытаюсь использовать прерывания. Например, если я включаю только прерывание RXNE («RX not...

8
ST-LINK возможна ли последовательная связь?

Я использую плату обнаружения STM32F4 и Atollic TrueStudio для ARM Lite 3 Я хотел бы передать некоторые данные отладки на ПК с помощью printf, и я не могу найти способ сделать это через STLink. Это вообще возможно? Это кажется важной функцией для любого процесса отладки. Изменить: мне нужно...

8
Компаратор STM32F0x1 (COMP) и АЦП на одном выводе одновременно?

Я собираю проект, который использует преимущества периферийного устройства сравнения на микроконтроллере STM32F051. Я прочитал в документации, что для работы компаратора входной вывод должен быть настроен для аналогового ... который является такой же настройкой, если вы использовали этот вывод в...