- Уйду я от пиков нахер. Новое семейство ЕР - аж 70МГц вместо
банальных 40. И дальше мелкими буквами: но большинство интересных
команд будем исполнять в два такта, а не в один, как ты привык. А я
туплю: чего это ширина импульса в два раза больше ожидаемого. Так,
ссуко, симулятор тоже дурачка включает, и лепит количество тактов,
как в старину. Всё-таки у них от пожирания АВР случилось
несварение. - Kpoк(06.01.2024 15:41, PIC, полностью)
- перешел я на артери, и что? компараторов нет приходится ацп
запускать каждые 80uS. Буфера фифо UARTA нет, на скорости 500кбод
переполнение. Так что мне их мегагерцы без надобности. Очень
сожалею, что пришлось отказаться от пиков. - abivan(06.01.2024 20:38)
- я лет 20 (30?) тоже такты считал. Кому это сегодня надо? Когда
можно и 180 МГц забацать - Лaгyнoв(06.01.2024 19:38)
- Можно и 240 МГц. Можно даже разогнать до 300. Только до тех пор,
пока не придется какой нибудь КИХ посчитать. Или внезапно втянуть
поток с конвейерного АЦП в МК, в котором нет специализированного
интерфейса для таких целей. А его в МК я и не знаю. Есть только в
DSP процессорах. Но это другая ценовая лига и проектные нормы
печатных плат. - my504(06.01.2024 20:38)
- Мне нужно для общей культуры. Ну и синхронизации всякие. А если я
перестану считать такты, зачем мне тогда ПИК, при изобилии всяких
китайских АРМов? - Kpoк(06.01.2024 20:02)
- Я сейчас все перевожу на Артери. Те самые китайские АРМы. Там
практически идентичные STM32 интерфейсы. Но после ПИКов это
чудовищно неудобно и ущербно. Элементарные задачи приходится решать
через жопу. И такты тут вообще не причем. В результате 240 МИПСовый
МК с WS=0 с диким трудом еле приближается по производительности к
двухядерному ПИКу с производительностью ядер 90 и 100 МИПС. Но у
меня в основном генерация и DSP. Интерфейсы самые обычные - УАРТы и
SPI. Редко I2C. my504(54 знак., 06.01.2024 20:33)
- Не, посоны, совесть нужно иметь, ващета. Сравнивать 2ХДСП с
90-100МИПС с обычным АРМ. Да он(АРМ) должэн отсасывать в два-три
раза. - mse homjak(06.01.2024 22:25)
- Ну там же не все DSP. И не два ядра считают DSP обычно, а
преимущественно слейв, ибо у него более развитый аналоговый
фронтэнд. Ну и межядерный интерфейс не рассчитан на толстые потоки
данных. То есть запустить на одну задачу оба ядра совсем не
эффективно. - my504(06.01.2024 22:33)
- Я к тому, что АРМ@240 и ДСПИК/24@90-100, это настолько разная
разница, что говорить "АРМ на 240 чуток отсасывает у ДСПИКа/24 на
90", это лютая похвала АРМу. Атмел, в лучшие свои годы, не стал
развивать линейку Мег/Хмег, чтобы они не нагибали его SAM-ов. Дык,
на двухъядернике и не надо запускать одну задачу на всех ядрах. На
скоростном йадре гонится мегазадача, а хост тока патроны подносит. - mse homjak(06.01.2024 22:47)
- Тогда это только 100 МИПС DSP на VLIW против 240 MIPS на
классическом RISC. Тут нет кратных преимуществ. Да и не любой
алгоритм ложится на архитектуру дсПИКа как родной. У меня,
например, есть нелинейная фильтрация. Кроме линейных FIR. И там уже
не включишь DSP ядра как преимущество. Там только МИПСы нужны.
Сортировки не являются коньком дсПИКов. Да и линейный IIR на
фикспойнтах в ПИКах не дает ему фору против FPU, а даже наоборот. - my504(07.01.2024 05:45)
- У них короткий конвейер, быстрый доступ к портам, мощная периферия.
Дажэ без учота ДСП, на своих задачах, редкий АРМ у них не отсосёт.
Особенно, при работе с прерываниями. Я, было дело, слегунца
членоморфировал, когда на ПИК32@240МГц получил 1мкс реакцию на
прерыванние. На новой версии ХС32, правда, потом сбросили до
0,5мкс. Это, конечно, не АРМ, но в рекламке на архитектуру
декларировалось, вход в прерывания, чуть не в полтора раза быстрее
АРМа. Однако-ж. - mse homjak(07.01.2024 13:00)
- вот специально не смотрел - приближается аль отдаляется. Но по моим
задачам никакой разницы. Что 8 Мгц, что 80, что 180. Вся разница
исключительно в количестве периферии. Одно дело 1-2 УАРТа, а другое
дело - их 7-8. Только и всего. Да еще USB. чтоб флэшки
читать/записывать. Вот зачем мне STM32 - Лaгyнoв(06.01.2024 20:52)
- какой хороший ответ самому себе )) POV(168 знак., 06.01.2024 20:06)
- Да, есть такое. Часть команд по количеству тактов с FJ совпадает,
часть стала "медленнее". Мне быстродействия хватает. Но 16 модулей
захвата от одного таймера в MC810A - это я считаю збс! - alexem(06.01.2024 18:23)
- Осталось узнать, внезапно, про WS в ARM-ах (в которых нет
программного кэша) и узбагоиться... ))). Так какие же "особо
ценные" инструкции вдруг стали тормозными настолько, что нужно
отказаться от этой платформы? Насколько я знаю, только
тормознутость флеша (такая же как и у всех) требует буферизации
таблиц в ОЗУ, чтобы DSP ядро не расстроило наших ожиданий...
Остальное непринципиально и ожидаемо. VLIW архитектура перебьет
любую тормознутость. Не так уж много my504(104 знак., 06.01.2024 16:10)
- Как лучше использовать варнинги компилятора? Вроде бы все согласны,
что варнинги полезны, могут помочь в самом неожиданном месте.
Однако, смотрю примеры и исходники, предлагаемые производителем
чипов, да и просто чужой готовый код, там количество отключенных
варнингов измеряется десятками. Что с этим делать? AlexBi(384 знак., 13.01.2024 10:25, ARM, полностью)
- Keil и его 6й компилер. Может от порядка файлов объявленных в
проекте дать разный код?... POV(441 знак., 10.01.2024 22:05, ARM, полностью)
- Ну вот опять! Пиндосы хотят запретить пчел и мед - то есть
ограничить открытость RISCV! Ньюйорк таймс пишет... klen(105 знак., 11.01.2024 16:28, Off, ссылка, полностью)
- Умер народный артист СССР Юрий Соломин Alex68(1 знак., 11.01.2024 18:34, Off, ссылка, полностью)
- ADAU1701 кто-нибудь асилил? Когда-то я смог развернуть Сигма-студию
только под виндой-2000, но зашить ни один камень не получилось. И
вот Чип-Дип словно дразнит. Очень уж привлекательна разрядность у
ДСП. - Kpoк(12.01.2024 15:56, pld, полностью)
- Увидел справа Degson... нахер он сдался? Цены дороже раза в два три
чем у приличных китайчат типа JILN, MAX, KEFA. При этом у JILN
температурный диапазон -40℃ до +150℃. - Samum421(11.01.2024 21:13, Tech, полностью)
- Во-первых, Degson тут уже есть, причём на складе. Во-вторых, он
копирует клемники и корпуса Феникса, к которым все привыкли.
В-третьих, откуда нам знать об этих производителях? Сколько в Китае
фирм, производящих соединители? И не сосчитаешь! Прикажете все
перебирать? - teap0t(12.01.2024 18:01)
- Взяли их клеммники на платы. с пружинными контактами. На вид -
китай. На ощупь - китай. Пробую втыкать провода - китай. Ну, думаю,
хрен сними, сейчас первую версию отладим, потом заменим на
что-нибудь приличное. Nikolay_Po(437 знак., 12.01.2024 09:18)
- Вы бы ещё про сумки Гермес (эрми, если по-французски) такое
спросили. - Kpoк(11.01.2024 23:58)
- Полностью аналогичные Phoenix Contact разрывные клеммы для платы с
шагом 5,0/5,08/7,5мм есть (типа MSTBA 2,5 и MSTB 2.5)? Нет? А у
DEGSON есть! - reZident(11.01.2024 21:51)
- Подскажите, как в STM32 правильно использовать регистр долей секунд
часов реального времени RTC для их коррекции? Peter_M(463 знак., 12.01.2024 14:56 - 15:53, MCU, полностью)
- Схемы серверных блоков питания. Alex68(115 знак., 11.01.2024 18:18, SCH, ссылка, ссылка, полностью)
- Тяпницо.. Встанешь рано по утру - умывайся! Solo(1 знак., 12.01.2024 13:40, Off, картинка, полностью)
- Измерением качества электроэнергии по ГОСТ 30804.4.30—2013
кто-нибудь озадачивался ? Типа RMS за полупериод сети, фиксация
микросекундных импульсов , окно усреднения 10 периодов сети,
гармоники до 40 и прочие БПФ. - VLLV(12.01.2024 12:05, Cyber, полностью)
- А может, кто подскажет, почему компилятор (xc8) не может
сгенерировать код Argon(567 знак., 12.01.2024 10:26, dao, полностью)
- Приспичило сделать собственный оптический энкодер. Думаю диск
сделать в Резоните как печатную плату или как трафарет. Помогите
взвесить плюсы-минусы. IBAH(164 знак., 11.01.2024 18:38, SCH, полностью)
- Взять зубчатое колесико от часов. Другими колесиками можно сделать
мультипликатор чтобы было больше тиков на оборот. - Boвa(12.01.2024 08:39)
- Хабарка на похожую тему: Toчкa oпopы(32 знак., 11.01.2024 22:44, ссылка)
- Если изделие единичное, взять со струйника готовый диск и датчик и
не париться. Там разрешение огого, несколько сотен штрихов на
оборот как минимум. Б/Ушные продаются за копейки как запчасти для
принтеров. - Yurasvs(11.01.2024 22:32)
- Для начала почитать не плохой современный учебник про то, как они
устроены. БAPMAЛEЙ(1 знак., 11.01.2024 21:15, ссылка)
- А магнитный энкодер взять не поможет, типа AS5162 или чего-то в
этом духе? - LightElf(11.01.2024 19:46)
- и ваапче. берем мыша апцицескаво, и под ним дискус крутим. у
микросхем мышовых есть выходы плюс и минус по обоим двум осям.
воть. - Alex68(11.01.2024 19:23)
- Накидайте в меня оптронов на просвет, кручу в руках KTIR0311, не
впечатляет. разрешение 0.5мм IBAH(1 знак., 11.01.2024 19:14, ссылка)
- Кроме гимора, значительных затрат и херового разрешения никаких
плюсов не вижу. - Codavr(11.01.2024 19:03)
- Сделал похожее. Первоначально тоже такие мысли были. Как вы будете
запоминать положение в случае сбоя питания? Какие требования к
точности? - vasily777(11.01.2024 18:50)
- Зачем сверлить ПП? Текстолит достаточно прозрачен. А медь пусть
закрывает то, что нужно закрывать. - Kpoк(11.01.2024 18:48)
- а что измерять то особираетесь и с какой точностью/разрешением.
вариантов более чем "счетчик импульсов". пло темк вопроса есть
интересный материал про как нарисовать муаровый klen(1 знак., 11.01.2024 18:42, ссылка)
- а чего бы не взять готовый диск от струйного принтера? там их
обычно несколько, разного диаметра. и фотодатчик оттуда же взять. - Alex68(11.01.2024 18:40)
- Вопрос к знатокам XC16 (компилятор/линкер для PIC24). Можно ли
размещать переменные не в ОЗУ не во встроенной флеш а в какой-то
непонятно области? AlexBi(328 знак., 11.01.2024 21:57, PIC, полностью)
- чего только не увидишь на помойках. :-) "Серов тупо скопировал с
картины мало известного американского художника "Встреча у раввина"
1938 года." Лaгyнoв(2 знак., 11.01.2024 09:15, Off, ссылка, картинка, полностью)