-
- Оно и стоит. И ST Motor Control SDK 5.4.1. SDK рекомендует использовать STM32Cube_FW_F3_V1.10.0, но с ним не собирается из-за отсутствия файлов EXTI. Ежели использовать следующую версию STM32Cube_FW_F3_V1.11.0 - то куча неопределенных дефайнов. LightElf(106 знак., 17.10.2019 12:45)
- В таком случае вина лежит на не Кубе, а на авторах этого SDK. Здесь HAL выступает в качестве операционной системы, предоставляющей приложениям свои функции API. От версии к версии HAL расширяется и модифицируется. Скажем, в версии 1.10.0 exti еще Ксения(857 знак., 17.10.2019 20:40 - 21:08)
- Ну, то есть, индусы-погромисты из ST, писавшие Motor Control SDK, не знакомы с индусами-погромистами ST, писавшими куб. Это, конечно, многое объясняет. И лишний раз укрепляет во мнении, что проще один раз написать самому, чем использовать это LightElf(45 знак., 18.10.2019 08:24)
- Слышал на днях интересную историю про индусов: над одним программным проектом удаленно работал вместе с нашими индус, потом оказалось что их на самом деле трое, еще чуть позже - что все они школьники. - AlexG(18.10.2019 17:02)
- Это называется "программерская ИНДУС ТРИ я" - LightElf(18.10.2019 17:58)
- Добил! :) - De_User(19.10.2019 05:21)
- Спасибо! От удивления чуть капустным салатом не подавился :) - De_User(18.10.2019 17:19)
- Это называется "программерская ИНДУС ТРИ я" - LightElf(18.10.2019 17:58)
- Возможно наоборот - слишком хорошо знакомы, благодаря чему получали промежуточные (а то и бета-) версии между 1.10.0 и 1.11.0, которые обнародованы не были. Весь если сами авторы эту SDK компилировали, то была у них такая версия CubeMX, которая их Ксения(217 знак., 18.10.2019 16:43)
- Слышал на днях интересную историю про индусов: над одним программным проектом удаленно работал вместе с нашими индус, потом оказалось что их на самом деле трое, еще чуть позже - что все они школьники. - AlexG(18.10.2019 17:02)
- Я так понял, к этому кубу впору судебную инстанцию пристёгивать. Чтобы разбиралась, кто виноват :-) SciFi(59 знак., 17.10.2019 20:42)
- Ну, то есть, индусы-погромисты из ST, писавшие Motor Control SDK, не знакомы с индусами-погромистами ST, писавшими куб. Это, конечно, многое объясняет. И лишний раз укрепляет во мнении, что проще один раз написать самому, чем использовать это LightElf(45 знак., 18.10.2019 08:24)
- В последнее время в области разработки ПО создалась ситуация, когда выгодней производить и выпускать ИМИТАЦИЮ, которая по факту не работает. В процесс вовлечены все, от рядовых программистов (которые говорят, мол нам же зарплату платят -- а за fk0(1985 знак., 17.10.2019 13:09)
- Ладно, если просто не собирается. Есть моменты похуже. evgeniy1294(339 знак., 17.10.2019 13:04 - 13:07)
- Что мешало - понятно. На столе у индуса все работает, этап закрыт, зарплата получена. А машина состояний - это ж думать надо. - LightElf(17.10.2019 15:14)
- Просто просадок нет, если линух не нагружен. Стоит запустить что-то тяжёлое, rt-ядро начнёт буксовать. - evgeniy1294(17.10.2019 15:48)
- Что мешало - понятно. На столе у индуса все работает, этап закрыт, зарплата получена. А машина состояний - это ж думать надо. - LightElf(17.10.2019 15:14)
- В таком случае вина лежит на не Кубе, а на авторах этого SDK. Здесь HAL выступает в качестве операционной системы, предоставляющей приложениям свои функции API. От версии к версии HAL расширяется и модифицируется. Скажем, в версии 1.10.0 exti еще Ксения(857 знак., 17.10.2019 20:40 - 21:08)
- Оно и стоит. И ST Motor Control SDK 5.4.1. SDK рекомендует использовать STM32Cube_FW_F3_V1.10.0, но с ним не собирается из-за отсутствия файлов EXTI. Ежели использовать следующую версию STM32Cube_FW_F3_V1.11.0 - то куча неопределенных дефайнов. LightElf(106 знак., 17.10.2019 12:45)