| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| STM32 - CubeMX - PlatformIO http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=18843 |
Страница 1 от 3 |
| Автор: | TheWizard [ Нед Май 28, 2023 3:45 pm ] |
| Заглавие: | STM32 - CubeMX - PlatformIO |
то по принцип има голяма платформа за STM32 но си спретнах моя за "бърза и ясна" работа ... само за сорсове от CubeMX без Ардуино, ала-бала-портокала https://github.com/Wiz-IO/wizio-stm в момента подържа само един чип STM32L051K8U3 - такъв имам под ръка за тестове тези дни ще тествам как работи ( С/С++ ) с stlink като upload, после и debug stlink - upload съм го тествал с make но още не интегриран в платформиото stlink и jlink по принцип работят в платформио "без проблеми" базово "конвертиране" от CubeMX ( МАКЕ проект ) е copy / paste ... Inc / Src към include / src ии те така... |
|
| Автор: | TheWizard [ Пон Май 29, 2023 6:46 pm ] |
| Заглавие: | Re: STM32 - CubeMX - PlatformIO |
бачка перфект за STM32L051xx ( скоро ще тествам CPP апликация ... то попринцип няма проб ) конверсия от STM32CubeMX(МАКЕ) към PlatformIO е копи/пейст https://raw.githubusercontent.com/Wiz-I ... formIO.png UPLOAD - STM32CubeProgrammer, STLink @ OpenOCD ... тествано DEBUG - STLink @ OpenOCD ... тествано GCC: 1.90201.0 BTW "огромната" платформа е тази: https://github.com/platformio/platform-ststm32/ |
|
| Автор: | TheWizard [ Вто Май 30, 2023 7:00 pm ] |
| Заглавие: | Re: STM32 - CubeMX - PlatformIO |
добавих STM32F1xx ... STM32F100R8T6B не съм го тествал хардуерно - компилацията работи |
|
| Автор: | TheWizard [ Сря Май 31, 2023 12:11 pm ] |
| Заглавие: | Re: STM32 - CubeMX - PlatformIO |
намерих неква древна платка STM32VLDISCOVERY - STM32F100RBT6B и RB и те таз STM32VLDISCOVERY толкова древна ( с онБорд ST-LINK-V1 ) че "съвременните" ъплоадери/дебъгери не я ловят та добавих и подръжка на ST-LINK_CLI.exe ... бачка стрела, без дебъг ... OpenOCD реве за USB ... ама с директен SWD до чипа ще бачка довече ще ъпдате гит |
|
| Автор: | TheWizard [ Сря Май 31, 2023 6:41 pm ] |
| Заглавие: | Re: STM32 - CubeMX - PlatformIO |
хванах му цаката ... ще поддържа всички STM32L0x, STM32L4x ... етц за ся тва * STM32L051K8U3 * STM32L431RBT6 ( not tested as hardware ) * STM32L431RCY6TR ( not tested as hardware ) * STM32F100RBT6B * STM32F100R8T6B |
|
| Автор: | TheWizard [ Чет Юни 01, 2023 11:35 am ] | |||||||||||
| Заглавие: | Re: STM32 - CubeMX - PlatformIO | |||||||||||
много скромна платформичка 4 вградени платки + една "виртуална" - дава възможност за избор на каквъвто и да е чип от изброените в картинката в проект ИНИ се настройва чипа ... и пей сърце
|
||||||||||||
| Автор: | TheWizard [ Чет Юни 01, 2023 1:35 pm ] | |||||||||
| Заглавие: | Re: STM32 - CubeMX - PlatformIO | |||||||||
проба лог ... хал, уарт, спи, 2 ламби, фриртос ... блинк = 3.10 seconds
|
||||||||||
| Автор: | TheWizard [ Чет Юни 01, 2023 7:26 pm ] | ||
| Заглавие: | Re: STM32 - CubeMX - PlatformIO | ||
стига толкова .... ще тествам https://github.com/Wiz-IO/wizio-stm
|
|||
| Автор: | TheWizard [ Нед Юни 04, 2023 9:35 am ] |
| Заглавие: | Re: STM32 - CubeMX - PlatformIO |
някой знае ли как да задам на Cube да генерира include вместо Inc и src вместо Src в темплейтите има променлива ... if xxx use xxx else Inc ... но не знам къде се модифицира |
|
| Автор: | Реконструктор [ Сря Юни 07, 2023 10:05 am ] |
| Заглавие: | Re: STM32 - CubeMX - PlatformIO |
Не може май, но всяко читаво IDE може да ти го рифакторне, след като се генерира. |
|
| Автор: | TheWizard [ Сря Юни 07, 2023 4:29 pm ] | ||
| Заглавие: | Re: STM32 - CubeMX - PlatformIO | ||
аз го направих: Креате Кубе Проект -> Експорт Макефиле Креате ПлатформИО Проект -> Меню -> Къстъм -> Импорт ( от папката на куба проекта ) ... импортера ги изпраща дет им е мястото иначе е "страшно"
|
|||
| Автор: | TheWizard [ Сря Юни 07, 2023 8:33 pm ] |
| Заглавие: | Re: STM32 - CubeMX - PlatformIO |
нещо такова https://youtu.be/BzYFqrIYYx8 |
|
| Автор: | bobihot [ Нед Юни 11, 2023 1:09 am ] | |||||||||
| Заглавие: | Re: STM32 - CubeMX - PlatformIO | |||||||||
CubeIDE е по-убаво, че е с интегриран редактор https://www.st.com/en/development-tools ... beide.html |
||||||||||
| Автор: | TheWizard [ Нед Юни 11, 2023 9:53 am ] | |||||||||
| Заглавие: | Re: STM32 - CubeMX - PlatformIO | |||||||||
е просто "лека" мултиплатформена алтернатива... ( има много по-голяма платформа - тази е орязана за след CubeMX ) а за големи проекти дава по-големи билд възможности билд логиката е Питон ( към Scon и не е задължително да се познава Scon ) докато на (всички) корпоративните билдери логиката е ограничена до логиката на Make или так каквото е компилирано до ЕХЕ или Java самия билд изглежда така ( за всчики STM32 ) ... нещо неразбираемо? https://github.com/Wiz-IO/wizio-stm/blo ... on.py#L115 туй нещо може лесно да се "донастрои" преди билда с цялата възможна логика на Питон друго - подържа около 12 IDE-та ( основно VSCode ... може и без IDE ), за STM-ите - GCC ( май RedHead дистрибуцията ) няколко мултиплатформени версии Ъплоадери - наличните, Дебъгер - ОпенОСД тулове - квото си напишеш и добавиш и те така - заебал съм make, cmake, еклипси и всевъзможни стари затворени технологии |
||||||||||
| Страница 1 от 3 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|