Ахулл
Вторник 22 августа 2017 г. 10:08
YouTube предложил мне этот трехчасовой учебник.
Они выглядят довольно полезными, однако у меня отсутствие свободного времени не позволяет мне проходить через них.
Дайте мне знать ваши мысли.
Они выглядят довольно полезными, однако у меня отсутствие свободного времени не позволяет мне проходить через них.
Дайте мне знать ваши мысли.
Рик Кимбалл
Вторник 22 августа 2017 г. 20:53
Я быстро рассмотрел начало первого видео, и он сосредоточен на использовании странного сочетания плагина Eclipse + GNU Eclipse + Jlink Tools. Это мог быть разумный подход около 5 лет назад.
Путь раствора наименьшего сопротивления в 2017 году:
SW4STM32 - это распределение Eclipse, которое включает в себя все необходимые бинарные инструменты и файлы конфигурации для чипов STM32, интегрированных как одна загрузка. Это было собрано вместе http: // www.AC6.FR/ и "я думаю/я предполагаю", финансируемый Св.
В то время как Ян обеспечивает способ, который работает, он, безусловно, более болезненный, чем вышеупомянутое решение.
Путь раствора наименьшего сопротивления в 2017 году:
- Установить SW4STM32 доступен в http: // www.OpenSTM32.орг/домашняя страница
- Установите STM32Cubemx, доступный от http: // www.ул.com/en/development-tools/stm32cubemx.HTML
SW4STM32 - это распределение Eclipse, которое включает в себя все необходимые бинарные инструменты и файлы конфигурации для чипов STM32, интегрированных как одна загрузка. Это было собрано вместе http: // www.AC6.FR/ и "я думаю/я предполагаю", финансируемый Св.
В то время как Ян обеспечивает способ, который работает, он, безусловно, более болезненный, чем вышеупомянутое решение.
Rogerclark
Вторник 22 августа 2017 22:01
Я кратко посмотрел видео, но нашел их очень медленными, но не ясно объяснил, что он делал.
В дополнение к тому, что сказал Рик..
В Windows вы можете загрузить и использовать Atollic True Studio бесплатно, а STMCube напрямую выводит файлы проекта для него.
Afik, лицензия на True Studio обеспечивает полное бесплатное использование базовой версии без и ограничений E.G позволяет коммерческому разработке.
В дополнение к тому, что сказал Рик..
В Windows вы можете загрузить и использовать Atollic True Studio бесплатно, а STMCube напрямую выводит файлы проекта для него.
Afik, лицензия на True Studio обеспечивает полное бесплатное использование базовой версии без и ограничений E.G позволяет коммерческому разработке.
ZMEMW16
Вторник 29 августа 2017 г. 3:25 утра
@Rick,
Удивительно простой, HAL STM32F103ZE из Cubemx скомпилирован и т. Д. и т. Д.
отладка, просто просмотр изменения переменной, ничего дальше.
Любые идеи о том, как я могу применить, это уже настроенная настройка отладки с Arduino STM32 ELF/Bin ?
Еще одна мысль заключается в том, как бы я экспортировал исходное дерево Arduino в SW4STM32 ?
Стивен
Удивительно простой, HAL STM32F103ZE из Cubemx скомпилирован и т. Д. и т. Д.
отладка, просто просмотр изменения переменной, ничего дальше.
Любые идеи о том, как я могу применить, это уже настроенная настройка отладки с Arduino STM32 ELF/Bin ?
Еще одна мысль заключается в том, как бы я экспортировал исходное дерево Arduino в SW4STM32 ?
Стивен
Рик Кимбалл
Вторник 29 августа 2017 г. 3:59
[ZMEMW16 - Вторник 29 августа 2017 3:25] - Любые идеи о том, как я могу применить, это уже настроенная настройка отладки с Arduino STM32 ELF/Bin ?Давным -давно я опубликовал проект Eclipse, который импортировал STM32 Arduino Libmaple Stuff. Это много работы, чтобы держать ее в курсе. Вы должны настроить все переменные / настройки / пути конфигурации ... не стоит усилий.
Еще одна мысль заключается в том, как бы я экспортировал исходное дерево Arduino в SW4STM32 ?
Slaeber - это попытка сделать использование Eclipse + Arduino простым вещью. Однако, кажется, есть свои собственные проблемы.
Мой личный взгляд в том, что если вы хотите сделать Arduino, вы должны просто использовать Arduino. Если вы хотите сделать HAL CODING, просто сделайте кодирование HAL и используйте STM32Cubemx + SW4STM32. Вы всегда можете использовать внешний редактор, чтобы упростить кодирование для Arduino.
Пито
Вторник 29 августа 2017 г. 7:58 утра
Каковы проблемы с Sloeber на самом деле?
Rogerclark
Вторник 29 августа 2017 г. 8:00 утра
[Пито - Вторник 29 августа 2017 7:58] - Каковы проблемы с Sloeber на самом деле?Уже есть несколько тем о проблемах соловера. Вероятно, лучше не проходить через вещи снова в этой теме
Лучше всего не заходить слишком далеко не по теме, так как эта ветка о тех видео, которые были рекомендованы (на YouTube) для Andy
Пито
Вторник 29 августа 2017 г. 8:05 утра
Риторический вопрос..
ZMEMW16
Вторник 29 августа 2017 11:22
Легко в Arduino, массив PA8, PB7, PC4 и т. Д., Установите все как выходы и высокие в петле, подметайте их с низким и и высоким. Проверяет проводку и легко проверить логический подхиша & вниз по экрану - Doddle
Даже после годов, мне все еще придется работать в C/действительно тяжело для C ++ ,, Bare Metal Даже в Cubemx и SW4STM32; это все еще немного крутой. Все маленькие фрагменты просто для того, чтобы добраться до последовательного O/P, printf - Keep Going et al; Все бесплатные в Arduino.
Стивен
Даже после годов, мне все еще придется работать в C/действительно тяжело для C ++ ,, Bare Metal Даже в Cubemx и SW4STM32; это все еще немного крутой. Все маленькие фрагменты просто для того, чтобы добраться до последовательного O/P, printf - Keep Going et al; Все бесплатные в Arduino.
Стивен
AG123
Сб 11 ноября 2017 г. 16:42
Что ж, я на самом деле использую GNU-Arm-Eclipse, меньше, чем STM32Cube, J-Link и т. Д., И нет Slaeber
Я на самом деле не пробовал SW4STM32, но видео на YouTube выглядит хорошо
Что касается GNU-Arm-Eclipse (который, по-видимому, был переименован в GNU-MCU-Eclipse)
https: // gnu-mcu-eclipse.GitHub.io/
Так случилось, что я столкнулся с этим изначально, когда ищу способ построить arduino_stm32 в Eclipse, и, что более важно, я впечатлен предложениями отладки и эмулятором в GNU-Arm-Eclipse
Тем не менее, эмулятор не идеален и, вероятно, будет работать только для самых простых эскизов, загрузчик также вызовет проблему, и эмуляция может означать необходимость создания для его запуска при начале Flash 0x8000000
Этот фанки -эмулятор фактически имулирует мигание *светодиодного мигания *, да, который работает с реальным кодом, но за пределами этого.глин. Если вы хотите загрузчик и т. Д., Есть много проблем, которые необходимо преодолеть и т. Д. И, видимо, только некоторые из серии E, G. STM32F103 поддерживается
Конечно, Святой Грааль должен иметь возможность подражать MCU STM32 в большинстве аспектов, чтобы вы могли проверить и отлаживать эскиз или любую прошивку практически в самом эмуляторе, но это может быть задача Up Hill, чтобы улучшить эту открытую эмулятор источника, чтобы сделать именно это
Я хотел, чтобы эмулятор выполнял эмуляцию SPI и ILI9341, но это казалось довольно сложной задачей, 1 -е - это необходимость создать коды для его частей эмулятора SPI, а затем команды Intepret ILI9341 и показать графику. Но если эта задача может быть преодолена, мы сможем буквально подражать и проверить полные коды графических интерфейсов STM32 с ILI9341
Я на самом деле не пробовал SW4STM32, но видео на YouTube выглядит хорошо
Что касается GNU-Arm-Eclipse (который, по-видимому, был переименован в GNU-MCU-Eclipse)
https: // gnu-mcu-eclipse.GitHub.io/
Так случилось, что я столкнулся с этим изначально, когда ищу способ построить arduino_stm32 в Eclipse, и, что более важно, я впечатлен предложениями отладки и эмулятором в GNU-Arm-Eclipse
Тем не менее, эмулятор не идеален и, вероятно, будет работать только для самых простых эскизов, загрузчик также вызовет проблему, и эмуляция может означать необходимость создания для его запуска при начале Flash 0x8000000
Этот фанки -эмулятор фактически имулирует мигание *светодиодного мигания *, да, который работает с реальным кодом, но за пределами этого.глин. Если вы хотите загрузчик и т. Д., Есть много проблем, которые необходимо преодолеть и т. Д. И, видимо, только некоторые из серии E, G. STM32F103 поддерживается
Конечно, Святой Грааль должен иметь возможность подражать MCU STM32 в большинстве аспектов, чтобы вы могли проверить и отлаживать эскиз или любую прошивку практически в самом эмуляторе, но это может быть задача Up Hill, чтобы улучшить эту открытую эмулятор источника, чтобы сделать именно это
Я хотел, чтобы эмулятор выполнял эмуляцию SPI и ILI9341, но это казалось довольно сложной задачей, 1 -е - это необходимость создать коды для его частей эмулятора SPI, а затем команды Intepret ILI9341 и показать графику. Но если эта задача может быть преодолена, мы сможем буквально подражать и проверить полные коды графических интерфейсов STM32 с ILI9341
ZMEMW16
Сб 11 ноября 2017 г., 21:32
Одна вещь о Cubemx & SW4STM32, Инициализация и деиализация котла и деиализация. Множество разделов, помеченных как предоставленное пользователем.
Большие, но пользовательские биты все еще необходимы для обработки устройства SPI/I2C/UART/USART, кишки все еще должны заставить его работать. эн.глин. TFT LCD по -прежнему нуждается в коде для выполнения последовательности инициализации, которая затем требует команды записи, записи данных, чтения функций данных; Каждый может быть 8 -битный &| 16 -битная функция.
Стивен
Большие, но пользовательские биты все еще необходимы для обработки устройства SPI/I2C/UART/USART, кишки все еще должны заставить его работать. эн.глин. TFT LCD по -прежнему нуждается в коде для выполнения последовательности инициализации, которая затем требует команды записи, записи данных, чтения функций данных; Каждый может быть 8 -битный &| 16 -битная функция.
Стивен