Описание тега nucleo
Платы STM32 Nucleo - это линейка встраиваемых плат разработки на основе STM32, производимых ST Microelectronics.
0
ответов
I2S связь на Nucleo-64F401RE
Уже несколько недель я пытаюсь заставить I2S-связь работать между Nucleo-64 STM32F401RE и кодеком (АЦП / ЦАП SGTL5000). Важная вещь: я разрабатываю приложение с использованием интерфейса Arduino. Я проверил конфигурацию GPIO и функциональность тайме…
06 апр '18 в 08:23
0
ответов
Пример SPI не работает на NUCLEO-F411RE
Я создал очень простой пример Spi Master, но, глядя на логический анализатор, нет линии Spi Clock. Так что я сделал не так в конфигурации spi. #include "mbed.h" #include <stdio.h> SPI spi(D4, D5, D3); // mosi, miso, sclk DigitalOut cs(A2); Ser…
07 июн '17 в 10:00
0
ответов
Квадратурный энкодер STM32 HAL Nucleo F446RE
У меня проблема с режимом квадратурного энкодера на tim3. 1) tim3 рассчитывает на каждый передний фронт первого сигнала. регистр CNT считает, и я читаю значение с 1 Гц, а затем я устанавливаю регистр в 0. Все выглядит хорошо, но... Когда я смотрю на…
20 янв '18 в 21:17
1
ответ
Определение высокого / низкого сигнала на ядре STM32
Я только начал учиться программировать на плате Nucleo и решил выполнить простую задачу. Когда я нажимаю кнопку "Пользователь", я хочу, чтобы мой светодиод включался (в начале выключен). У меня есть следующие вопросы, и я не совсем уверен, что ответ…
02 апр '17 в 22:37
1
ответ
Чтение данных из последовательного порта в FreeRTOS
У нас возникла проблема при чтении данных с последовательного порта. Функция C, которая используется для чтения данных, имеет аргумент для размера данных в байтах. Чтобы прочитать данные, нам нужно заранее знать размер поступающих данных. Мы использ…
06 дек '17 в 21:38
0
ответов
STM32 F302R8 Nucleo I2C не работает
У меня проблема с развитием связи i2c между ATMega328 и контроллером STM32 F302R8. Ниже приведен код инициализации контроллера st, сгенерированный Cube. void MX_I2C2_Init(void) { hi2c2.Instance = I2C2; hi2c2.Init.Timing = 0x2000090E; hi2c2.Init.OwnA…
20 мар '18 в 22:41
2
ответа
Разрыв по адресу "0xXXXXXX" без отладочной информации или вне программного кода
Конфигурация: Используя Nucleo-L476RG. Использование GNU ARM Eclipse. Я сгенерировал минималистский код из STM32CubeMX. Я установил драйвер J-Link на мой ST-Link. Я пытался запустить отладчик для моего кода, но мой программный счетчик не установлен …
08 мар '18 в 16:38
1
ответ
STM32F303: АЦП с DMA работает только несколько раз
В настоящее время я работаю с платой Nucleo-64 с чипом STM32F303RE. Для программирования я использую Arduino IDE с пакетами STM32. Я хочу пока избегать HAL, потому что я думаю, что это несколько сбивает с толку, когда вам приходится изучать регистры…
18 сен '17 в 22:27
0
ответов
Как я могу использовать "режим тройного чередования" в stm32f446?
Я хочу достичь высокой частоты дискретизации в stm32f446, поэтому я обнаружил, что могу утроить частоту дискретизации, используя "режим тройного чередования" и DMA. Я подумал, что могу сделать это легко, определив каждый из ADC1, ADC2 и ADC3 как реж…
01 ноя '18 в 20:02
0
ответов
STM32 - не может открыть последовательный порт из pyserial, но может из ST-Link
Я работаю с STM32 (NUCLEO-L476RG) - загружаю код через Workbench, иногда используя утилиту ST-Link для подключения к нему. Кроме того, у меня есть некоторый код Python, который слушает STM через последовательный порт. До вчерашнего дня все работало …
30 дек '18 в 09:22
1
ответ
Ошибка запуска отладчика openOCD в Eclipse
Я устанавливаю openOCD и Eclipse в новой операционной системе, используя плату Nucleo F030R8, которая хорошо отлаживается в другой системе. Когда я запускаю отладчик в Eclipse, я получаю "ошибку в финальной последовательности запуска": Error in fina…
12 дек '16 в 23:18
0
ответов
mbed: HardFault Ошибка при доступе к SD-карте после создания сетевого подключения
Я хочу совместить HTTP-клиент и SD-Card-Reader. Моя цель - загрузить файл с сервера и сохранить этот файл на SD-карте. К сожалению, я застрял на пути из-за Hard Fault 0x80FF013D. Я не разбил код и в итоге узнал: сетевая связь (GET-команда) отлично р…
22 ноя '18 в 14:11
1
ответ
Как настроить VisualGDB для Nucleo F091RC, для локальной разработки mbed?
Я следую учебному пособию по местной разработке mbed ( http://visualgdb.com/tutorials/arm/mbed/). Я настраиваю VisualGDB, но на шаге 3. "Новый встроенный проект" нет перечисленных устройств, и нажатие "Загрузить больше устройств" ничего не делает. М…
30 авг '16 в 13:29
1
ответ
STM32 SPI не работает должным образом
Я пытаюсь включить светодиоды на моем MCP23S09 путем записи в регистр GPIO с использованием SPI. На плате есть две микросхемы, одна для входов, а другая для выходов, поэтому светодиоды. Я подключил все, как должен, поэтому я выбрал низкий уровень CH…
29 окт '17 в 13:06
1
ответ
Nucleo F401RE - прерывание не работает
У меня проблема с моим Nucleo F401RE: Когда я пытаюсь вызвать прерывание, изменяя значение на PA9, ничего не происходит:( Мой код: void EXTI_Config(){ SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOA,EXTI_PinSource6); SYSCFG_EXTILineConfig(EXTI_PortSource…
05 сен '17 в 15:44
3
ответа
STM32 загрузка приложения / программного обеспечения через Ethernet
Есть ли способ загрузки приложений на плату STM32 через Ethernet? Мне нужно иметь возможность загружать код на ~200 плат Nucleo F429ZI, которые связаны только с ПК через локальную сеть.
03 июл '17 в 20:58
2
ответа
Резервное копирование или чтение настроек платы Nullo STM32
Мне было интересно, можно ли сделать резервную копию или прочитать настройки платы с ядром STM32. Он настроен как пакет P-NUCLEO-LRWAN1 Nucleo. Который использует LoRaWAN для отправки данных на шлюз, и это работает отлично. Теперь мне было интересно…
09 авг '18 в 03:42
1
ответ
Использование внешнего переключателя в качестве прерывания
Как использовать внешний переключатель в качестве прерывания в микроконтроллере Nucleo STM32L073RZ? Это мой код: #include "stm32l0xx.h" #include "stm32l0xx_nucleo.h" #include "stm32l0xx_hal.h" static void GPIO_Init(void); int main(void) { HAL_Init()…
18 сен '18 в 06:26
0
ответов
Как сделать код передачи по протоколу CAN
Я использую плату NUCLEO-F103RB и трансивер SN65HVD230 CAN. и режим CAN - CAN_MODE_LOOPBACK. Рабочая область - Keil Uvision(IDE), STM32 ST-LINK(отладчик?). У меня есть пример кода, который дает мне мой учитель. это пример кода STMICRO. но я действит…
26 окт '18 в 07:36
0
ответов
Проблемы с получением Arduino GSM lib для работы с Nucleo L073RZ
Я пытаюсь использовать Adafruit Fona Mini GSM вместе с Nucleo L073RZ. Существует библиотека для модуля GSM, но она для Arduino. Я настроил URL менеджера форума, чтобы использовать ссылку в этом репозитории: https://github.com/stm32duino/Arduino_Core…
17 янв '19 в 21:01