rx3apf 0 6 августа, 2017 Опубликовано 6 августа, 2017 · Жалоба Я в недоумении - или меня в гугле забанили, или и в самом деле нет утилиты для работы с STM8 через ST LINK V2 из командной строки ? Или все пользуются STVD/STVP ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 18 6 августа, 2017 Опубликовано 6 августа, 2017 · Жалоба https://github.com/vdudouyt/stm8flash Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Eddy_Em 1 6 августа, 2017 Опубликовано 6 августа, 2017 · Жалоба А у меня на гитхабе можно взять образцы Makefile'ов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 6 августа, 2017 Опубликовано 6 августа, 2017 · Жалоба https://github.com/vdudouyt/stm8flash А готовой компиляции под win - нет ? Совершенно не представляю, чем и как это собирается... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 6 августа, 2017 Опубликовано 6 августа, 2017 · Жалоба Отбой - заглянул в фолдер stvp, а там, внезапно, обнаружилось искомое. Худо-бедно работает. Ладно, пока обойдусь, потом свой бутер напишу. p.s. Первое впечатление от знакомства как с архитектурой, так и инструментарием весьма тягостное. Если бы не цена - с этим чудом лучше бы никогда дела не иметь... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Eddy_Em 1 7 августа, 2017 Опубликовано 7 августа, 2017 · Жалоба А с ним лучше дела и не иметь, когда есть примерно такие же по цене STM32F030. Разве что нужно в какую-то древнюю систему с 5-вольтовым питанием воткнуть МК, чтобы не заморачиваться с уймой преобразователей уровня на полевиках... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 234 7 августа, 2017 Опубликовано 7 августа, 2017 · Жалоба p.s. Первое впечатление от знакомства как с архитектурой, так и инструментарием весьма тягостное. Если бы не цена - с этим чудом лучше бы никогда дела не иметь... В этой архитектуре надо переходить на ассемблер. :rolleyes: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 7 августа, 2017 Опубликовано 7 августа, 2017 (изменено) · Жалоба А я и так только на asm, стаж к четырем десятилетиям подбирается ;) Вот как раз с колокольни "ассемблерщика" и оценил как "тягостное". Свои приятности есть, но минусов больше пока по ощущению. Очень, например, не хватает условных пропусков. Раздражает префикс к опкоду для Y. Отсутствие полноценного "дополнения" к команде bccm, отсутствие адресации с предекрементом и постинкрементом. А когда обнаружил, что в выбранном для начала камне (L052/L152), вообще в принципе нет никаких асинхронных таймеров (ну, кроме RTC с секундным событием) и (как уж на совсем крайний случай) от кадра LCD, совсем грустно стало - то, что легко реализовывалось на PIC16, MSP430 и AVR, тут - никак. Или строго ориентироваться только на камни с субсекундным RTC, или как-то пристраиваться к прерываниям LCD. Ну, сейчас мне нужно переползти с M169 и вот тут-то опрос и секундный устроит, дальше поглядим... Изменено 8 августа, 2017 пользователем rx3apf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 234 7 августа, 2017 Опубликовано 7 августа, 2017 · Жалоба А я и так только на asm, стаж к четырем десятилетиям подбирается ;) Круто! :a14: Вот как раз с колокольни "ассемблерщика" и оценил как "тягостное". Свои приятности есть, но минусов больше пока по ощущению. Очень, например, не хватает условных пропусков. Раздражает префикс к опкоду для Y. Отсутствие полноценного "дополнения" к команде bccm, отсутствие адресации с предекрементом и постинкрементом. Префиксы не для всех команд с Y вроде. Меня больше всего раздражает невозможность пересылки между XL/XH/YL/YH и другим таким-же регистром или памятью. И команду 16-битного умножения тоже могли-бы добавить - всего-то один код в системе команд. А если для ассемблерщика, то лучший камень это ядро C55 от TI (TMS320VC55x). Вот там на асме - просто песня! B) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
razrab83 21 8 августа, 2017 Опубликовано 8 августа, 2017 · Жалоба А с ним лучше дела и не иметь, когда есть примерно такие же по цене STM32F030.stm8 - 13 рублей за процессор. Где по 13 можно купить stm32f030? пруф...? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Eddy_Em 1 8 августа, 2017 Опубликовано 8 августа, 2017 · Жалоба И вот стоит из-за разницы в 10-15 рублей мучиться? Это оправдано лишь на мегаогромных сериях. А в единичных изделиях и STM32F407 можно для простоты воткнуть! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 8 августа, 2017 Опубликовано 8 августа, 2017 · Жалоба p.s. Первое впечатление от знакомства как с архитектурой, так и инструментарием весьма тягостное. Если бы не цена - с этим чудом лучше бы никогда дела не иметь... Давно и с удовольствием применяю это семейство, ощущения вполне радостные. А я и так только на asm, стаж к четырем десятилетиям подбирается ;) Это многое объясняет. Я программирую это чудо на Си, и чувствую себя очень комфортно. Можете говорить, что компиляторы для стм8 генерят довольно убогий код, и это правда, а я на это отвечу, что рекорды быстродействия ставить не пытаюсь, и уже давно вышел из того возраста, когда заглядывают в дизассемблер, хватаются за голову и начинают кодить на ассемблере Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
myowndevice 0 4 сентября, 2017 Опубликовано 4 сентября, 2017 · Жалоба А мне тоже STM8 очень нравится. Во первых цена конечно. Во вторых 5В. А в третьих работа с прерываниями построена по другому, если вложенные прерывания, из прерывания можно код выполнять. И скорость входа в прерывание выше. А самое главное корпус TSOP20 у нижней линейки, паять красота. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 234 4 сентября, 2017 Опубликовано 4 сентября, 2017 · Жалоба А в третьих работа с прерываниями построена по другому, если вложенные прерывания, из прерывания можно код выполнять. И скорость входа в прерывание выше. По-другому чем где? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SZ0 0 31 января, 2019 Опубликовано 31 января, 2019 · Жалоба Кто-нибудь разбирался, как с помощью STVP_CmdLine прочитать данные из микроконтроллера? Писать, проверять и лочить всё получается. Не смог разобраться, как считывать данные из незалоченного микроконтроллера в файл. Предваряя вопрос: зачем? Ради интереса :) Есть команды: [-readProg] =================> Read PROGRAM MEMORY [-readData] =================> Read DATA MEMORY [-readOption] ===============> Read OPTION BYTE Они отрабатываются. Но... куда с них данные поступают и как их в файлы закинуть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться