Страница 35 из 55

Re: In vino veritas

Добавлено: Чт июл 19, 2018 13:17:15
SIM31
[uquote="Reflector",url="/forum/viewtopic.php?p=3411206#p3411206"]Конкретно в моем примере используются многочлены Чебышева, объясняют пусть математики, ты ведь хотел понять как это реализовать в железе, следовательно нужно понять лишь как в нем реализовать несколько математических операций.[/uquote]

Обычно хватает табличной реализации. Или таблица + линейная интерполяция. Там 5 значений уже около 1% точность дают, но нужно 1 умножение.

Re: In vino veritas

Добавлено: Чт июл 19, 2018 18:48:40
BOB51
Все зависит и от приложения проекта и от применяемого МК.
В остальном - это ведь на то и творчество!
:beer:

Re: In vino veritas

Добавлено: Пн июл 23, 2018 15:02:44
BOB51
ЭТО ИНТЕРЕСНО:
http://www.emc-e.ru/magazine/emc-2018/
:hunger:

Re: In vino veritas

Добавлено: Вт июл 24, 2018 07:48:10
salang
[uquote="Мурик",url="/forum/viewtopic.php?p=3407952#p3407952"]Писать код настройки не обязательно. Об этом позаботился производитель МК предоставив файл system_stm32f10x.c (для STM3210x).
Посмотрите примеры простого кода. Где там предлагают настраивать тактирование?[/uquote]здесь
[uquote="Мурик",url="/forum/viewtopic.php?p=3411264#p3411264"]Это все равно что в начале 90-тых, имея [url=https://ru.wikipedia.org/wiki/Радио_86РК]Радио-86РК[/uquote]в начале 90-х был только 286 за $1000 (без принтера). Поэтому и юзали РК

Re: In vino veritas

Добавлено: Вт июл 24, 2018 09:08:01
Мурик
salang писал(а):здесь
Там упоминается что в SystemInit настраивается МК в т. ч. тактирование, но это функция из библиотеки, т. е. ее не нужно самому писать. По началу про нее можно даже не знать.
salang писал(а):в начале 90-х был только 286 за $1000 (без принтера). Поэтому и юзали РК
Представьте что в то время Pentium 1 и Радио-86РК стоили одинаково, вы чтобы выбрали? Проводя ассоциацию с МК, сегодня некоторые выбирают Радио-86РК потому что Pentium 1 им кажется слишком сложным и избыточным для их задач.

Re: In vino veritas

Добавлено: Вт июл 24, 2018 09:18:32
ARV
да представили мы уже давным давно. челоек, который не может никак нажраться - больной человек. и когда он всех, кто ест в меру видит - его корежит от злости. но это его проблема.

Re: In vino veritas

Добавлено: Вт июл 24, 2018 09:19:28
BOB51
Странность...
http://www.coocox.org с моего сейчас чего-то "недоступен"...
:dont_know:
Да ...
НЕ ЦАРАПАТЬСЯ!
:)))
каждому компоненту есть разумное место применения.
никто ж не отрицает, что городить примитив таймер на АРМЕ можно, но как-то уж весьма избыточно.
:tea:

Re: In vino veritas

Добавлено: Вт июл 24, 2018 10:23:17
SIM31
Да со всех точек недоступен, может забыли хостинг оплатить
https://www.host-tracker.com/ru/Instant ... 3ff73517a/

На ARM уже нормально лампочкой мигать, вот на одноплатном ПК уже вопросы есть к решению по избыточности

https://habr.com/post/245887/

Re: In vino veritas

Добавлено: Вт июл 24, 2018 11:32:05
salang
[uquote="Мурик",url="/forum/viewtopic.php?p=3424718#p3424718"]Меньше читайте статьи написанные начинающими[/uquote]как раз ценность таких статей и состоит в том, что они пишутся не с точки зрения опыта (которого у начинающего просто нет), а именно от сохи
[uquote="Мурик",url="/forum/viewtopic.php?p=3424718#p3424718"]Сейчас PIC16, AVR (Tiny, Mega) и STM32F0, STM32F1 стоят примерно одинаково, но возможностей у STM32 намного больше.[/uquote]как минимум 4 раза разница. И это не считая сложностей освоения и стоимости отладочного железа

Re: In vino veritas

Добавлено: Вт июл 24, 2018 12:13:16
BOB51
Вот мышь в лапы!!!
:)))
Я ж просил НЕ ТЕОРЕТИЗИРОВАТЬ!
Ежли уж даем пример того таймерка так полный проект -
со схемой, открытым исходником и рекомендациями по добыче и работе с применяемой в проекте IDE
ежли таковая в теме не описывалась ранее.
И для сравнения проект на основе другого семейства - а уж читателю решать, чего удобнее.
:wink:
Кстати... недавно на радиорынке видел китаяску платку с "кляксой" за 30 рубчиков.
Таймерюжка то нескольких секунд до нескольких часов. допаивается резистор и...
:tea:

Re: In vino veritas

Добавлено: Вт июл 24, 2018 12:20:40
BOB51
Да ужшш...ладно там за "прохресс".
даем не голословные "теории", а реальные проекты для сравнения и самой элементной базы и схемных решений и экономической целесообразности.
:beer:
Ведь у каждого "свой сундук КАЩЕЯ" - одному и релюшка с тумблером за счастье, другому и INTEL не указ - сам мелкосхемы заказные печатает.
Тема с самого начала задумываласт как открытое сравнение одних и тех же проектов с применением различной элементной базы.
Именно РЕАЛЬНЫХ МАКЕТОВ, а не фантазий на тему "как бы..."
Вот такого подхода я до сих пор и не наблюдаю...
:(

Re: In vino veritas

Добавлено: Вт июл 24, 2018 12:38:04
BOB51
ЗАчем те взаимоупреки?
:?
Воть ежли б вместо "мудрствования" кто из мудрецов положил сюда
проект на чистом ассемблере или
под STM8
или под какой из АРМов
да с полным комментарием/описанием особенностей своего решения
это было бы гораздо полезнее
:beer:
Я ж пока толко к STM8 подобраться попытался, да приостановил работы - не вижу достойного применения,
которое нельзя было бы заменить чем нибудь из уже имеющегося.
Туда же и PIC18, PIC24 скинуты. Хорошие МК - только что на них достойное начинке сделать?
:dont_know:
На сегодня даже светлячком-ночничком заниматься вдохновения нету...
:sleep:

Re: In vino veritas

Добавлено: Вт июл 24, 2018 12:50:24
BOB51
Световые эфекты разными по сути бывают:
есть работа с картой из покадровой мультипликацией,
есть устройства на основе ГСЧ,
на основе логики/математики
или на основе преобразования/фильтрации входного сигнала (ЦМУ)
а также их всевозможные комбинации.
В каждом конкретном случае и соответствующая элементная база подбирается.
8)

Re: In vino veritas

Добавлено: Вт июл 24, 2018 12:56:02
salang
[uquote="BOB51",url="/forum/viewtopic.php?p=3424788#p3424788"]Воть ежли б вместо "мудрствования" кто из мудрецов положил сюда проект на чистом ассемблере или под STM8 или под какой из АРМов[/uquote]раз, два

Re: In vino veritas

Добавлено: Вт июл 24, 2018 12:58:28
BOB51
ГЫММ...
Есть в запасниках платка -квадратка с WS2812...
Не 8*8 - та дорогущая... :facepalm:
но и не 8 как в "линейке"...
Ага, нашел!
http://img.radiokot.ru/files/20529/1h3hoes5hx.jpg
итогом - 16 точек.
Можно и "змеюку" на ней запустить в компании с ночничком/светлячком...
:roll:
salang
Это ссыли на другие ресурсы... Ни схем ни самих проектов в полном виде - только описание.
Я обычно ткаие кусманчики помимо папки с проектом выкладываю, ежли чего в них особенно интересного.
При том, что в общем случае заслуживают просмотра.
8)
Как я понял в той версии компилятора очередная "отсебятина исключительности" от производителя -
комментарии предваряются символом @
вместо общепринятого в ассемблере символа ;
что не есть хорошо...
Да и не "чистый ассемблер" это, а "... Синтаксис GCC AS ..." что даже в случае с АВРками есть весьма различное дело -
или ассемблер avrasm2 или ассемблер в GCC (особо для вставок в Си) - весьма разнятся...
А выравнивать надо под типовое применение.
Даже в нещастных STM8 уже вспоминаются особенности СЕГМЕНТОВ ПАМЯТИ по типу INTEL8086 - я так думаю, что и у АРМов чего-то подобного имеется... При атрибутах размерности и видимости для каждого из сегментов (см.шапки проектов для STM8 где-то ранее)...
:roll:

Re: In vino veritas

Добавлено: Вт июл 24, 2018 13:01:11
ARV
в чем сокровенный смысл мигания светодиодом на ARM? очевидно, что любую простую задачу можно решить бесконечным числом сложных способов!

Re: In vino veritas

Добавлено: Вт июл 24, 2018 13:22:33
BOB51
[uquote="ARV",url="/forum/viewtopic.php?p=3424814#p3424814"]в чем сокровенный смысл мигания светодиодом на ARM? очевидно, что любую простую задачу можно решить бесконечным числом сложных способов![/uquote]

Конечно можно...
Только вот проект по тем ссылкам, что у salang должен быть ... как бы сказать...
Занимаясь ассемблером я уже отошел от подобных "примитивов" (хотя и до "кошерного" варианта еще далековато - там посложнее файлы запуска с учетом линковщика). Посему и "слэнг" с относительно легким переходом к многофайловым исходникам.
А тут "линейный примитив" - хоть и вероятно работающий (проверить не могу), но таки немного "глаза режет"...
:dont_know:

Re: In vino veritas

Добавлено: Вт июл 24, 2018 13:35:05
BOB51
Ну ладныть...
Пополз схемку светлячка мутить с энергоотключалкой.
С возможностью и той матрички 4*4 светика.
Пока меня больше вариант энергосберегайки беспокоит - интересно на акумуляторе хотя бы недельку прокормить...
8)
Исходная база ATTiny25/45 - те вредны светики требуют довольно высокоскоростного интерфейса.
А относительно эфектов... для теста и ранее собранный ГСЧ сойдет.
:write:
Ктой-то из вышеспоряшших вроде "змейкой" интересовался...
:roll:
Вот примерно такая идея:
http://img.radiokot.ru/files/20529/1n71plsf24.GIF
ясно, что ни окончательная нумерация светиков ни компоновка пока окончательно не определена -
уточнится после компоновки монтажа/печатки.
Но принцип останется...
:write:

Re: In vino veritas

Добавлено: Вт июл 24, 2018 18:54:52
salang
а нормировка не зависит от цели. Она сама по себе. В данном случае производится по цене. F103 стоит $1.3, что в 1,5 раза больше, чем предложенный мной 8051. Затем же, зачем и Mega328 с архитектурой RISC. А по поводу купить я уже 2 варианта предложил. А если взять 10шт, там где 1шт дешевая, то станет совсем грустно из-за доставки. Именно поэтому и берут по десятку

Re: In vino veritas

Добавлено: Вт июл 24, 2018 19:03:01
BOB51
Ну у меня по крайней мере тестовый экземпляр STC15F204EA имеется (несмотря на всяки "обстоятельства").
Весьма интересна микрушка.
8)
Кстати... можно для куражу перенести протокол загрузки WS2812 в нее для макетного теста (на конечное изделие мне ее ЖАБКО портить).
:roll: