Описание тега stm32l152

0 ответов

Стоп Момде, Алларм и stm32L152RE

У меня есть NUCLEO STM32L152RE. Я хочу использовать функции малой мощности этой платы и написал этот простой пример. Я использую CubeMX для настройки платы. Я хочу просыпаться каждые 3 минуты, но через 6 минут система зависает. /* Private variables …
06 фев '17 в 14:17
1 ответ

STM32 не запускается после программирования с помощью ST-LINK

Я сделал программу, используя дебаггер ST-Link на специальной плате. Программа работает нормально, однако, когда я программирую микросхему с помощью утилиты ST-Link, программа не запускается без подключения ST-Link. Когда ST-Link подключен, система …
11 апр '17 в 13:07
1 ответ

Не удается запустить плату обнаружения STM32 L1

У меня свежая плата обнаружения STM32 L1, и она, кажется, сломана. Но я не совсем уверен. При подключении платы через USB к машине Linux, плата запускается отлично, и демонстрация работает так же, как описано вендором. Но я не могу подключиться к эт…
25 дек '15 в 18:44
0 ответов

Как обновить прошивку при включенной защите от чтения?

Мне нужны предложения для реализации такого механизма, как наш смартфон (обновлять телефон без нормальной работы), я работаю над STM32L152, где я хочу применить защиту от чтения для защиты своего кода, и когда мы получим обновление от сервера или ра…
10 июл '18 в 10:49
0 ответов

Маски прерываний USB не загружаются STM32L151CC

В настоящее время я сталкиваюсь со странной проблемой с библиотеками USB STM. Я могу успешно загрузить прошивку на плату STM32L152D-EVAL (которая использует STM32L152ZD), однако я не могу изменить тот же код для работы на моей плате форм-фактора, ко…
06 авг '14 в 23:42
2 ответа

Резервное копирование или чтение настроек платы Nullo STM32

Мне было интересно, можно ли сделать резервную копию или прочитать настройки платы с ядром STM32. Он настроен как пакет P-NUCLEO-LRWAN1 Nucleo. Который использует LoRaWAN для отправки данных на шлюз, и это работает отлично. Теперь мне было интересно…
09 авг '18 в 03:42
0 ответов

Stm32 Cortex-M3 переназначение памяти

Я сейчас работаю над stm32l152. Моя таблица загрузочных векторов находится на флэш-памяти 0x800 0000, где есть допустимый вектор обработчика сброса и указатель стека. Остальные векторы исключения / прерывания представляют собой просто бесконечные ци…
21 май '14 в 16:18
1 ответ

STM32L151 - отладчик запускается по неправильному адресу.. иногда

Я только начал работать над микроконтроллером STM32L151. Я настроил отладчик на прерывание при первой инструкции (не основной), но когда я начинаю отладку, счетчик программы останавливается на 0x1ff00b84, который даже не является частью флэш-памяти …
22 мар '16 в 16:46
3 ответа

В вопросе прикладного программирования

Я работаю над проектом на STM32L152RCT6, где мне нужно создать механизм для самостоятельного обновления кода из вновь созданного файла (HEX-файл). Для этого я реализовал такой механизм, как загрузчик, где он проверяет наличие новой прошивки, если та…
23 июл '18 в 06:29
1 ответ

Миграция NUCLEO152RE в STM32L073

У меня есть код на NUCLEOL152RE, я хочу перенести этот код в STM32L073RZ Какой шаг я должен сделать, чтобы перенести этот код из NUCLEO152RE в STM32L073.
24 янв '17 в 10:52
1 ответ

Пакет прошивок STM32cubeMX

Я начинаю генерировать код в STM32cubeMX, и я получил это сообщение "Пакет микропрограмм (STM32Cube FW_F4 V1.11.0) или одна из его зависимостей, требуемых для проекта, недоступна в вашем репозитории STM32CubeMX". Может ли кто-нибудь сказать мне, как…
3 ответа

STM32L151 RTC Аварийное прерывание

У меня проблема с прерыванием тревоги RTC STM32L151. Я хочу, чтобы моя программа передавала прерывания тревоги RTC каждую секунду, но она не работает. Моя основная функция: int main(void) { HAL_Init(); SystemClock_Config(); MX_GPIO_Init(); MX_IWDG_I…
2 ответа

Не найден флэш-банк для адреса 0x00000000

Я пытаюсь прошить мою прошивку в STM32L152, но вместо этого у меня есть: Open On-Chip Debugger 0.10.0 + dev-00312-g1a3cbbf3 (2018-03-02-20: 11) Лицензия под GNU GPL v2 Для отчетов об ошибках, прочитайте http://openocd.org/doc/doxygen/bugs.html Скоро…
02 мар '18 в 20:00
1 ответ

Инициализация карты microSD в режиме SPI. ACMD41 всегда возвращает 0x01

Я пытаюсь связать карту microSD с платой STM32L152-DISCOVERY (STM32L152RCT6 ARM Cortex-M3), используя SPI. Конечная цель состоит в том, чтобы использовать FatFs ( http://elm-chan.org/fsw/ff/00index_e.html) для хранения данных датчиков на SD-карте, к…
31 окт '17 в 18:08
1 ответ

Глобальные переменные не инициализируются после запуска программы

Я программирую STM32L152, который подключен к моему ПК через UART. Я использую GNU Tools ARM Embedded версии 6.2 2016q4. Строка управления компилятором: -mcpu=cortex-m3; -mthumb; -Wall; -ffunction-sections; -g; -O0; -DSTM32L152RB; -DSTM32L1XX_MD; -I…
17 апр '17 в 09:30
0 ответов

stm32l152 как ведомый I2C, не подтверждающий адрес

Я использую двух кабанов открытия stm32l152. Один настроен как ведущий, а другой как ведомый. У меня есть подтверждение на обоих из них, но когда мастер посылает адрес, ведомый не посылает бит подтверждения при 9-тактовом импульсе. Порты настроены н…
19 дек '17 в 12:56
1 ответ

Конфигурация часов PLL

Я использую плату STM32L152RB и пытаюсь настроить системные часы на использование часов PLL, но флаг RCC_FLAG_PLLRDY устанавливается, поэтому программа застревает в цикле while. пожалуйста дайте что я делаю не так EnableHSI(); RCC_PLLConfig(RCC_PLLS…
1 ответ

I2C на STM32L152 не работает

Я хочу подключить 2 устройства с I2C. Но у меня не работает I2c. Я много пробовал и много смотрел на сайте, но безуспешно. Я подключаю свою схему к осциллографу, а затем я вижу, что идет отправка. Я подключил все хорошо и добавил подтягивающий резис…
04 ноя '17 в 22:06
0 ответов

Как перезаписать флэш-память на микроконтроллеры серии STM32L

Я пытаюсь записать известный шаблон (например, 0xFFFFFFFF или 0x00000000) поверх уже записанной флэш-памяти, чтобы сделать ее часть недействительной для примитивной файловой системы. Но это не работает для меня в серии STM32L, как в серии STM32F. Я …
27 авг '13 в 18:20
3 ответа

Сохранить некоторые значения ОЗУ при сбросе кортекса м3

Есть ли способ сохранить некоторые значения оперативной памяти или глобальные переменные после нажатия на кнопку сброса на доске или в Киле Я использую STM32L152ZE