-
- Если-таки победишь, то напиши пожалуйста здесь же, как всё решилось. IMHO, труд сделает из индусов человека... а может и наоборот:) - bnb62(18.10.2019 21:27)
- Вот все вы так. Бедных индусов гнобите. А в начальстве у них белые человеки. Эуропейцы, можно сказать. - SciFi(18.10.2019 21:52)
- Возможно, что вам стоило взять более свежую версию. Скажем, SetupSTM32CubeMX-5.4.0 только что позавчера вышел. Т.е. не пользоваться старыми версиями тех времен, когда софт для F3 выходил отдельно. Тем паче, что exti появился относительно недавно Ксения(31 знак., 16.10.2019 22:28)
- Оно и стоит. И 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)
- Как думаешь, почему у меня свой hal? - evgeniy1294(16.10.2019 18:44)
- Отроду не использовал этот геморрой, именно потому что считал его глючным убожеством. Но в последнее время из каждого утюга слышится, что глюки в прошлом, индусы научились и все такое. Решил попробовать. LightElf(16.10.2019 18:58)
- кстати для L4xx реально поработали люди и всё допилили. У меня претензий нет. По F4xx/F0xx и не было. Там сразу всё нормально. - Лагунов(18.10.2019 06:28)
- "Нет здоровых, есть недообследованные" © - SciFi(18.10.2019 09:44)
- ну я только по своей периферии - USB OTG (fatfs), UART, SPI, RTC, I2C, EXTI, разные таймеры и GPIO. Про остальное не скажу - Лагунов(18.10.2019 17:40)
- Думаю, если натравить на УСБ усердного бета-тестера, он без труда заломает :-) - SciFi(18.10.2019 18:13)
- можно и заломать (всё что угодно). Но обученные люди пихают в USB-разъем нормальные флэшки fat32 и получают себе отчет. и всё это - благодаря Кубу (всеми проклинаемому). Да! Были проблемы с разъемом USB при минус 35 град. Это да, признаю.... - Лагунов(18.10.2019 19:14)
- Недавно делал на Хале проектик по-быстрому. Звероящер(343 знак., 19.10.2019 16:20)
- stm32f103 - там у них точно какой-то неправильный Хал. :-) Я сравнивал RTC для него и моего L476. Как будто вообще разные люди делали (а вероятно так и есть). - Лагунов(19.10.2019 19:23)
- Разные? Нам все индусы на одно лицо :-) - SciFi(19.10.2019 19:24)
- stm32f103 - там у них точно какой-то неправильный Хал. :-) Я сравнивал RTC для него и моего L476. Как будто вообще разные люди делали (а вероятно так и есть). - Лагунов(19.10.2019 19:23)
- Темниш... -> - il-2(19.10.2019 11:33, ссылка)
- эту тему (с выравниванием адресов) я видел в массе форумов. И люди в большинстве там и не пользовались Халом. А получали так же нулевой файл. :-) И у них я и подсмотрел - Лагунов(65 знак., 19.10.2019 19:25 - 19:27)
- Недавно делал на Хале проектик по-быстрому. Звероящер(343 знак., 19.10.2019 16:20)
- можно и заломать (всё что угодно). Но обученные люди пихают в USB-разъем нормальные флэшки fat32 и получают себе отчет. и всё это - благодаря Кубу (всеми проклинаемому). Да! Были проблемы с разъемом USB при минус 35 град. Это да, признаю.... - Лагунов(18.10.2019 19:14)
- Думаю, если натравить на УСБ усердного бета-тестера, он без труда заломает :-) - SciFi(18.10.2019 18:13)
- ну я только по своей периферии - USB OTG (fatfs), UART, SPI, RTC, I2C, EXTI, разные таймеры и GPIO. Про остальное не скажу - Лагунов(18.10.2019 17:40)
- "Нет здоровых, есть недообследованные" © - SciFi(18.10.2019 09:44)
- кстати для L4xx реально поработали люди и всё допилили. У меня претензий нет. По F4xx/F0xx и не было. Там сразу всё нормально. - Лагунов(18.10.2019 06:28)
- Отроду не использовал этот геморрой, именно потому что считал его глючным убожеством. Но в последнее время из каждого утюга слышится, что глюки в прошлом, индусы научились и все такое. Решил попробовать. LightElf(16.10.2019 18:58)
- Если-таки победишь, то напиши пожалуйста здесь же, как всё решилось. IMHO, труд сделает из индусов человека... а может и наоборот:) - bnb62(18.10.2019 21:27)