Программирование STM8

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

Лучше подобных книжек на русском не читать…
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2142
Зарегистрирован: Чт дек 12, 2013 11:18:14
Откуда: Украина, Черновцы

Сообщение Hand-Maker »

Z_h_e, мыло в личку скинул, спасибо, ознакомлюсь.

Эдди, спорить не буду, есть в этом зерно истины -- в каждый перевод вкрадываются ошибки. Но имея на руках оригинальный мануал от производителя и еррату, гораздо проще фильтровать.
Инфа на родном языке лишней точно не будет, у меня с возрастом как-то рассеивается восприятие всего нового, приходится по несколько раз в башку вдалбливать, чтобы потом понять и уверенно рулить.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7114
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3763701#p3763701"]Лучше подобных книжек на русском не читать…[/uquote]
Нормальная книшшка, как я посмотрю. Фактически перевод даташита stm8 на русский.
Астролябия-сама меряет, было бы что мерять!!!
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

Asmodey писал(а):перевод даташита stm8 на русский
Вот же кому-то делать было нечего... Зачем? Английский и так все знают…
А кто не знает, того ни к компьютеру, ни к электронике подпускать нельзя…
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 7114
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

Английский знают все... когда читают на инглише то, базовые основы чего изучили на русском :))) Большинство "знатоков" английского вдруг забывают его напрочь, когда сталкиваются с малознакомой темой :facepalm:
Астролябия-сама меряет, было бы что мерять!!!
Реклама
Друг Кота
Аватара пользователя
Сообщения: 44531
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3764221#p3764221"]
Asmodey писал(а):перевод даташита stm8 на русский
Вот же кому-то делать было нечего... Зачем? Английский и так все знают…[/uquote]
Помнится, в начале 2014 года кто- то из Львова искал даташит на Мега8 на УКРАИНСКОМ.. :facepalm:
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Eddy_Em писал(а):А кто не знает, того ни к компьютеру, ни к электронике подпускать нельзя…
и учебные заведения на русском закрыть, а то ишь, на родном захотели.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
AAX
Опытный кот
Сообщения: 721
Зарегистрирован: Сб ноя 16, 2013 23:34:34

Сообщение AAX »

[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3764221#p3764221"]Английский и так все знают…[/uquote]посмотрел на "ваши напримеры" - не, не все... Noise пишется через "s", а не через "c". Ну, или Nice пишется без буквы "o" ;). Это в репе Noice_generator, есличто. Зашёл внутрь пары проектов - остальные наскальные надписи выполнены в стиле "Я хотеть быть писать английской" ;) Заметьте, при этом я не призываю Вас, исходя из этого
Eddy_Em писал(а):А кто не знает, того ни к компьютеру, ни к электронике подпускать нельзя…
выпилить самого себя из-за компьютера, и сдать на лом радиодетали :) Как-то не знаю... терпимее, что ли, нужно быть. ИМХО, главное - результат. Получается сделать то, что нужно - отлично. Если при этом кому-то проще прочесть справочные данные на русском (китайском, финском, и т.д.), это не делает его плохим человеком :)
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

AAX, главное - уметь читать. А писать — хоть "моя твоя понимай" ☺
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
AAX
Опытный кот
Сообщения: 721
Зарегистрирован: Сб ноя 16, 2013 23:34:34

Сообщение AAX »

Если не можешь писать, то наверняка читать с той же скоростью, что на русском, на английском не сможешь. Я работаю с 2003 года с американцами. Довольно неплохо воспринимаю английский язык. Располагаю некоторой постоянной практикой его использования :) Часто бывает сложно сообразить, на каком языке прочёл или услышал ту или иную вещь. Печатаю я на английском быстрее, чем на русском :) Единственное, чем мне больше нравится английский язык при чтении документации - это определённостью. Однозначностью формулировок. Но, опять же, большинство современных даташитов написано нашими индийскими или китайскими друзьями на чинглише ;) что нивелирует это преимущество английского чуть менее, чем полностью. Таким образом, если бы у меня была уверенность, что перевод сделан грамотным человеком, а не гугл транслейтом, или гуманитарной барышней - я бы предпочёл русский текст английскому, т.к. читаю по-русски всё же лучше, чем по-английски. Как-то проще из большого объёма информации вылавливать значимые в моменте куски :)
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1407
Зарегистрирован: Чт авг 21, 2014 11:11:48
Откуда: краснодарский край

Сообщение главный колбасист »

[quote]Я работаю с 2003 года с американцами.[quote]
I'm with you?
Контактная информация:
AAX
Опытный кот
Сообщения: 721
Зарегистрирован: Сб ноя 16, 2013 23:34:34

Сообщение AAX »

I'm not sure if I got you straight - was it like "my deep condolences, I'm with you"? ;)
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Небольшая просьба. "Ландон из кэпитал бритишь" в другой топик, а то же уведомления приходят,а читать нечего.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Друг Кота
Аватара пользователя
Сообщения: 7114
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

[uquote="Z_h_e",url="/forum/viewtopic.php?p=3764772#p3764772"]а читать нечего.[/uquote]
А я даташит на STM8L151 читал, RM читал, интернет читал, но так и не разобрал, возможно ли тактирование МК от внутреннего генератора с внешней частотозадающей RC цепочкой? Например, задать частоту LSE OSC подключая резисторы и конденсаторы к выводам OSC32_OUT и OSC32_IN.
Астролябия-сама меряет, было бы что мерять!!!
Опытный кот
Аватара пользователя
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

Сообщение shads »

Привет котофеи!
Я тут во всю использую STM8S + IAR, полет нормальный, но достает одно обстоятельство, хочу вас попытать, мож подкинете ценной инфы...
Суть в том что у меня один базовый проект в котором дефайнами включаются, выключаются разные модули, ну то бишь функционал нужный задействую...
В том числе иногда использую разные контроллеры, либо STM8S003 либо STM8S103... так вот для смены контроллера, кроме того что я настраиваю в дефайнах параметры памяти под соответствующий контроллер, так потом еще приходится лезть в настройки проекта, и указывать там сам контроллер...
Есть ли вариант определять контроллер не в настройках проекта, а так же дефайнами чтобы при компиляции, компилятор сам определил какой контроллер нужно использовать ?
Или это уже от лукавого хотелки?)))
Просто если бы я а майне поправил несколько дефайнов то это было бы намного комфортнее, чем каждый раз лазить в разных местах...
Собутыльник Кота
Аватара пользователя
Сообщения: 2567
Зарегистрирован: Вт май 01, 2018 19:44:47

Сообщение VladislavS »

Код: Выделить всё

#if defined(STM8S003)
  //
  // Код для STM8S003
  //
#elif defined(STM8S103) 
  //
  // Код для STM8S103
  //
#else
  #error "Controller type not defined"
#endif
Опытный кот
Аватара пользователя
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

Сообщение shads »

В принципе - что то решает, но все равно придется лезть в разные места, т.к. контроллер все равно выставлять в настройках, а например у 103-го бывают тоже разные конфигурации, так что все равно в дефайнах тоже править... В общем думаю вряд ли возможно с обратной стороны контроллер задавать... ну ничьо, привык уже)
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

У 003 и 103 периферия почти не отличается, поэтому можно в Makefile сделать простую проверку для включения нужных опций sdcc и дефайнов, а компилять с make -D_103 или make -D_003 …
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Собутыльник Кота
Аватара пользователя
Сообщения: 2567
Зарегистрирован: Вт май 01, 2018 19:44:47

Сообщение VladislavS »

[uquote="shads",url="/forum/viewtopic.php?p=3788731#p3788731"]Я тут во всю использую STM8S + IAR,[/uquote]
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3788814#p3788814"]для включения нужных опций sdcc[/uquote]Ты хоть когда-нибудь будешь читать что люди пишут?
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

Дурной какой-то движок у форума: свое сообщение удалить нельзя…
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Ответить

Вернуться в «Разные вопросы по МК»