Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 06.05.2019, 20:14  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,761
Сказал спасибо: 2,529
Сказали Спасибо 11,750 раз(а) в 5,886 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: STM32CubeMX, HAL и все вокруг них. Территория, свободная от сектантов.

Сообщение от Serg3301 Посмотреть сообщение
Я конечно не спец по винде, но
я этих устриц ем. Постоянно, не "от случая к случаю"... И, вроде бы, не валенок...
Реклама:
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor на форуме  
Непрочитано 07.05.2019, 10:44  
dkm
Вид на жительство
 
Регистрация: 10.04.2010
Сообщений: 301
Сказал спасибо: 25
Сказали Спасибо 136 раз(а) в 79 сообщении(ях)
dkm на пути к лучшему
По умолчанию Re: STM32CubeMX, HAL и все вокруг них. Территория, свободная от сектантов.

Сообщение от akegor Посмотреть сообщение
Секретное изделие?
Нет конечно, могу хоть с исходниками предоставить, для компа писанное на Яве, для STM32 на С естественно. Только немного неудобно свой говнокод публиковать, особенно на яве - это обрезок от ранее писанного HMI, писанный с 2001 года, представляете сколько там хлама?
Описания тоже нет никакого, хотя если просто экранчики рисовать там все понятно, а вот с подключением различных таучпанелей, памяти для картинок графики немного надо помучиться с переписыванием функций объявленных как _weak (не знаю в Keil есть такое или нет, я в IAR пишу)
Вот скриншот, если заинтересует вышлю архив всей лабуды. В реале под этой средой нарисовано с сотню работающих экранов интерфейса.
Миниатюры:
Нажмите на изображение для увеличения
Название: gui.jpg
Просмотров: 0
Размер:	232.2 Кб
ID:	141521  

Последний раз редактировалось dkm; 07.05.2019 в 10:49.
dkm вне форума  
Непрочитано 07.05.2019, 11:31  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,761
Сказал спасибо: 2,529
Сказали Спасибо 11,750 раз(а) в 5,886 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: STM32CubeMX, HAL и все вокруг них. Территория, свободная от сектантов.

Сообщение от dkm Посмотреть сообщение
Только немного неудобно свой говнокод публиковать
Не надо поддаваться на провокации говнометателей. Их поделия тоже кто-то говнокодом посчитает - хай удавятся своими оценками.
Я считаю, что если человек сделал, это лучше, чем не сделал. Никто не отрицает допиливание и вылизывание. Только кому-то надо окружающих в унитаз макать...
Как говорится, "За нас с вами и хрен с ними!"(с)
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor на форуме  
Сказали "Спасибо" akegor
mike-y-k (08.05.2019)
Непрочитано 08.05.2019, 17:42  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,853 раз(а) в 2,924 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: STM32CubeMX, HAL и все вокруг них. Территория, свободная от сектантов.

akegor, задал вопрос в поддержке о 32-битных версиях, пока тишина
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Сказали "Спасибо" mike-y-k
akegor (08.05.2019)
Непрочитано 15.05.2019, 11:39  
NewWriter
Почётный гражданин KAZUS.RU
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Сообщений: 4,418
Сказал спасибо: 395
Сказали Спасибо 2,205 раз(а) в 1,306 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: STM32CubeMX, HAL и все вокруг них. Территория, свободная от сектантов.

Не холисрача ради, но констатация факта.
Критическая ошибка CubeIDE (скрин):
После таких ошибок просто невозможно доверять новому IDE в принципе, ибо не знаешь, где еще натолкнешься на подвох.
Миниатюры:
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 0
Размер:	33.6 Кб
ID:	141788  
NewWriter вне форума  
Непрочитано 15.05.2019, 16:12  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,853 раз(а) в 2,924 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: STM32CubeMX, HAL и все вокруг них. Территория, свободная от сектантов.

NewWriter, а как var2 в шестнадцатеричном выглядит?
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 15.05.2019, 18:05  
NewWriter
Почётный гражданин KAZUS.RU
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Сообщений: 4,418
Сказал спасибо: 395
Сказали Спасибо 2,205 раз(а) в 1,306 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: STM32CubeMX, HAL и все вокруг них. Территория, свободная от сектантов.

Что в Атоллике, что в Кубе - одинаково до бита:
01000011 11101001 11100010 01001110
Но в Кубе преобразование float в строку работает неверно. Результат - 0.000000
Дело в том, что это встроенная стандартная функция Си, написанная много лет назад, и чето в ней переписывать просто не имеет смысла. А они взяли и переписали. Зачем?? Только сломали.
К тому же, по сравлению с Атолликом в Кубе много чего поломали. Просто жуть сколько поломок того, что РАНЬШЕ РАБОТАЛО В АТОЛЛИКЕ! Я насчитал штук 15, потом надоело копаться.
В числе таких поломок - неработающая подсветка и маркировка переменных в Memory Browser.
Так же убрали пункт доступа к Building Settings. Я моск сломал, бегая по менюшкам.
Сильно сломали мастер создания новых проектов.
Ой, да много косяков. А сколько еще незамеченных!
И вообще, это крайне нехорошо - ультимативно и безвариантно закрывать выпуск Атоллика, а взамен выдавать совершенно глючную версию Куба. Причем, настолько ультимативно, что буквально за пару дней просто выкинули Атоллик, дошедший в развитии до версии 9.3.0, и внаглую запихнули неработоспособный Куб версии 1.0.0.
NewWriter вне форума  
Непрочитано 15.05.2019, 18:14  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,853 раз(а) в 2,924 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: STM32CubeMX, HAL и все вокруг них. Территория, свободная от сектантов.

NewWriter, а если таки канонически записать аргумент, как (double) var2?
ЕМНИП для формата f/F подразумевается double
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 15.05.2019, 18:58  
NemoCut32
Гражданин KAZUS.RU
 
Регистрация: 16.12.2004
Сообщений: 587
Сказал спасибо: 13
Сказали Спасибо 23 раз(а) в 9 сообщении(ях)
NemoCut32 на пути к лучшему
По умолчанию Re: STM32CubeMX, HAL и все вокруг них. Территория, свободная от сектантов.

В IAR sprint не работает с аргументами типа float и double при включенном FPU. Cube зараза, не предполагает его отключения. Такой вот баг.... Проверьте при выключенном FPU - это можно сделать вручную, но при этом нельзя будет использовать FreeRTOS.
NemoCut32 вне форума  
Непрочитано 16.05.2019, 12:30  
NewWriter
Почётный гражданин KAZUS.RU
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Сообщений: 4,418
Сказал спасибо: 395
Сказали Спасибо 2,205 раз(а) в 1,306 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: STM32CubeMX, HAL и все вокруг них. Территория, свободная от сектантов.

Сообщение от mike-y-k Посмотреть сообщение
NewWriter, а если таки канонически записать аргумент, как (double) var2?
ЕМНИП для формата f/F подразумевается double
Да без разницы, я все варианты проверял, во всех мыслимых сочетаниях. МК - без FPU вообще, F100RB. Но FPU не должно влиять, там в функции используются другие инструкции. Вот - (см. скрин).
В Атоллике же всегда работало правильно, могу показать. В Кубе же - сплошная лажа.

И это еще не дошло дело до проверки корректности компиляции вообще произвольного текста программы в машинный код. Вот хрен его знает, где они там еще накосяпорили. Просто нет доверия никапли.
Я бы понял, если бы делалось совсем новое ПО "с нуля". Но они же че сделали - они взяли готовый, вычищенный за много версий Atollic и... и сломали его! Просто. Сломали. Раз - и сломали. За день. Вот прям бац - и хана, нету больше Атоллика. Вариантов просто тупо нету. Вообще. Нате, жрите косячный продукт версии "альфа 1.0.0"

Пройдет еще много времени, прежде чем можно будет хоть как-то использовать CubeIDE. Лишь только когда счетчик версий дойдет до 4.3.2, можно будет говорить о возможности использования CubeIDE. Причем, не факт, что с каждым релизом не будет просто новых косяков взамен старым. Реально.

В сети (как впрочем, и тут на форуме на прошлой странице) пока что присутствуют восторженные отзывы неофитов, впервые увидевших интерфейс, являющийся копией Атоллика. Однако, кое-где попадаются первые разумные мысли более продвинутых пользователей и сообщения об ошибках. Щас посмотрим, с какой скоростью начнет крутиться счетчик версий CubeIDE. Время покажет. Но при любом раскладе, что-то можно будет говорить только после выхода версии 4.3 и выше.
Миниатюры:
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 0
Размер:	34.4 Кб
ID:	141828  
NewWriter вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 15:04.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot