реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> STM8.v3.10.1. Не могу открыть
schulgin
сообщение Apr 15 2018, 13:12
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 27-06-07
Пользователь №: 28 739



Решил кое чего поделать с stm8s103f3p6, хотя никогда с продукцией этой фирмы не общался. Пока никакого железа ещё нет, ни самого процессора ни программатора. С официального сайта IAR скачал последнюю версию EWSTM8-3104-Autorun.exe, установил. При запуске секунд через 3 вылетает окно с текстом "IarIdePm.exe не является приложением Win32". Тот же текст появляется если запустить License Manager только вместо IarIdePm.exe будет LicenseManager.exe. Операционная система Windows XP SP3. Вопросы:
1. что это, как исправить?
2. На форуме почитал, что эта версия сырая, глючит. В связи с этим вопрос: "На какую последнюю версию имеет смысл откатить?"
3. Может, вообще другую среду использовать? Когда то работал с Keil. Можно и будет ли удобно в этой среде программировать stm8?
4. Немного не по теме, но, если мнение, то какой программатор лучше покупать (надёжность, цена, так же следует учесть, что работа разовая).
Спасибо.
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Apr 15 2018, 13:24
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Цитата(schulgin @ Apr 15 2018, 16:12) *
Операционная система Windows XP SP3. Вопросы:
1. что это, как исправить?

Вы на календарь когда в последний раз смотрели? Где вы эти XP берёте?

Цитата(schulgin @ Apr 15 2018, 16:12) *
2. На форуме почитал, что эта версия сырая, глючит. В связи с этим вопрос: "На какую последнюю версию имеет смысл откатить?"

Ничего не надо откатывать. В последних версиях качество кода сильно улучшено, надо этим пользоваться.

Цитата(schulgin @ Apr 15 2018, 16:12) *
4. Немного не по теме, но, если мнение, то какой программатор лучше покупать (надёжность, цена, так же следует учесть, что работа разовая).

А что, есть большой выбор STlink? sm.gif
Go to the top of the page
 
+Quote Post
schulgin
сообщение Apr 15 2018, 13:55
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 27-06-07
Пользователь №: 28 739



Цитата(VladislavS @ Apr 15 2018, 17:24) *
<Вы на календарь когда в последний раз смотрели? Где вы эти XP берёте?>
На календарь в последний раз смотрел сегодня. Лично я этот XP, вернее материнку, брал лет 11 назад, когда уходил на пенсию. Переходить на 7 и выше опасаюсь по причине отсутствия официальных драйверов, время и силы жалко на безуспешную работу. Хотя, по правде, иногда и очень требовалась хотя бы семёрка. Это лирика, а, если по сути, то, додумывая Ваши вопросы, можно сделать вывод, что для XP эта версия не годиться. Так ли это? XP есть в перечне ОС.


<Ничего не надо откатывать. В последних версиях качество кода сильно улучшено, надо этим пользоваться.>
Хорошо

А что, есть большой выбор STlink? sm.gif
Выбор я бы сказал не маленький, но их надёжность, как показали отзывы, не высокая. люди их используют чуть ли не как расходный материл.

Что то я не совладал с цитированием. В следующий раз, может, получится

Сообщение отредактировал schulgin - Apr 15 2018, 14:05
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Apr 15 2018, 14:39
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Выяснять работает ли EWSTM8 3.10.4 в win XP нет никакого желания. ARM-вская ветка, точно знаю, давно не поддерживает.

Для программиста компьютер это инструмент и он должен соответствовать выполняемой работе. Не важно на пенсии вы или нет.

Stlink-ов на $10 можно горсть всех типов купить и не париться.
Go to the top of the page
 
+Quote Post
schulgin
сообщение Apr 15 2018, 15:04
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 27-06-07
Пользователь №: 28 739



Цитата
Выяснять работает ли EWSTM8 3.10.4 в win XP нет никакого желания. ARM-вская ветка, точно знаю, давно не поддерживает.

Понятно. Может кто то другой однозначно ответит о возможности использования IAR.Embedded.Workbench For STM8 в XP.
Цитата
Для программиста компьютер это инструмент и он должен соответствовать выполняемой работе. Не важно на пенсии вы или нет.

Если это в мой адрес, то я не могу назвать себя программистом, хотя достаточно пришлось на этом поприще поработать. И в этом плане я смотрю на Вас снизу вверх, ожидая снисхождения к моим трудностям.
Цитата
Stlink-ов на $10 можно горсть всех типов купить и не париться.

Эх, работал бы я,как раньше, то и за $100 не парился, хотя попариться я люблю. В общем, сытый голодному не товарищ.
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Apr 15 2018, 16:21
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Китайский stlink-свисток за $2 состоит из двух микросхем - стабилизатор на 3.3 В и микроконтроллер STM32F103. Если купить два, то можно прошивать ими друг друга и чинить сколько угодно. Дешевле только даром. За $6 будет уже с выходным буфером и в фирменной коробочке. В работе ничем не отличаются, но свисток меньше места занимает в сумке с ноутом.

Кстати, а почему STM8? Платка с stm32f103 меньше $2 на али. А для STM32 средств разработки сильно богаче! Да и материалов в сети тонны, в отличии от STM8.
Go to the top of the page
 
+Quote Post
dac
сообщение Apr 15 2018, 16:39
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 600
Регистрация: 27-05-05
Пользователь №: 5 482



QUOTE (schulgin @ Apr 15 2018, 21:04) *
Понятно. Может кто то другой однозначно ответит о возможности использования IAR.Embedded.Workbench For STM8 в XP.

в ХР работает только IAR 2.xx для STM8
IAR 3.xx требует минимум win7.
если край охота 3, можно поставить win7 в virtualbox и оттуда запускать
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Apr 15 2018, 17:05
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Цитата(dac @ Apr 15 2018, 19:39) *
если край охота 3

Компилятор IAR для STM8, в отличии от тех же ARM или AVR, достаточно молодой и более менее вменяемый код стал только в последних версиях делать.

Цитата(dac @ Apr 15 2018, 19:39) *
можно поставить win7 в virtualbox и оттуда запускать

Что-то мне подсказывает, что на компе, на котором можно такое провернуть, просто win7 будет работать терпимо.

Go to the top of the page
 
+Quote Post
schulgin
сообщение Apr 15 2018, 18:25
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 27-06-07
Пользователь №: 28 739



Цитата(VladislavS @ Apr 15 2018, 20:21) *
Кстати, а почему STM8? Платка с stm32f103 меньше $2 на али. А для STM32 средств разработки сильно богаче! Да и материалов в сети тонны, в отличии от STM8.

Просто она дешевле - 53 р. А так мне всё равно. К совету прислушаюсь, решение приму при окончательном выборе.
Цитата
в ХР работает только IAR 2.xx для STM8

Спасибо. В сети видел версию IAR 2.2 Надеюсь, что более - менее вменяемая, как выразился VladislavS.
Что то никто не отозвался про Keil.
Go to the top of the page
 
+Quote Post
schulgin
сообщение Apr 15 2018, 22:28
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 27-06-07
Пользователь №: 28 739



Созрел вопрос по выбору платы STM8 или STM32. Вот эта библиотека будет работать с STM8?
И более общий вопрос: "Программы и библиотеки под Arduino скажем Uno будут работать под STM 8?" В частности интересует программы для ЖК дисплеев типа HD44780.

Сообщение отредактировал schulgin - Apr 15 2018, 22:58
Go to the top of the page
 
+Quote Post
jeelman
сообщение Apr 16 2018, 02:28
Сообщение #11





Группа: Участник
Сообщений: 9
Регистрация: 5-11-15
Пользователь №: 89 188



да, у меня версия 2.20.1 хорошо работает под ХР. а последние версии действительно не запускаются, хотя поддержка ХР вроде бы заявлена. да и х с ними.

для HD44780 использую такой набор подпрограмм - dwork(); запускаю в прерывании, а lcd.send_screen(s0,s1); в основном цикле. плюс однократно функцию инициализации.
Прикрепленный файл  GLCD.zip ( 989 байт ) Кол-во скачиваний: 16


Прикрепленный файл  project_desulfator.zip ( 84.47 килобайт ) Кол-во скачиваний: 15

исходники старого проекта для примера

Сообщение отредактировал jeelman - Apr 16 2018, 01:27
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Apr 16 2018, 03:17
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Цитата(schulgin @ Apr 15 2018, 21:25) *
Просто она дешевле - 53 р.

Это готовая плата или только микроконтроллер?

Цитата(schulgin @ Apr 15 2018, 21:25) *
А так мне всё равно.

Вы своё время вообще не цените?

Цитата(schulgin @ Apr 15 2018, 21:25) *
Что то никто не отозвался про Keil.

Он stm8 начал поддерживать? И про gcc не отзовутся тоже, если что.
Go to the top of the page
 
+Quote Post
scifi
сообщение Apr 16 2018, 07:40
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(VladislavS @ Apr 15 2018, 16:24) *
В последних версиях качество кода сильно улучшено, надо этим пользоваться.

На одном из своих проектов посмотрел на разницу между компиляторами 2-й и 3-й версии. Стало чуть получше, но не радикально. Так что я бы не заострял на этом внимание. К тому же, реальная потребность в том, чтобы компилятор был супер-пупер умный, бывает редко. А умных компиляторов для STM8 просто нет в природе.
Go to the top of the page
 
+Quote Post
schulgin
сообщение Apr 16 2018, 09:19
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 27-06-07
Пользователь №: 28 739



Цитата
Это готовая плата или только микроконтроллер?

Готовая плата.
Цитата
Вы своё время вообще не цените?

Опять вопрос. Честно говоря не понял какая цепочка рассуждений могла привести к нему. Я только встал на эту дорогу. Соответственно с ходу оценить оптимальные решения пока не могу. К стати о времени, посидел пол ночи в интернете и мысли развернулись в сторону Arduino Nano.
Окончательное решение не принято, но очень большая вероятность, что остановлюсь на нём, если тут меня не отговорят.
Цитата
Он stm8 начал поддерживать?
И снова вопрос, можно подумать, что отвечают с израильского форума. Я не знаю, поэтому и спрашиваю.
jeelman, спасибо
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 16 2018, 10:17
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(schulgin @ Apr 15 2018, 16:12) *
2. На форуме почитал, что эта версия сырая, глючит. В связи с этим вопрос: "На какую последнюю версию имеет смысл откатить?"

На XP нормально работает IAR 2.20.
А вообще - научитесь пользоваться поиском по форуму - здесь есть ветка по STM8 где эта тема уже обсуждалась. И не раз.

Цитата(VladislavS @ Apr 15 2018, 17:39) *
Для программиста компьютер это инструмент и он должен соответствовать выполняемой работе. Не важно на пенсии вы или нет.

Блин, ещё один "Эдди"... crying.gif

Цитата(schulgin @ Apr 16 2018, 01:28) *
"Программы и библиотеки под Arduino скажем Uno будут работать под STM 8?"

STM8 != абдурина, как и AVR != абдурина.

Цитата(scifi @ Apr 16 2018, 10:40) *
На одном из своих проектов посмотрел на разницу между компиляторами 2-й и 3-й версии. Стало чуть получше, но не радикально. Так что я бы не заострял на этом внимание. К тому же, реальная потребность в том, чтобы компилятор был супер-пупер умный, бывает редко.

Вот именно... А если после этого ещё посмотреть на асм-исходники, написанные вручную, так и вообще становится непонятным - зачем си? smile3046.gif

Цитата(schulgin @ Apr 16 2018, 12:19) *
К стати о времени, посидел пол ночи в интернете и мысли развернулись в сторону Arduino Nano.

Вот это действительно будет пустая трата времени.
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Apr 16 2018, 12:54
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Цитата(schulgin @ Apr 16 2018, 12:19) *
Готовая плата.

С доставкой 75 руб.

Куда интересней будет вот такая всего за 115 руб.

Цитата(schulgin @ Apr 16 2018, 12:19) *
И снова вопрос, можно подумать, что отвечают с израильского форума. Я не знаю, поэтому и спрашиваю.

Если вам задают вопрос, то это повод подумать на него ответ и принять обдуманное решение. Какое оно будет мне, по большому счету, всё равно.
Go to the top of the page
 
+Quote Post
schulgin
сообщение Apr 16 2018, 13:41
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 27-06-07
Пользователь №: 28 739



Цитата(jcxz @ Apr 16 2018, 14:17) *
На XP нормально работает IAR 2.20.
А вообще - научитесь пользоваться поиском по форуму - здесь есть ветка по STM8 где эта тема уже обсуждалась. И не раз.

Извините, я не прав.
Цитата
Вот это действительно будет пустая трата времени.

Если не трудно, поясните доходчего - почему.

VladislavS
Цитата
Куда интересней будет вот такая всего за 115 руб.

В чём её привлекательность? Ну, кроме того, что она 32 разрядная. Программатор нужен? Из описания: "Keil можно использовать для компиляции, IAR компилятор, может быть загружен через J-link или процедуры usart1"

Сообщение отредактировал schulgin - Apr 16 2018, 13:57
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 16 2018, 15:11
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(schulgin @ Apr 16 2018, 16:41) *
Если не трудно, поясните доходчего - почему.

Если Вы имеете слух и понимаете речь, Вам ведь не придёт в голову при просмотре фильма/телека выключить звук и смотреть сурдоперевод?
То же самое и тут: если умеете программировать на си например, то зачем пользоваться костылями для тех, кто не умеет?

Цитата(schulgin @ Apr 16 2018, 16:41) *
В чём её привлекательность? Ну, кроме того, что она 32 разрядная. Программатор нужен?

Если хотите делать что-то сложнее, чем мигание парой светодиодов, то надо думать не о программаторе, а о эмуляторе. Коим и является J-Link. И никакие возможности загрузки по UART при этом не являются плюсом. Хотя и они как правило имеются в ARM МК. Только не используются при разработке программ. Ибо - можно конечно добывать огонь при помощи палочки и трута, но может лучше воспользоваться спичками? Чай не в каменном веке живём и спички не на вес золота стоят. Или Ваше время настолько дёшево что даже J-Link за 300р дороже чем неделя работы? Ну тогда - отлаживайтесь через UART smile3009.gif

Цитата(VladislavS @ Apr 16 2018, 15:54) *
С доставкой 75 руб.

К Вам - да. Но Вы же не знаете где находится schulgin? Откуда знаете сколько к нему? Ко мне вот например показывает 20руб. А если постараться и поискать, то можно и за 63руб с бесплатной доставкой найти.
А если достаточно ресурсов STM8, и нужно сделать кучку одинаковых устройств (кучку датчиков к примеру), то зачем пихать STM32 если он в несколько раз дороже??
К тому же отладив программу на STM8F, можно поставить в устройство STM8S и получить такое потребление, которого никак не достичь на STM32F. laughing.gif
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Apr 16 2018, 16:16
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Агай, ага. Серийное устройство с микропотреблением в исполнении топикстартера, которому что абдурина, что stm32 всё одно.


Цитата(schulgin @ Apr 16 2018, 16:41) *
В чём её привлекательность?

Средства разработки намного лучше. Информации в сети сильно больше. CubeMX для новичков. USB на плате уже. Отладку в RAM можно делать.

Цитата(schulgin @ Apr 16 2018, 16:41) *
Ну, кроме того, что она 32 разрядная.

Разрядность когда на С пишешь вообще дело десятое. Просто при сопоставимой цене это уже железо совсем другого уровня. Поиграться с ним на дольше хватит.

Цитата(schulgin @ Apr 16 2018, 16:41) *
Программатор нужен?

Ну тот же Stlink, который, наверное, в J-Link можно перешить. Последний интереснее при отладке.
Go to the top of the page
 
+Quote Post
jeelman
сообщение Apr 17 2018, 07:06
Сообщение #20





Группа: Участник
Сообщений: 9
Регистрация: 5-11-15
Пользователь №: 89 188



кстати, под XP с stm32 (возможно не сильно передовыми) у меня неплохо функционирует IAR EWARM 7.50.3. ну ещё EmBitz/EmBlocks.
пример работы с индикатором WH1602 для stm32f030 (так ничего, но надо переделать сенсоры на работу по принципу переноса заряда) - Прикрепленный файл  32f030_glcd.zip ( 60.04 килобайт ) Кол-во скачиваний: 11
Go to the top of the page
 
+Quote Post
schulgin
сообщение Apr 17 2018, 17:31
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 27-06-07
Пользователь №: 28 739



Цитата(VladislavS @ Apr 16 2018, 16:54) *
Куда интересней будет вот такая всего за 115 руб.

По Вашему совету взял именно её плюс ST-Link
Цитата(VladislavS @ Apr 16 2018, 16:54) *
Если вам задают вопрос, то это повод подумать на него ответ и принять обдуманное решение. Какое оно будет мне, по большому счету, всё равно.

Согласен, если вопрос по существу.

Кто ни будь, скажите пожалуйста, какой шаг гребёнки у упомянутой платки.

Цитата(jcxz)
Если Вы имеете слух и понимаете речь, Вам ведь не придёт в голову при просмотре фильма/телека выключить звук и смотреть сурдоперевод?
То же самое и тут: если умеете программировать на си например, то зачем пользоваться костылями для тех, кто не умеет?

Спасибо, очень образно. Правильно ли я из этого сделал вывод, что в Arduino нет возможности вставлять си_шный код?
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 17 2018, 19:17
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(schulgin @ Apr 17 2018, 20:31) *
Спасибо, очень образно. Правильно ли я из этого сделал вывод, что в Arduino нет возможности вставлять си_шный код?

Почему же нет? Пишете /* и */ И вставляете между ними сколько угодно сишного кода biggrin.gif
Go to the top of the page
 
+Quote Post
schulgin
сообщение Apr 17 2018, 19:40
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 27-06-07
Пользователь №: 28 739



Цитата(jcxz @ Apr 17 2018, 23:17) *
Почему же нет? Пишете /* и */ И вставляете между ними сколько угодно сишного кода biggrin.gif

А чего смайлик скалится? Наверно, это он заранее, зная, что когда я буду так делать, то работать не будет. Эх, жалко, что у него нет носа, а то бы я его молотком отколол.
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Apr 18 2018, 04:49
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Цитата(schulgin @ Apr 17 2018, 20:31) *
По Вашему совету взял именно её плюс ST-Link

Последний IAR ARM для win XP - 7.80.4.

Гребенка 2.54.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 18 2018, 08:24
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(VladislavS @ Apr 18 2018, 07:49) *
Последний IAR ARM для win XP - 7.80.4.

Вы это сами проверили?
У меня на XP IAR 7.80.1.11873 уже не работает.
Go to the top of the page
 
+Quote Post
schulgin
сообщение Apr 18 2018, 19:53
Сообщение #26


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 27-06-07
Пользователь №: 28 739



Как я не изворачивался, а, похоже, придётся потратить время с неизвестным результатом на установку Windows 7, поскольку STM32CubeMX под Windows XP не работает, а без него, как я понимаю, для новичка полное "дупло".
Go to the top of the page
 
+Quote Post
Baser
сообщение Apr 18 2018, 20:48
Сообщение #27


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(schulgin @ Apr 18 2018, 22:53) *
Как я не изворачивался, а, похоже, придётся потратить время с неизвестным результатом на установку Windows 7, поскольку STM32CubeMX под Windows XP не работает, а без него, как я понимаю, для новичка полное "дупло".

STM32CubeMX под Windows XP прекрасно работает, даже последней версии. Вот без Java она не работает, ибо на ней написана. А последняя Java Version 8 Update 161 на XP SP3 уже не ставится, это да. Но предыдущая версия работает...
Go to the top of the page
 
+Quote Post
jeelman
сообщение Apr 18 2018, 20:51
Сообщение #28





Группа: Участник
Сообщений: 9
Регистрация: 5-11-15
Пользователь №: 89 188



к EmBitz уже SPL прикручены, можно ими обойтись, особенно в комплекте с MicroXplorer. хотя win7 по идее без проблем ставится на место ХР, только у неё интерфейс противный.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 18 2018, 21:06
Сообщение #29


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(schulgin @ Apr 18 2018, 22:53) *
поскольку STM32CubeMX под Windows XP не работает

Может оно и к лучшему? rolleyes.gif
Go to the top of the page
 
+Quote Post
schulgin
сообщение Apr 18 2018, 21:47
Сообщение #30


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 27-06-07
Пользователь №: 28 739



Цитата(jcxz @ Apr 19 2018, 01:06) *
Может оно и к лучшему? rolleyes.gif

Лучше то оно конечно. Только что закончил анализ объёма работ и так стало мерзко на душе, что захотелось съесть буше. Пошёл к буфету а попал сюда. А тут Baser, можно сказать, вывел меня из шокового состояния.
Цитата
STM32CubeMX под Windows XP прекрасно работает, даже последней версии. Вот без Java она не работает, ибо на ней написана. А последняя Java Version 8 Update 161 на XP SP3 уже не ставится, это да. Но предыдущая версия работает...

Только всё же не понял предыдущая версия чего STM32CubeMX или Java? Скорее всего Java. И что же это за версия? А, вот, что интересно: в аннотации к STM32CubeMX чётко сказано, что она работает с Windows 7 и выше, но опыт опровергает все теории.
Supported operating systems and architectures
* Windows® 7: 32-bit (x86), 64-bit (x64)
* Windows® 8: 32-bit (x86), 64-bit (x64)
* Windows® 10: 32-bit (x86), 64-bit (x64)
* Linux®: 32-bit (x86) and 64-bit (x64) (tested on RedHat, Ubuntu and Fedora)
Ну, Baser, Вы просто меня оживили. Поставил Java 7 update 80 SE и всё раскрутилось. Вот и верь большим дядям.

Сообщение отредактировал schulgin - Apr 18 2018, 22:27
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Apr 19 2018, 02:45
Сообщение #31


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Цитата(jcxz @ Apr 18 2018, 11:24) *
Вы это сами проверили?

Что такое Win XP я уже давно не помню, но как-то одному кренделю скачивал, так что можно сказать "да".

Цитата(jcxz @ Apr 18 2018, 11:24) *
У меня на XP IAR 7.80.1.11873 уже не работает.

В ветке 7.80 было несколько версий с кривыми dll. В 7.80.4 они всё полечили - своими глазами видел как она на XP работает.

У меня в загашнике всегда лежат несколько ключевых версий - 4.42a чтобы открывать старые проекты, 7.80.4 с пометкой "последняя для извращенцев с XP" и крайняя.


Цитата(schulgin @ Apr 18 2018, 22:53) *
Как я не изворачивался, а, похоже, придётся потратить время с неизвестным результатом на установку Windows 7, поскольку STM32CubeMX под Windows XP не работает, а без него, как я понимаю, для новичка полное "дупло".


Дупа новичку без прочтения Reference Manual. Всё остальное лишь "красивая визуализация чувственных идей".

В кубе удобно смотреть функции ножек при рисовании схемы/платы и просчитывать делители частот. А вот код им генерить новичку не советую - в нём же и закопаетесь.

Я конечно понимаю, что сытый голодному не товарищ, но в 2018 году на ноуте в виртуалке win7 ставится минут 5, а грузится секунд 5. Зачастую, проще новую копию поставить, чем разбираться что там где не работает.

Цитата(schulgin @ Apr 19 2018, 00:47) *
Только что закончил анализ объёма работ и так стало мерзко на душе

А может ну его нафиг? Весна, дача, внуки...

ЗЫ: Не поленился проверить
Прикрепленное изображение

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 19 2018, 08:29
Сообщение #32


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(VladislavS @ Apr 19 2018, 05:45) *
В ветке 7.80 было несколько версий с кривыми dll. В 7.80.4 они всё полечили - своими глазами видел как она на XP работает.

Надо будет проверить как время будет. Хотя особого смысла в обновлении нет.

Цитата(VladislavS @ Apr 19 2018, 05:45) *
Я конечно понимаю, что сытый голодному не товарищ, но в 2018 году на ноуте в виртуалке win7 ставится минут 5, а грузится секунд 5. Зачастую, проще новую копию поставить, чем разбираться что там где не работает.

Мы не обновляем XP не из-за нищеты, а потому что плюсы от обновления пока не перевешивают минусы.
И вот не надо про 5 минут и прочую рекламную чушь. Если Вы работаете в проводнике и в блокноте и больше Вам ничего не надо, то - Ваше дело. Но только вот установка и замена (и подбор другого при необходимости) набора кучи софта и дров и настройка его - это не один день потерять. Одна только настройка файрволла с кучей правил для приложений - сколько времени займёт. А я например не из любителей заниматься всеми этими установками-переустановками без насущной необходимости - есть куча других более интересных способов потратить своё время. Так что как стояла XP уже много лет, пока совсем не прижмёт - так и будет стоять.
Куб мне нафиг не сдался, а новые версии IAR for ARM 8.xx стали куда глючнее и тормознее предыдущих 7.8xx за небольшим утешением чуть лучшей компиляции кода. IAR for STM8 конечно стал заметно лучше, но сам STM8 мне мало интересен - только для ознакомления.
Go to the top of the page
 
+Quote Post
Baser
сообщение Apr 19 2018, 10:00
Сообщение #33


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(schulgin @ Apr 19 2018, 00:47) *
Поставил Java 7 update 80 SE и всё раскрутилось. Вот и верь большим дядям.

Последняя версия, что у меня работала на ХР, была Java 8 Update 151, ищите инсталляшку jre-8u151-windows-i586.exe (это для 32-битной). Вчера вышла очередная версия - 8u171 - тоже не ставиться.

А Куб хорош там, где нужны типовые действия. Как только шаг вправо/влево от демо-примеров, начинаются плохо описанные в документации фокусы. Я сейчас бьюсь с Standby режимом в STM32L1 - обнаружил кучу совершенно не описанных моментов, в части которых еще не разобрался. А все потому, что пытаюсь делать как считаю правильным, а не так как сделано в их "пионерских" примерах.
Go to the top of the page
 
+Quote Post
schulgin
сообщение Apr 19 2018, 13:53
Сообщение #34


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 27-06-07
Пользователь №: 28 739



Цитата(Baser @ Apr 19 2018, 14:00) *
Последняя версия, что у меня работала на ХР, была Java 8 Update 151, ищите инсталляшку jre-8u151-windows-i586.exe (это для 32-битной). Вчера вышла очередная версия - 8u171 - тоже не ставиться.

У меня STM32CubeMX заработал, как уже упоминал, с Java 7 update 80 SE. Почему Вы советуете искать "инсталляшку jre-8u151-windows-i586.exe", есть в чём то резон?

Решил, что средой программирования будет Keil MDK-ARM 5.17. когда то, страшно вспомнить когда, я с ним работал. Может, переубедите, как переубедили с кристаллом.
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Apr 19 2018, 14:29
Сообщение #35


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Зачем переубеждать, отличный выбор. Версию только не совсем тухлую, а понимающую ваш камень взять и всё.
Go to the top of the page
 
+Quote Post
Baser
сообщение Apr 19 2018, 15:09
Сообщение #36


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(schulgin @ Apr 19 2018, 16:53) *
У меня STM32CubeMX заработал, как уже упоминал, с Java 7 update 80 SE. Почему Вы советуете искать "инсталляшку jre-8u151-windows-i586.exe", есть в чём то резон?

Можете ничего не менять, если работает. Я просто дал вам информацию, какая последняя версия у меня нормально встала. Она прошлого года, довольно свежая. Версии то не просто так выпускаются, что-то улучшается, добавляется, дырки латаются...

Цитата
Решил, что средой программирования будет Keil MDK-ARM 5.17. когда то, страшно вспомнить когда, я с ним работал. Может, переубедите, как переубедили с кристаллом.

Так тут больше - кто к чему привык. Я на ИАРе с несколькими архитектурами работаю, вот его и выбрал.
И сам тоже не любитель постоянно менять версии. Пока компилятор поддерживает нужные мне чипы - дергаться не буду.
А чтобы обнаружились баги или неудобства компилятора, несовместимые с возможностью применения - такого у меня тоже еще не было sm.gif
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 19 2018, 15:17
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Baser @ Apr 19 2018, 18:09) *
дырки латаются...

...и новые добавляются biggrin.gif

Цитата(Baser @ Apr 19 2018, 18:09) *
А чтобы обнаружились баги или неудобства компилятора, несовместимые с возможностью применения - такого у меня тоже еще не было sm.gif

В IAR for ARM у меня однажды такое было. Версии вроде 6.20 или около того. Выкладывал сюда на форум код, который компилился криво. Но потом в последующих версиях исправили.
Go to the top of the page
 
+Quote Post
Baser
сообщение Apr 19 2018, 15:45
Сообщение #38


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(jcxz @ Apr 19 2018, 18:17) *
В IAR for ARM у меня однажды такое было. Версии вроде 6.20 или около того. Выкладывал сюда на форум код, который компилился криво. Но потом в последующих версиях исправили.

Я в этом плане более "толстокожий". В ИАР для MSP430, не помню какой версии, 4-ой или 5-ой, обнаруживал ошибку, когда он неправильно компилировал цикл while на максимальном уровне оптимизации (в конкретной функции). Располагал две локальные переменные в одном регистре. Но работать-то нужно было. Снизил для этой функции прагмой уровень оптимизации. Так до сих пор эта функция во многие проекты и входит sm.gif
И поменял ли я потом версию компилятора - уже не помню, ибо больше таких фортелей он не выкидывал laughing.gif
"А, и так хорошо!" smile3046.gif
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 28 2018, 06:53
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(jcxz @ Apr 19 2018, 11:29) *
Надо будет проверить как время будет. Хотя особого смысла в обновлении нет.

Проверил IAR 7.80.4 на XP - работает!
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th August 2025 - 13:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01749 секунд с 7
ELECTRONIX ©2004-2016