Search the Community
Showing results for tags 'STM32CubeIDE'.
Found 2 results
-
Здравствуйте. Решил я таки попробовать перебраться с Arduino AVR на STM32 и для начала решил полностью скопировать Arduino проект, но появилась проблема. Код который на AVR занимал 7кбайт и свободно вмещался на Atmega8, на STM32 занимает 26кбайт. В проекте используется 2 канала ацп + прерывания по DMA, дисплей 1602 по i2c и 4 GPIO. Конечно это занимает только 42% памяти STM32F103C8T, но для такого проекта она избыточна и я хотел использовать STM32F030F4P, но там только 16 кб памяти и прошивка не влезает. Что я не так делаю? Может нужно какую-то оптимизацию включить или что-то подобное(выбран уровень оптимизации for size)? Или у меня просто код никчёмный? Но там так мало написано, что сомневаюсь что я мог где-то накосячить
-
Помогите разобраться, как совместить (X-NUCLEO-GNSS1A1 + Nucleo-STM32L053). На st.com скачал СТАНДАРТНЫЙ пакет X-CUBE-GNSS1 для Nucleo-STM32L073, отличие L053 & L053, в памяти, но при компиляции памяти хватает (с запасом). Вероятно необходимо пересобрать все исходники, как новый проект с Микроконтроллером ..L053 взамен ..L073. Немного освоил STM32CubeIDE. Ничего не получается, очень мало знаний. Подскажите порядок действий ? 1/- создаю новый проектSTM32CubeIDE (с Nucleo-STM32L053), 2/- далее переписываю папки из стандартного проекта на МК Nucleo-STM32L073, 3/-далее корректирую main.c ?....? Или (вместо нового проекта) импортировать стандартный проект МК Nucleo-STM32L073, далее откорректировать на новый МК .. L053 ? Спасибо. Игорь. P.S. 1. Запускаем ГЛОНАСС-плату X-NUCLEO-GNSS1A1: пошаговая инструкция : https://www.compel.ru/lib/126482 2. Стандартный Проект X-CUBE-GNSS1: https://www.st.com/en/embedded-software/x-cube-gnss1.html 3. Есть софт mbed.com , для Nucleo-STM32F401 : https://os.mbed.com/users/etiene32/code/GNSS1A1_FINAL/ для Ардуино: https://github.com/stm32duino/X-NUCLEO-GNSS1A1 в т.ч.
-
- STM32
- X-NUCLEO-GNSS1A1
-
(and 8 more)
Tagged with: