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

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
a5021
Друг Кота
Сообщения: 6452
Зарегистрирован: Пт сен 13, 2013 13:11:31

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

Сообщение a5021 »

oleg110592 писал(а):Ну кое кто мог запрятать свою гордость и в личку написать, где спросить "как это работает"?
А я вообще-то и спросил. И даже вам уже отвечал на этот вопрос. Еще раз повторить или сами отмотаете тред?
Вполне может вам бы и ответили, думаю больше да, чем нет.
И я о том же. Но вот не ответили же. Переписочку ведь сами свою засветили, значит ответ был, но пуще всего было желание пропиариться и поколотить понты. Вот и поколотили. Видите, как хорошо получилось. Мне хорошо, а вам не очень.
Давайте теперь обсуждать скриншот. Почему он вам показался фейковым?
И это уже обсудили дважды.
Давайте выясним это и прекратим засорять тему.
Вам придется начать с себя.
dosikus писал(а):Где? Я вижу только копипаст строк из наброска Киндера ...
Мои соболезнования.
Реклама
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

А я вообще-то и спросил.
спросили в личке у Kinder_Surprise? Извиняюсь пропустил эту информацию. Что ответил не могу спрашивать - тайна личной переписки.
И доказательства фейковости пропустил, старею, будьте любезны ткните ссылкой, неохота перелопачивать тонны мусора.
А "Переписочку ведь сами свою засветили" тоже непонятно - где я светил переписку? А это когда с начинающим с самого начала разговор был так это к фейковости вроде не имеет отношения. Ох и подпортили вы нам в теме - наверное всю охоту человеку учится отбили.
Все, хотелось бы выяснить эти вопросы и начну с себя переставать засорять тему.
Реклама
a5021
Друг Кота
Сообщения: 6452
Зарегистрирован: Пт сен 13, 2013 13:11:31

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

Сообщение a5021 »

Один раз я могу ответить на какой-то конкретный вопрос. Отвечать по нескольку раз на один и тот же вопрос -- увольте.
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

a5021, позвольте - а что там вашего?

Разбавить код Киндера отсебятиной и магическими дефайнами и выложить как свой "шедевр"?
Да вы батенька тупой плагиатор.
Вы перед нубами позируете? :)))
oleg110592 писал(а): И доказательства фейковости пропустил, старею, будьте любезны ткните ссылкой, неохота перелопачивать тонны мусора.
А и небыло никакого "доказательства", был вопль клоуна -"меня на*бали" ...
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

Да - вот уже "второй раз" аргумент пошел, а первого то значит и не было. Эх одно вранье. Я разочаровался в человечестве. Этому миру нужна перезагрузка...
Реклама
a5021
Друг Кота
Сообщения: 6452
Зарегистрирован: Пт сен 13, 2013 13:11:31

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

Сообщение a5021 »

dosikus писал(а): Да вы батенька тупой плагиатор.
Плагиат в инициализации конкретного режима таймера? Да вы юморист, досикус, оказывается?
Вы перед нубами позируете?
Понторезов размазываю. Вы бы думали, как отзываетесь о читателях этой ветки. Если вас забанят по чьей-нибудь жалобе, то не пеняйте.
Реклама
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

Начинаю с себя - заканчиваю этот бесполезный треп. И того же всем желаю. Под конец анализ произошедшего. Надо же чем то закончить.
Кратенько как последние события выглядит со стороны (с моей конечно): мы с начинающим общаемся в теме, он пытается научится, тут влазит a5021, это невозможно на слабом камне (мы то хотим научится), то на ПК колоночки не надо (а нам надо), то пинг не работает (оказалось работает), то стека нет (а он есть - ну полустек, нам годится), то 62.5кГц не надо (потом оказалось надо), то на одном таймере нельзя (потом оказалось можно). Что нас ждет дальше, какие гадости еще у вас a5021 в рукаве, что плохого вам лично сделал начинающий (теперь, наверное он сюда и не ногой), что плохого все остальные участники форума? Я понимаю у a5021 совсем другое виденье мира (про д'Артаньяна я говорил), жаль а мог бы быть хорошим пользователем форума, развивать свой профессионализм, навыки и т.д. ну может он семьянин хороший.
ХАУ
a5021
Друг Кота
Сообщения: 6452
Зарегистрирован: Пт сен 13, 2013 13:11:31

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

Сообщение a5021 »

oleg110592 писал(а):Начинаю с себя - заканчиваю этот бесполезный треп.
Сказал Олег и вылил еще тридцать строк отборнейших инсинуаций.
Kinder_Surprise
Открыл глаза
Сообщения: 49
Зарегистрирован: Вс июн 07, 2015 20:45:22

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

Сообщение Kinder_Surprise »

oleg110592 писал(а):что плохого вам лично сделал начинающий (теперь, наверное он сюда и не ногой)
Это случайно не он?
http://forum.easyelectronics.ru/viewtop ... f4#p399956
a5021 писал(а):Понторезов размазываю.
Тогда к вам такой вопрос, это такой сущий пустяк для вас, как я понял. Как более-менее точно замерять время занятое прерыванием? А то ваши магические 20 тактов на вход-выход как-то не очень впечатляют. Получается что тема то и не раскрыта полностью! Дабы вы воистину почувствовали себя Колумбом во всей своей красе, вам и представляется первое слово.

Гусары, молчать!
a5021
Друг Кота
Сообщения: 6452
Зарегистрирован: Пт сен 13, 2013 13:11:31

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

Сообщение a5021 »

Kinder_Surprise писал(а):Как более-менее точно замерять время занятое прерыванием? А то ваши магические 20 тактов на вход-выход как-то не очень впечатляют.
Замерять ничего не нужно. Длительность выполнения команд расписана в РМ0044. IRET занимает 11 тактов.
Kinder_Surprise
Открыл глаза
Сообщения: 49
Зарегистрирован: Вс июн 07, 2015 20:45:22

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

Сообщение Kinder_Surprise »

Фейковый какой-то у вас ответ получился. Референс не читать, там ошибки, неточности и индусы, программинг читать, там приятные глазу цифры. В общем "жирное пятно от рыбы не играть", остальное играть с душой. Вопрос то простой, что может быть легче. Или ответа нет и не будет?
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

Kinder_Surprise писал(а):Это случайно не он?
Похоже он. Ну вот как и говорил - отпугнули новичка срачем, теперь будет на другом форуме вопросы задавать. :cry: Я там тоже прописан. :)))
Замерять ничего не нужно.
а как в наброске посчитать время на прерывание? По листингу? Лучше имхо замерять. Интересная тема для разговора и главное по теме. Я пока не врубился. А время обычных функций тоже можно замерять?
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

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

Сообщение Alexeyslav »

Это вобщем-то не зависит от контроллера. Либо найти полноценный эмулятор контроллера, и он уже сам посчитает такты в режиме отладки, либо делать вставки в код - например на входе в прерывание установить "1" в порту, на выходе "0", а в основном бесконечном цикле - постоянно гонять "1" и "0" на другом порту, на основании этих двух выходов осциллографом или ЛА тактированным частотой контролера можно с точностью до такта высчитать длительность самой процедуры обработчика прерывания и время входа и выхода из прерывания.
Хотя, для второго случая проще организовать прерывание по уровню на входе и пусть камушек постоянно крутит прерывание.
Но ИМХО такая точность нужна только если есть подозрение на использование ресурсов контроллера в притык. Слишком уж морочно считать с точностью до такта.
pcb
Опытный кот
Сообщения: 833
Зарегистрирован: Пт авг 12, 2011 09:14:27
Откуда: Млечный путь/Земля/РФ/Екатеринбург

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

Сообщение pcb »

Alexeyslav писал(а): Но ИМХО такая точность нужна только если есть подозрение на использование ресурсов контроллера в притык. Слишком уж морочно считать с точностью до такта.
Точно посчитать не получиться. Ибо конвеер выборок должен закончить выполнение предыдущей команды и декодировать текущую, это может быть от 1 до 6 тактов, в зависимости от предыдущей и текущей команды.
Например, делать CDC на 8стм - не так просто, но можно :)
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
pcb
Опытный кот
Сообщения: 833
Зарегистрирован: Пт авг 12, 2011 09:14:27
Откуда: Млечный путь/Земля/РФ/Екатеринбург

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

Сообщение pcb »

oleg110592 писал(а): а как в наброске посчитать время на прерывание?
6(конвеер)+9(вхождение в прерывание)+11(выход из прерывания), остальное смотреть листинг.
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
a5021
Друг Кота
Сообщения: 6452
Зарегистрирован: Пт сен 13, 2013 13:11:31

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

Сообщение a5021 »

Kinder_Surprise писал(а):Фейковый какой-то у вас ответ получился. Референс не читать, там ошибки,
Туфтой у нас тут только одна сторона занимается. Не придумывайте про референс. За референс я вообще ничего дурного не говорил.
Вопрос то простой, что может быть легче. Или ответа нет и не будет?
А я вам что-то должен?
a5021
Друг Кота
Сообщения: 6452
Зарегистрирован: Пт сен 13, 2013 13:11:31

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

Сообщение a5021 »

pcb писал(а):6(конвеер)+9(вхождение в прерывание)+11(выход из прерывания)
Вот и я написал, что приблизительно 20. Правильнее, наверное, даже сказать, что не меньше двадцати. Точнее не получается.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

6(конвеер)+9(вхождение в прерывание)+11(выход из прерывания)
=26. Так 20 или 26?
листинг лениво, лучше измерять
a5021
Друг Кота
Сообщения: 6452
Зарегистрирован: Пт сен 13, 2013 13:11:31

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

Сообщение a5021 »

Так измерьте. В чем же дело?
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

не указывайте, а то скажу куда идти. Не знаю как измерять - буду думать, за подсказкой пока обращаться не буду (не все ж на дядю сваливать)
приблизительно 20. Правильнее, наверное, даже сказать, что не меньше двадцати.
Синус в военное время может достигать четырех.(с)
Ответить

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