- Реализация конечного автомата на Си заданного таблицей: хочу уйти от гигантских switch-case-ов, загнать автоматы по таблицам и потом таблицы парсить, НО не догоню как кошерно записать в таблицу условие которое потом будет проверятся в if-ах. можно NAUT(99 знак., 12.04.2019 14:15, dao, полностью)
- Вы бы для начала указали: автомат Мили или Мура? Пaлыч(219 знак., Вчера, 18:15)
- Следующее состояние автомата зависит от предыдущего? Если
однозначно, то можно просто перед выходом писАть в ячейку с
указателем точку следующего входа. Тогда ничего парсить не
придётся. Если рандомайз, то может, флажки-фильтры прикрутить, по
аналогии с онлайн-магазинами? Тогда каждое сравнение уменьшает
ареал поиска наполовину, итого имеем 8 переборов вместо 256-ти. )) - vpv.vpv(Вчера, 07:25)
- Все что пробовал еще более громоздко. Делаю if-ы с goto. Ну и *Дункельсовские prototreads для совсем элементарных вещей (задержки и т.п.). - Скрипач(12.04.2019 14:37 - 15.04.2019 14:41)
- Пример. Блин. Хотел поправить отступы, глюкнул редактор, удалился
текст. Вечером верну пример назад. Cкpипaч(2098 знак., 12.04.2019 14:40 - Вчера, 18:14)
- Дикий трэш. Не в том месте скобочка, а в такой лапше ее легко пропустить - и "счастливой отладки!". - s_h_e(13.04.2019 09:17)
- "увижу кого кто напишет гоуту - убью нахуй!" LordN(36 знак., 12.04.2019 14:50)
- Мой жизненный принцип: "...но не любой ценой". Скрипач(213 знак., 12.04.2019 14:54 - 15:09)
- В начале рисуем классический switch, где перебираем все возможные
состояния. Ну, а после него - еще один switch, который вызывает
return для всех ненужных состояний, а все нужные пропускает - чтобы
перейти к "хвосту" функции, который выполняется для нескольких
возможных состояний. Eddy_Em(383 знак., Вчера, 09:33)
- Припомнился вариант без явного GOTO Vit(748 знак., 15.04.2019 12:02)
- Мой вариант - намного лучше. Собственно состояния - прототридсы. goto это переход на мини блоки инициализации каждого из состояний. Скрипач(232 знак., 15.04.2019 12:20)
- Мой вариант самый лучший 😁😁😁 Бoмж(1140 знак., Вчера, 15:09)
- Вопрос был как попасть из разных мест. А метка - хоть и точка входа на графе, но это и состояние. Хорошо, когда можно упростить, но иногда нужно и документировать. - Vit(15.04.2019 13:23)
- Именно что документировать. А не подменять документацию "осмысленными именами переменных". Вы правы в том смысле, что если уж пишем prototreads, то переход между состояниями КА неплохо бы сделать частью этой библиотеки. Скрипач(218 знак., 15.04.2019 14:10 - 14:34)
- Анонимность состояний Protothreads это не священная корова. Лечится, если нужно. Вопрос не в выборе между switch, goto или Protothreads. Переход через точку входа должен изменить состояние, иначе это не документируется (разве что вручную), а кроме Vit(204 знак., 15.04.2019 15:32)
- Вы наверно, в каком-то другом мире живете, где есть время на документирование ПО, остается только завидовать. - VLLV(15.04.2019 14:35)
- Если уж коверкать слова, предлагаю не прототриды, а пуськи бятые. Ну и switch всего лишь потому, что в рамках стандартного Си только так и можно. GCC даёт расширение "labels as values", с ним гораздо эффективнее. - SciFi(15.04.2019 14:17 - 14:21)
- офигеть, это всерьез? А то, что состояние - это не место в коде, а банальная переменная, которая выбирает место в коде - не рассматривается? т.е. массив функций по индексу - открытие? - VLLV(12.04.2019 16:04)
- Гордий вертится в гробу... - SciFi(12.04.2019 15:18)
- Его не Мисрой звали? - SciFi(12.04.2019 15:04)
- ...и поэтому юзайте jmp-ы - NAUT(12.04.2019 14:53)
- Примерно с тех дней (даты исходного поста ветки), заприметил
прототреды Адама Дункелса. Было дело, даже заглянул под капот.
Впечатлился изяществом и, одновременно, кривизной решения. Задумал
когда-нибудь использовать. Nikolay_Po(1254 знак., 11.05.2025 16:55, ссылка)
- Надо уходить в таблицы т.к. закащщик и прочие физлица будет править таблицы а не код куячить. - NAUT(12.04.2019 15:14)
- Некоторые продвинутые пацаны в таких случаях делают простенький язык под задачу и интерпретатор к нему. DSL - domain-specific language. - SciFi(12.04.2019 15:20, ссылка)
- + 100500 Именно так (когда то) сварганил свою мнемонику интерпретатора: команда/параметр/выход по признаку [Yes|No|Esc-возврат на предыдущий уровень] на другую команду ;функцию; подпрограмму. Старо , как Мир, но очень действенно! Создал "матрицу" serhio(43 знак., 12.04.2019 16:44)
- +1. И графическую конфигурялку поверх DSL. - Скрипач(12.04.2019 15:23)
- знаем мы эти IAR вижуалстейты и модные фреймворки NAUT(56 знак., 12.04.2019 15:33)
- В любом случае, то что наваяют "часные лица" я бы хранил в виде сугубо текстовых констант, которые скармливал бы интерпретатору. - Скрипач(12.04.2019 15:39)
- видимо я что-то упускаю из вида, а примером не поделитесь хоть издали? не понимаю как Вы предлагаете проверять на непротиворечивость данных допустим, это же адская бизнес-логика какая-то должна быть с кучей правил - NAUT(12.04.2019 20:40)
- Препроцессор уже придуман, до нас - VLLV(12.04.2019 15:48)
- Ин-тер-при-та-тор. Потому что перезагрузка пользовательского кода не должна подразумевать перезагрузки системного. Неправильно это. - Скрипач(12.04.2019 15:50)
- А как же "не любой ценой"? :-) - SciFi(12.04.2019 15:59, ссылка)
- И? В чем вы видите "большую цену"? - Скрипач(12.04.2019 16:39)
- Большая цена - в попытках приобщить ТС к моде :-) - SciFi(12.04.2019 16:52, ссылка)
- Сформулируйте, пожалуйста, как-то иначе, каждое слово отдельно - понимаю, предложение целиком - нет. - Скрипач(12.04.2019 16:59)
- С трудом уговорили его на X Macro. Уговорить на интерпретатор - неподъёмная задача. - SciFi(12.04.2019 17:01)
- ну, вообще, на базе готового кода, если старшие коллеги советуют, то почему бы и нет... в голове пока не вижу "красоты" интерпретатора, максимум что понимаю, это типа парсера .CFG-файлов каких-нибудь, типа разделенного строками конфигурационного NAUT(932 знак., 12.04.2019 20:16)
- Он сам решит, как ему лучше. У меня тоже интерпретатор так и не появился. Точнее, он появился совсем в другом месте и совершенно другой роли. Скрипач(121 знак., 12.04.2019 17:06)
- Неправильно - это гоуту и множить сущности, программируя для Тини ;) Одна программа, один компилятор, один идеолог, все работает. - VLLV(12.04.2019 15:57)
- Вот-вот. Физлица правят, а потом фобос в грунт. - SciFi(12.04.2019 15:42)
- При определенных условиях, switch-case вырождается после компиляции как раз в таблицу функций и мой скромный опыт говорит о том, что switch case гораздо более читабелен, надежен и лучше поддерживается, чем таблица функций. Выносите содержимое Хитрый Китаец(61 знак., 15.04.2019 10:41)
- Раз уж пошла такая "пьянка" об автоматах, то кто нибудь применял UML для описания графа конечного автомата с дальнейшей генерацией кода (или хотя бы "рыбы" кода). Если да, то можно сюда пример бросить? - Make_Pic(14.04.2019 15:01)
- Раз уж речь зашла о автоматах, может ли кто-нибудь пояснить смысл графических обозначений состояний в приложенном документе? Почему они разные? AlexG(46 знак., 14.04.2019 12:11)
- Это смутно мне напоминает то, как 35-40 лет назад делали формирователи импульсов на РЕ3 и РТ5. :-) - Лагунов(13.04.2019 17:27)
- В простых случаях примерно так AU08(597 знак., 12.04.2019 20:52)
- Тоже парился с многозадачками, от switch-case-ов не уйти, но можно их несколько штук последовательно сделать по флагам условий, код даже читабельнее становится. - Visitor(12.04.2019 18:44)
- "можно было бы в таблицу писать указатель на функцию которая проверяет сложное условие, но это некрасиво." Почему некрасиво ?? если еще сделать чтоб адрес в таблице являлся номером команды, вообще ничего парсить не надо, забрал адрес вызвал Aleksey_75(59 знак., 12.04.2019 15:32)
- Ты на псевдокоде напиши чего хош, а то так непонятно. - =AlexD=(12.04.2019 14:19)
- А кто-нибудь применял такую связку stm32f103 + LL + i2c. Я сваял,
но как-то на тонкого работает vesago(2756 знак., 11.04.2025 14:00, dao, полностью)
- Коллеги, а существуют ли генераторы НЧ, которые выдают квадратурные
сигналы. Нужен синус и косинус с возможностью изменения частоты.
Таких приборов не нашел. Предлагаются только самодельные DDS. - =L.A.=(23.04.2025 22:33, dao, полностью)
- Я использую RIGOL DG1022 - у него два выхода независимых, на каждом
можно выставить любую форму сигнала, амплитуду и смещение фазы. - Make_Pic(08.05.2025 22:48)
- на фиксированой частоте удается получить квадратурные сигналы при
помощи АКИП 3409 =L.A.=(1 знак., 06.05.2025 18:35, картинка)
- Посмотрите на RIGOL DG5072, там можно в IQ загрузить цифровую
последовательность, хоть с Usb Flash, хоть с осциллографа. Я
загружаю с Mso8064 и генерирую этим прибором. - sasa(25.04.2025 11:27)
- ДСПИКи со встроенным 2-канальным ЦАПом (понад усе). - Kpoк(25.04.2025 09:28)
- Если самодельные DDS не подходят - а в формате готового прибора
устроит? Формировать синус+косинус может самый дешёвый
двухканальный генератор. arhiv6(371 знак., 25.04.2025 07:35, ссылка, ссылка)
- + Ещё более дешёвый MHS5200A с частотами до 6МГц тоже умеет фазу
второго канала относительно первого сдвигать. Интересно, ещё
дешевле бывают? - arhiv6(25.04.2025 07:47)
- на фиксированной частоте я получил, но мне нужно частоту менять в
широких пределах. =L.A.=(1 знак., 06.05.2025 21:20, ссылка)
- Так у Вас даже прибор подходящий есть, не понимаю тогда, в чём
проблема? Судя по Руководству у него есть "Связь каналов",
выставьте там для второго канала копирование всех параметров с
первого (кроме фазы). Для первого канала поставьте фазу 0, для
второго выставьте фазу 90 градусов. Всё, теперь на втором канале
всегда будут те же настройки, что и на первом, только он будет
сдвинут по фазе, как вам и нужно. arhiv6(155 знак., 07.05.2025 07:38, ссылка)
- в STM прескалер таймера довольно длинный - Vit(06.05.2025 22:18)
- Есть калибратор фазы Н6-2, до 100МГц, кажись. Два синуса, выходные
аттенюаторы -100дБ от 13дБм. На базе ДДС, ессно. Типа от
0,01градуса шаг-точность. - mse homjak(24.04.2025 00:36)
- Обычно, в подобных целях, используют "аудиоинтерфейсы" - грубо
говоря, звуковые карты. Если не включать восстановления тактовой
частоты и оставлять аудиоинтерфейс в режиме ведущего, то сигнал
довольно чист. Генерируй стерео, один канал со сдвигом. Можно
программно применять подстройку фазы, если окажется неидеальна. - Nikolay_Po(23.04.2025 23:34)
- Ответ: Toчкa oпopы(523 знак., 23.04.2025 23:18, ссылка, картинка)
- Коллеги, можете посоветовать какую книгу, чтобы разобраться в
радиосвязи? К сожалению не понимаю, что такое децибелы, и какова их
роль? Что такое КСВ? Диаграмма Смита и т.д. Понятно, нужно рыскать
по гуглу и штудировать. Но может для начала есть какая книжка, где
это более-менее описано. Без шибко суровых формул. - vesago(29.04.2025 07:31, dao, полностью)
- "Юный радиолюбитель" В.Г. Борисов =L.A.=(1 знак., 29.04.2025 21:20, ссылка)
- 0 Дб - мощность 1 мВт на нагрузке 50 или 75 Ом для радио и 600 Ом
для телефонии. А диаграмма Смита - функция комплексная, сворачивает
бесконечное пространство комплексных чисел в окружность единичного
радиуса. Но,честно, теория не интересна была, когда характериограф
в руках оказался Х1-43, усилители до 400 Мгц, до 40 Вт на ура
пошли, теперь такой прибор новомодно называют скалярным
анализатором, в отличии от векторного. - Visitor(29.04.2025 20:48)
- все что надо знать про Дб: каждые три децибела - изменение уровня в
два раза. или мощности. я в них вечно путаюсь. LordN(3 знак., 29.04.2025 15:05)
- Очень общее описание, много чего входит в понятие "разобраться в
радиосвязи" (или вам на уровне майна-вира понимать или старлинк
создать?). Напомнило диалог: Илья(331 знак., 29.04.2025 12:16)
- Вы бы озвучили цель... - my504(29.04.2025 08:02)
- Грабельки с "оптимизацией" копирования массивов в GCC и LLVM? Toчкa oпopы(1 знак., 02.05.2025 10:46, dao, ссылка, полностью)
- Погроммисты! Мотайте на ус! :) Solo(1 знак., 03.05.2025 13:03, dao, ссылка)
- Подскажите по заземлению частного дома. Должен ли срабатывать
автомат при КЗ фазы на заземление (УЗО не рассматриваем)? Как
правильно проверить заземление после установки (рассматриваю такой
комплект), как проверить итоговое сопротивление? Nikolaev_Aleksey(302 знак., 30.04.2025 13:01 - 13:06, dao, ссылка, полностью)
- Вопрошаю к знающим в средствах разработки TI. Есть у них такая
штука как EnergyTrace - некоторые дев.борды позволяют строить
графики потребления своего МК (или чего-нибудь внешнего). Поставил
Code Composer Studio v12.7.1, все хорошо, но рисует графики Power и
Energy. При этом в интернетах (и на сайте ТИ) встречаются картинки
с Current. В хелпе про график тока ничего не пишет, в настройках
тоже не нахожу как включить. Может есть кто опытный в ТИ как
получить график тока? Илья(64 знак., 16.04.2025 15:08, dao, полностью)
- Я попробовал на своей плате, сделать как Вы, запаял резистор в
качестве нагрузки... Получилось, что ток и мощность пропали, и
стали =0. Отладка, как будто не видит потребления контроллера! Судя
по всему идёт сопоставление точки выполнения программы и мощности.
Понятно, что резистор этим свойством не обладает. Также пропали
диаграммы точек выполнения и их мощности. Отладка не измерят ток,
она измеряет мощность выполняемого фрагмента, путём переноса
заряда, и последующего sasa(21 знак., 30.04.2025 11:35)
- В свойствах "Debugger" проверьте наличие включенного "Enable
ULP/LPM",включите его если до этого не включали. Тогда и подтянется
программная часть. И напомню, см. первый пост "гасите ёмкость на
плате". - sasa(26.04.2025 09:45)
- Я вижу показания тока только в некоторых микроконтроллерах,
например msp430fg6426. Чтоб видеть ток, нужно чтоб эмулятор
поддерживал чтение 64 бит Jtag регистр jstate. т.е. этот регистр
должен быть доступен и в микроконтроллере. Далее необходимо, чтобы
Ваше устройство имело возможно минимальную "ёмкость" по цепи
питания контроллера. Большие "микрофарады" надо убрать. У меня при
отладке использовалась суммарная ёмкость 0.4uF а в рабочем
устройстве суммарно 200 uF. Если sasa(501 знак., 21.04.2025 16:55)
- При ознакомлении с РТОС в примерах известного автора дюже
убедительно показано как заведомо безвыходная задача (while с
неисполнимым условием) позволяет работать главному циклу. Ну, не
применимо же к эмбеддерским задачам реального времени! Можно,
конечно ждать флага, но не всегда исполняя, применяя изменившиеся
данные. Вопрос такой: может ли "автомат состояний" (State machine)
конкурировать с априори квантованной RTOS в робастности результата? - bnb62(22.04.2025 17:05 - 25.04.2025 16:03, dao, полностью)
- Всем спасибо! Многое познал. :) bnb62(141 знак., 29.04.2025 17:55, ссылка)
- ИМХО, state machine хорошо смотрится когда между состояниями много
не последовательных переходов. Но если есть множество
последовательных действий типа включили, подождали, выключили или
много циклов, тогда КА смотрится как на корове седло. - AlexBi(24.04.2025 07:53)
- Protothreads для этого и сделали. Вроде бы всё то же самое, но
смотрится уже вполне гармонично. - SciFi(24.04.2025 08:16)
- А по мне - так наоборот. КА идеален для множества последовательных
переходов. Выношу в КА всю подобную логику работы. Nikolay_Po(632 знак., 24.04.2025 08:03)
- простите, а что в вашем понимании в этом контексте "быстро и
надёжно"? - Vit(24.04.2025 09:06)
- Из практики. Задача программисту: "Добавь эту функцию". Nikolay_Po(132 знак., 24.04.2025 09:13)
- я, извините, не понял, где надёжно? но ещё предполагал, что вы о
добавлении задач в рантайме. - Vit(24.04.2025 09:59)
- Нет, я про бизнес. Что руководителю достаточно поставить задачу и
она будет предсказуемо выполнена. В случае ОСРВ. И не так
предсказуемо, не так надёжно выполнена в случае КА. - Nikolay_Po(24.04.2025 15:48)
- Думаю, что это лёгкий мухлёж. Существует масса подходов,
позволяющих писать модульно, гибко и управляемо. Под ОСРВ обычно
понимают ОС с вытесняющей многозадачностью, но вот сама вытесняющая многозадачность не является основным фактором гарантированной
работоспособности добавляемых участков кода (ведь необязательно
новый код это отдельные задачи?) и неразваливаемости всего
остального. Да, многозадачность является определённой реализацией
модульности. Да, на уровне Vit(2178 знак., 26.04.2025 11:39)
- Поддерживал софт огрооооомной промустановки, есно, написанной как
КА. Я даже не знаю сколько там было автоматов, наверно не меньше
100500. Понадобилось добавить функционал, добавил, понадобилось
изменить, изменил. ЧЯДНТ? - IBAH(24.04.2025 19:12)
- Оно отчасти правда. Но если есть данные что проц условно 50%
времени лежит в sleep, то у обоих проблем нет. Cкpипaч(470 знак., 24.04.2025 09:37)
- Потоковое программирование нужно тем, кто не умеет программировать
конечные автоматы (с) Кокс IBAH(1 знак., 23.04.2025 12:33, ссылка)
- И наоборот. - AПM(23.04.2025 17:06)
- Дурацкое противопоставление. Если у вас в программе только один КА,
то он уютно расположится в биглупе. А если множество малозависимых,
то система становится гораздо управляемей, если каждый в отдельном
треде. - =AlexD=(23.04.2025 15:24)
- Стесняюсь спросить, а почему в биглупе не могут уютно расположится
100500 конечных автоматов? Не ужели не хватит места? - IBAH(23.04.2025 16:14)
- Расположатся, но очень неуютно. Одни должны срабатывать чаще и
вперёд других, задолбаетесь баллансировать систему и в конечном
итоге весь критичный код у вас окажется в прерывании, а КА
порванным на куски. - =AlexD=(24.04.2025 12:37)
- Если в биглупе только один КА, то задержки и циклы можно делать не
выходя из функции КА, иначе для каждой задержки или цикла ожидания
придётся выделять отдельное состояние, состояний станет очень
много, потеряется возможность делать задержки в подпрограммах и т.
п. - AlexBi(24.04.2025 08:01)
- УМВР. Искренне не понимаю любителей ртосей всяких: я уже прилично
всякого разного под МК написал, и ни разу не было нужды в RTOS! - Eddy_Em(23.04.2025 19:01)
- Много чего можно написать без RTOS, может даже почти все. Только
практика показывает что тупой линейный код пишется быстрее и с
гораздо меньшим количеством ошибок по сравнению с КА. И
отлаживается быстрее. Поэтому если важен time-to-market или задача
объемная RTOS рулит. - 3m(24.04.2025 11:35)
- Бывают случаи. Допустим использовать сложные библиотеки вроде
изернета, юсб, файловой системы. Когда либа под ртос сварганена и
лень разбираться, как ее можно без нее использовать. Т.е. чисто
инструмент. Как кому-то по душе куб, кому-то gcc, кому-то кейл с
яром. Я лично, допустим, ковырял помню плату с атмеловским самом.
Можно было штудировать мануалы, но я предпочел пример с портом
фриртоса подправить под свои нужды, сделать что нужно и забыть. - vesago(23.04.2025 20:45)
- Хз я сам не любитель RTOS из-за гемора с синхронизацией. По совету
местных спецов приобщился к протопотокам. Полюбил я их зело и все
тяжкие многозадачные вопросы ими закрываю. Хотя, конечно,
вытесняющая система более по феншую. - vesago(22.04.2025 21:24)
- трактование "реального времени" в плане области определения на
временной оси часто помогает избавиться от иллюзий - Vit(22.04.2025 19:29)
- Ранее, когда автомат сильно усложнялся, разбивал его на 2..3 по
исполняемым функциям в одном вечном цикле, обмен данными -
регистрами. Задачи реального времени в прерываниях работают. - Visitor(22.04.2025 18:00)
- А нахер это нужно? В какой ИБМ ПЦ, смысл прямой, там криворукий
программер или юзер можэт чо-нить запустить левое, но система
должна жить(но не всегда получается, да). А законченное
ымбеддедское устройство, у которого отвалилась часть функцианала,
становится неработоспособным и едет на ремонт или в мусорку. Ну и
писать программу с перспективой какого дидлока, тожэ такое себе... - mse homjak(22.04.2025 17:10)
- Господа, не могу понять код. Вроде "pure C", но может компилятор от
какой-то версии нужен или ключи передать? Dingo(1190 знак., 29.04.2025 12:09, dao, полностью)
- Тут используется несовместимый ABI, у кейла такая фишка есть:
возвращать результат в нескольких регистрах. Активно используется в
SVC, для возврата значений из прерывания. Другие компиляторы так не
умеют - VVB(29.04.2025 15:36)
- Это кейловская процедура для инициализации стека и кучи. Обычно эту
процедуру засовывают в ассемблерный startup. il-2(139 знак., 29.04.2025 14:53)
- Это похоже Keil. IBAH(1 знак., 29.04.2025 12:18, ссылка)
- Какой же это "pure C"? Очевидно, код для компилятора из Кейла. Если
победите этот кусочек, у вас наверняка в других местах ещё много
чего вылезет. SciFi(1 знак., 29.04.2025 12:15, ссылка)
- Дикпик даёт ответ )) попробуй спросить POV(1 знак., 29.04.2025 12:13, ссылка)
- MounRiver IDE - поддержка текста в кодировке CP1251. Поимел сегодня
интересный и успешный опыт русификации. il-2(1296 знак., 24.04.2025 07:48 - 29.04.2025 14:33, dao, полностью)
- [IEC 61499] Стандарт, который стер разницу между софтом и железом. -> Evgeny_CD(1314 знак., 11.04.2018 00:43, dao, ссылка, полностью)
- Ищу максимально простой способ или программу под Win10
перенаправить пакеты с IP:PORT на localhost:PORT bodis(407 знак., 25.04.2025 18:22, dao, полностью)
- пишут, что portproxy искаропки можно заюзать. мапед не мой. Vit(1 знак., 26.04.2025 21:21, ссылка)
- Просто интересно, а зачем такое может понадобиться? - Бoмж(25.04.2025 20:28)
- гугел выводит на такой вариант (socat) >>> SciFi(1 знак., 25.04.2025 20:17, ссылка)
- я для таких целей использую VSPE, версия х64 условно бесплатная,
постоянно требует оплаты, но работает IBAH(1 знак., 25.04.2025 20:14, ссылка)
- [SiP] Подборка по известным нам участникам гонки SiP (быстрое ядро + SDRAM в одной микрухе). Я много постил о всяких Linux микросхемах за $16 -> и просто "самодельных QFN", и вот теперь это стало мейнстримом. Просьба собрать здесь все Evgeny_CD(68 знак., 26.07.2016 21:54 - 20.12.2017 22:02, dao, ссылка, полностью)
- М.б. кому нужно - RISC-V SoC with built-in WiFi and 64MB DDR2: vik63(140 знак., 24.04.2025 10:44,
, ссылка)
- Microchip разродилась слабеньким, в не самом удобном корпусе, зато
много USB: vik63(227 знак., 14.04.2025 16:03,
, ссылка)
- прикольно LordN(1 знак., 30.01.2025 06:48, ссылка)
- T113-i RISC-V 1Гбит Ethernet, MIPI DSI, CAN и тд, цена $3.9.
Даташит имеется. Samum421(1 знак., 27.01.2025 17:26, ссылка)
- А кто что-нибудь знает про RK3506G2? vik63(160 знак., 10.01.2025 10:22,
, ссылка)
- Два 100 мб Etnernet, на складах еще нет. Даташит приложен. Samum421(1 знак., 27.01.2025 17:25, ссылка)
- В 100500-й раз смотрю на всяческие linux-платки и поражаюсь их
полной конструктивной непригодности
для использования в оборудовании ни для чего вообще. Исчезающий %% хоть на что то годятся а
остальное - только в качестве настольного абдурино-стайл макета.
(стартеркит туда же) Про необходимость теплоотвода на многоядерном
много-Ghz процессоре оне даже не слышали (а процы таки греются). - 3m(10.01.2025 16:33)
- Так оне ж специально так сделаны, чтобы не составить конкуренцию
нормальному оборудованию. Зачем для SiP в корпусах QFN или QFP
использовать готовые платки, кроме как для прототипирования? - LightElf(10.01.2025 17:21)
- Затем что ресурсы ограничены и заняты другими задачами. Хотелось бы
просто купить плату и вставить в свое оборудование. Но практически
все что продается не годится ни для чего. - 3m(10.01.2025 17:48)
- у этих ребят брал в прошлом году пару десятков платок никoлa(87 знак., 11.01.2025 19:45, ссылка)
- Starterkit, не? Кстати, из этой конторы бедуин здесь бывал, ник не
помню. Вспомнил KLIM83. enc(1 знак., 10.01.2025 18:30, ссылка)
- Оно просто продаётся не там и стоит совсем других денег. Китайцы,
продающие "линукс-ардуины" по $10, на заказ разработают и
произведут вам хоть черта в ступе, на чем и живут. - LightElf(10.01.2025 18:11)
- Забавный чипец, платки есть на Озоне. Два RMII - эта гуд, но насчет
дисплея - не айс. LightElf(1 знак., 10.01.2025 11:55, ссылка)
- еще чуть информации vik-63(1 знак., 10.01.2025 10:40, ссылка)
- На стареньком Allwinner V851S / V851SE - vik-63(22 знак., 05.04.2024 17:22, ссылка, ссылка)
- новинка - SOPHGO SG2000/SG2002 AI SoC features RISC-V, Arm, and
8051 cores, supports Android, Linux, and FreeRTOS vik-63(22 знак., 08.02.2024 09:47, ссылка, ссылка)
- T113-s4. 256Mb. Опт - 5.5 USD. - Samum421(30.01.2024 11:22)
- MA35H0. Nuvoton выкатил еще одно семейство на дуальном Cortex-A35.
Пока заявлен только один представитель, MA35H04F764. LQFP-216,
128MB DDR2. Выглядит как обрезок от MA35D1, но глубоко я не лазил. LightElf(1 знак., 26.01.2024 14:31, ссылка)
- Спасибо - Evgeny_CD(30.01.2024 11:41)
- Куча разных SOM. Samum421(24 знак., 19.01.2024 20:59, ссылка)
- Спасибо - Evgeny_CD(20.01.2024 01:13)
- Allwinner T527, 2GMAC, 17*17 BGA664, -40℃~85℃. Samum421(7 знак., 17.01.2024 13:42, ссылка)
- А кто что скажет про RV1106? Есть отладки vik63(199 знак., 14.11.2023 14:47,
, ссылка, ссылка)
- Ржака, чуваки в аллвиннере вообще в отрыв пошли. Фигня эти ваши два
ядра в ESP32. Allwinner R128 - каждой твари по
паре штуке. Cortex-M33, RISC-V, Xtensa DSP - все на одном кристалле. А
ещё там 1MB SRAM, 32MB PSRAM и 16MB флеша. Ну и WiFi. Боюсь
представить, как под такое кодить. LightElf(1 знак., 03.07.2023 22:26 - 22:56, картинка)
- И еще. Пусть General выдаст тебе где-нибудь вон там вверху
собственный загончик, куда ссылки хотя бы на темы делать можно. По
сути закрепленную тему со ссылками надо. Потому что хрен найдешь
где ты и что постил. - RxTx(03.07.2023 22:56)
- Посетую. Жаль самый офигенчик уже как-то недоступен. В 2013г были
SD-карты Transcend с WiFi на которых народ халявно поднимал Linux.
Так нет их. Вот надо что-то такое, за 200-300р чтобы. :) RxTx(1 знак., 03.07.2023 22:52, ссылка)
- !!!! и везде проставить тег "SIP" - General(02.07.2023 14:56)
- Очередное изделие от Allwinner - V3x. Новая инкарнация SiP на базе
V3. Теперь 128MB DDR3, вывели другие пины наружу. С V3s по ногам несовместим. LightElf(1 знак., 27.01.2023 12:42, ссылка)
- SW106 выглядит заманчиво: Quad-core ARM Cortex A53, 1GB 32bit
LPDDR4 Ozelot(1 знак., 04.10.2022 09:53, ссылка)
- [SigmaStar SSD201, SSD202] SSD201 dual-core Cortex-A7 processor @ 1.2 GHz with 2D GPU, 64MB
DDR2, 2Gbit SPI NAND flash, Evgeny_CD(430 знак., 03.07.2022 19:07, ссылка, ссылка)
- Платочка на SSD210. DongshanPI-PicoW. $6.71 USD. Evgeny_CD(2 знак., 01.05.2023 21:26 - 22:18, ссылка, ссылка)
- Даташит тоже есть, но он в основном электрический, а не программный LightElf(1 знак., 07.02.2023 17:45, ссылка)
- Плата с открытой схемой, без всяких там модулей. s_h_e(2 знак., 19.07.2022 00:03, ссылка, ссылка)
- [Zhuhai MYZR Technology] вообще интересные ребята. Это кто модуль сделал. Evgeny_CD(33 знак., 03.07.2022 19:12, ссылка, ссылка)
- Allwinner T113 (Dual-core ARM Cortex A7, SIP 128 MB DDR3,
10/100/1000M EMAC, eLQFP128) Ozelot(61 знак., 16.02.2022 10:47, ссылка)
- В даташите v1.9 как значение нормального питания ядра T113-s3
теперь 0.95 вольт. - Samum421(02.07.2023 14:52)
- Тут народ вроде зарисечил 2D ускорение под Linux, и даже кто-то
bare metal 2D запустил Evgeny_CD(2 знак., 02.05.2023 01:46, ссылка, ссылка)
- Manual доступен Evgeny_CD(1 знак., 02.05.2023 01:02, ссылка)
- Decompiled DDR memory init for Allwinner Tech T113-s3 SoC Evgeny_CD(1 знак., 02.05.2023 00:59, ссылка)
- В доке на T113i китайцы таки раскололись, что F133 и T113-S3 - один
кристалл. И, соответственно, в них есть и 64-битный RISC-V и два
32-битных A7. LightElf(1 знак., 07.03.2023 14:40, ссылка)
- Приветствую сообщество, два вопроса: vik-63(147 знак., 06.02.2023 15:05, ссылка)
- Заказал T113-s3 в Shenzhen Sochip Technology Co., Ltd. - Samum421(09.06.2022 15:22)
- Подскажите китайский вариант вместо NCP1532 для этого проца. Там
входные 3.3, 1.8, 0.9 вольт. - Samum421(21.05.2022 21:38)
- Чуток инфы Evgeny_CD(1 знак., 17.02.2022 08:19, ссылка)
- Может кому пригодится - накидал в экселе таблицу GPIO, чтобы
удобнее раскидывать периферию по ножкам LightElf(1 знак., 16.02.2022 21:22, ссылка)
- Праздник к нам приходит 3m(1 знак., 16.02.2022 17:44, картинка)
- Мля, опять куча ног отдана на аудио усилок и CVBS. Но зато чипец
-40..+125 и обещано 10 лет поставок!!! - LightElf(16.02.2022 12:12 - 12:41)
- Забавно - чип уже поддерживается в XBOOT Ozelot(1 знак., 16.02.2022 11:36, ссылка)
- Спасибо! - Evgeny_CD(16.02.2022 11:30)
- "Офигеть, дайте два". Как всю эту радость купить? - lloyd(16.02.2022 10:52)
- На али: Zeliboba(1 знак., 19.04.2022 14:32,
, ссылка)
- +1 - Evgeny_CD(16.02.2022 11:30)
- Allwinner F133 (D1s). 64-битный RISC-V, 64М памяти, LQFP128.
Напихано внутрь черта лысого, но ножек мало. LightElf(1 знак., 22.10.2021 20:02, картинка)
- Allwinner X3. SiP на базе A33, 256MB DDR3. BGA 0.65, но распиновка позволяет даже на двуслойке развести (при двустороннем монтаже). Много всего вкусного, но нет Ethernet. Для желающих всякое посчитать и порисовать. LightElf(21.12.2019 17:47)
- Старенький, но по-своему прикольный чип MStar MSC313E. Cortex-A7+64MB, QFN80. В наличии Ethernet+PHY. Ищу нормальный даташит. LightElf(29.11.2019 15:37)
- Allwinner R7 и R11. CA7+64MB в корпусе LQFP128. Судя по всему вариации на тему V3s. Т.е. от кристалла V3 выводят наружу разные ноги/интерфейсы. Типо нет Ethernet, но есть LVDS. И тыды. - LightElf(14.11.2019 16:39)
- Allwinner F1C800. ARM926+64MB DDR2, LQFP128. Вроде бы умеет в MIPI DSI. На борту аппаратный декодер всевсяческого видео. Подробностей пока мало. LightElf(29.10.2019 13:57 - 14.11.2019 16:35)
- Allwinner R328, изначально заточен под всякие "умные колонки". 2xCA7+128MB DDR3, встроенный PMIC. Корпус BGA 0.65, но клянутся что разводится даже на двуслойке. LightElf(14.11.2019 16:29)
- Microchip SAM9X60 SiP -> --> - Evgeny_CD(30.10.2019 14:47, ссылка, ссылка)
- [Allwinner F1C100s/F1C200s]. ARM9+32/64MB DDR в мелком корпусе QFN88. -> - Evgeny_CD(29.10.2019 13:40, ссылка)
- Ingenic® XBurst X1000 - 1GHz MIPS со встроенными 32/64 Мбайтами SDRAM -> - Evgeny_CD(21.12.2017 00:16, ссылка)
- Octavo Systems OSD335x - ядро Cortex-A8 1 ГГц. Актуальные цены: Evgeny_CD(241 знак., 26.07.2016 21:57 - 19.10.2017 23:59, ссылка, ссылка)
- SAMA5D2 SIP Сводный системный топик по SAMA5D2 со встроенным SDRAM -> - Evgeny_CD(19.10.2017 21:12, ссылка)
- PIC32MZDA - наша надежда и опора! -> - Evgeny_CD(26.07.2016 22:00 - 19.10.2017 21:01, ссылка)
- RDA Micro 8810PL -> --> - Evgeny_CD(16.01.2017 21:30, ссылка, ссылка)
- ASM9260 - Ozelot(23.09.2016 13:41, ссылка, ссылка)
- RTL8676S, давно облизываюсь, но не могу даже даташит найти. - LightElf(27.07.2016 11:31)
- MT7688KN - всего 8MB, потому без линухов. Но имеет 5-шт 100Base-TX. LightElf(27.07.2016 11:14)
- Скоро ожидать одночиповая Linux микросхема (все в одном) для встраиваемых (embedded) приложений (WIFI обрезанные чипы не в счет!)? - Make_Pic(27.07.2016 10:12)
- Размышлизма по теме -> - Evgeny_CD(27.07.2016 01:10, ссылка)
- Не забываем одного из первых успешных прародителей этого многобразия ETRAX 100LX Multi Chip Module -> - Evgeny_CD(26.07.2016 22:30, ссылка)
- Коллеги, не стесняйтесь добавлять ссылки на другие наши обсуждения! Я соверешенно точно пока не все нашел. - Evgeny_CD(26.07.2016 22:01)
- Nuvoton. Наша надежда и опора до появления PIC32MZDA каталог 2016 -> Nuvoton NUC970 - самое совершенное семейство --> - Evgeny_CD(26.07.2016 21:58, ссылка, ссылка)
- Grain Media’s IP Camera SiP GM8136S GM8135S даташЫта -> топик --> Evgeny_CD(51 знак., 26.07.2016 21:56, ссылка, ссылка)
- SoC Novatek - Evgeny_CD(26.07.2016 21:56, ссылка, ссылка)
- Allwinner V3s -> - Evgeny_CD(26.07.2016 21:55, ссылка)
- Обещается 17% спад производства ноутбуков по итогам 2022. Так что в
будущем году оно должно подешеветь Evgeny_CD(1 знак., 12.07.2022 22:42, dao, ссылка, полностью)
- Я вот уже лет пять не ездил в командировки, поэтому просто забил на
то, что у меня совершенно древний рабочий ноут. Хоть, сейчас с него
пишу (сдох домашний комп, а пока новый процессор придет из Китая,
приходится вот так вот - подключив монитор, клаву и мышу к ноуту). Eddy_Em(445 знак., 18.04.2025 20:08)
- На Хабре обзор рынка IT и параллели с кризисом доткомов. teap0t(1 знак., 08.11.2022 20:30, ссылка)
- Рынок ПК сокращается. Выручка AMD в клиентском сегменте упала на
40% teap0t(1 знак., 02.11.2022 20:43, ссылка)
- Куда делся дефицит чипов? Производители микросхем жалуются на
переполненные склады Evgeny_CD(1 знак., 24.09.2022 19:43, ссылка)
- Иксмег, как не было, так и нет. Ale3000(1 знак., 02.11.2022 07:05, картинка)
- Не первый раз натыкаюсь на ссылки этого автора, но... Dingo(58 знак., 02.11.2022 04:50, картинка)
- западного аналога как не было так и нет - General(01.11.2022 20:24)
- Есть подозрение, что дефицит и избыток - это про разные чипы. - LightElf(01.11.2022 18:12)
- Вот насчет переизбытка людей я, пожалуй, соглашусь - MBedder(24.09.2022 20:36)
- Было бы замечательно, если бы спад производства ноутбуков
сопровождался подъемом производства десктопов :). - Kceния(24.09.2022 10:05)
- Глава NVIDIA Дженсен Хуанг: «Идея о том, что со временем чипы будут
только дешеветь — давно в прошлом. Закон Мура мёртв» Evgeny_CD(1 знак., 24.09.2022 00:02, ссылка)
- Цены на SSD продолжают падать, у крупнейших производителей —
проблемы. teap0t(1 знак., 17.09.2022 09:19, ссылка)
- China Times: "На тайваньских складах переизбыток ПК" teap0t(1 знак., 25.08.2022 11:01, ссылка)
- Это не правильно. Не должен товар дешеветь, не по капиталистски
это. Нужно встроить в биос функцию уничтожающую ноут через
год-полтора ибо нех. - Codavr(23.08.2022 17:57)
- "У американских чипмейкеров проблемы с увеличением объемов
производства". То о чём я тут пытаюсь сказать начало обретать
плоть. Кровь будет позднее. Итак, мы переходим ко второй части
марлезонского балета. "Но тут возникла еще одна проблема —
законопроект стал готовиться еще во время, когда в мире действовал
«идеальный шторм» в плане дефицита полупроводниковых компонентов.
Многие американские производители в таких условиях были готовы
вкладывать в новые производства teap0t(768 знак., 23.08.2022 17:44, ссылка, ссылка)
- Nomur прогнозирует снижение спроса на азиатскую электронику. teap0t(1 знак., 18.08.2022 19:21, ссылка)
- А Намур в начале пандеми прогнозировал спад спроса на электронику и
просто сохранение спроса? Или угадали с ростом спроса? symbions(87 знак., 18.08.2022 20:31)
- Я за персоналиями не слежу, мне интересна тенденция. Мир
распадается на несвязные экономические зоны. Все глобальные
производства умрут или съёжатся до региональных уровней. К
электронике и автомобилестроению это относится в первую очередь.
Сейчас самое время тариться приборами и оборудованием. Завтра его
или не будет, или цена станет неподъёмной. - teap0t(18.08.2022 20:59)
- Я, к сожалению, тоже не слежу - вот и не знаю, можно этому намуру
верить. Или опять ожидать дефицит МК - symbions(18.08.2022 21:50)
- Тоисть как? Он же о грядущем спаде производства прямо говорит.
Будет спад, т.е. дефицит и рост цен. Плюс сложности с логистикой.
Обещаниям грядущей дряни верить можно смело. Вот когда коммунизм
обещают... Но по коммунизму у нас Лагунов дежурный. Кстате, доказательство от обратного: обещали, не
сбылось. Значит что-то хорошее было. Ы ? - teap0t(18.08.2022 22:27 - 19.08.2022 11:06)
- Странно, я прочитал, что спад производства будет из-за спада
спроса, то есть дефицита не будет - symbions(18.08.2022 23:54)
- Нет. Все плохо. Бабло производители в тумбочке берут? Нет продаж -
упал оборот - уменьшилась серийность - себестоимость выросла -
расходы на НИОКР упали - пизда многим современным технологиям.
Будет сильно дороже при сохранении качества, либо будет откат на
несколько поколений назад. Откат будет нарастать. Новое поколение -
это на самом деле ещё более глубокий шаг назад. И да, много
высококвалифицированного народа будет работать за еду, на зависть
тем, которые мигрируют в Evgeny_CD(62 знак., 19.08.2022 01:04)
- Опять не про то. symbions(183 знак., 19.08.2022 10:37)
- Знать бы прикуп. Есть два процесса: баланс платёжеспособного
спроса/предложения и уровень безубыточности производства. В 2020
начался ковидный бардак (увеличение спроса из-за бешеных денег +
снижение предложения). Часть производителей отрапортовала о
вложении средств в производство (расширение + новые). Сейчас
дефицит в процессе рассасывания, но появляется режим санкций,
который вновь ударяет и по спросу, и по производству. teap0t(993 знак., 19.08.2022 11:09)
- >По инерции возникнет избыток предложения, и в ходе ликвидации
убыточных производств кремний будут отдавать за бесценок. symbions(50 знак., 19.08.2022 13:51)
- Бля! Подешевеет, конечно, на месяц, другой, а потом исчезнет как
класс. Я потому здесь и пишу: "РЕБЯТА, ТАРЬТЕСЬ КРИТИЧНЫМИ
КОМПОНЕНТАМИ И ПРИБОРАМИ ВСКЛ". Возможно, уже завтра они исчезнут
из продажи. Для человека, у которого над головой летают снаряды,
"завтра" что-то долгое и сияющее, до которого ещё жить и жить. А
кому-то хочется и через год монтировать сигнальные разъёмы с
удобством, а удобные вдруг стали недоступны. teap0t(1 знак., 19.08.2022 15:12, ссылка)
- Странно было-бы ожидать что громадный спрос на технику в период
короновирусной "самоизоляции" сохраится навсегда... - Chip_n_Go(14.08.2022 14:51)
- В ближайшем будущем можно ожидать быстрого и "неожиданного"
схлопывания предложения с последующим взрывным ростом цен на
оставшиеся модели. Это более реалистичный сценарий. Т.е. сначала
падение спроса ниже границы рентабельности - вымирание динозавров -
жалкая тень былой роскоши. И так во всём. Платёжеспособный спрос
схлопывается. Просто этого ещё никто не понял. Да и всё равно
сделать ничего нельзя. - teap0t(12.07.2022 22:57)
- В мире падают продажи всего: ноутбуков, ПК, процессоров, дисков и
оперативной памяти teap0t(1 знак., 14.08.2022 10:03, ссылка)
- "Южнокорейские производители чипов для ОЗУ роняют цены на
оперативную память" teap0t(1 знак., 11.08.2022 10:17, ссылка)
- Падает спрос на видеокарты, ПК и жесткие диски teap0t(1 знак., 21.07.2022 22:49, ссылка)
- Как это "сделать ничего нельзя"? Евгений предлагает отложить
покупку ноутбука. Вы предлагаете, наоборот, купить впрок. А можно
просто ничего не делать, как среднее арифметическое от этих двух
прогнозов :-) - SciFi(12.07.2022 23:02)
- ну давай вести статистику. MBedder купил мощный игровой ноут. с
конским запасом производительности. я почти такой же купил недавно Mahagam(87 знак., 12.07.2022 23:35)
- По-хорошему надо дисками (HDD) тариться, если есть возможность. Это
ещё один кандидат на исчезновение. teap0t(1 знак., 13.07.2022 00:24 - 18.07.2022 16:44, ссылка)
- вот только что купил еще 2 Тб за 4,5 тыс руб. Надо подумать
дальше... - Лaгyнoв(01.11.2022 15:56)
- Так. С HDD можно фиксировать окончание латентной фазы. Падение
спроса достигло критических отметок (-30%). Дальше всё будет просто
и грустно. Сначала начнётся затоваривание складов, сокращение
производства и банкротства-слияния-поглощения. Производство упадёт
или будет ликвидировано. Какое-то время диски будут продаваться со
складов. С некоторого момента цена на остатки взлетит в небеса.
Потом всё, HDD, как элемент вычислительной техники, исчезнет. Даю
год. teap0t(1 знак., 01.11.2022 10:15, ссылка)
- Год прошёл, кстате. Я, как обычно, обосрался с прогнозом. Однако,
есть нюанс. Таки корпоративный/облачный спрос ещё держит. Розничный
сегмент и потребительская электроника валятся уже как бы не в разы.
Была ещё статья ( забыл где видел ), что начало быстро падать
качество конечного продукта - диски начинают сыпаться всё быстрее.
Я продолжаю наблюдение. Если что, считайте меня. teap0t(1 знак., 26.04.2024 20:59, ссылка)
- Спасибо. - Dingo(27.04.2024 07:15)
- Это была статья на Хабре. Там переодически публикуются отчёты
какой-то облачной конторы, которая сообщает об ошибках своих винтов
после эксплуатации до отказа (несколько лет). Качество падает -
сроки службы неуклонно сокращаются. Я прочитал и уже не решился
прикупить ещё пару HGST, хотя собирался. Последнюю пару купил уже с
лейблом WD через пару месяцев после поглощения. Там ещё написано,
что сделано в Тайланде, хотя лейбл другой. Я прикинул, что за пару
месяцев они не teap0t(46 знак., 27.04.2024 09:28)
- Полагаю можно подвести итоги с HDD. На Хабре появилась новость, что
де "у HDD меньше углеродный след, чем у SSD", по каковому факту
можно делать вывод, что Бобик таки сдох. Было ещё несколько
промежуточных всхлипов с фиксацией тяжкой поступи апокалипсиса,
которые мне было лень постить ( очередное падение спроса, снижение
надёжности, появление новых сверхёмких дисков для облачного
сегмента, попытки потрясти пакетом тухлых патентов, появление на
рынке ремонтированных дисков под teap0t(228 знак., 18.04.2025 16:51, ссылка)
- Как бы ещё отличить SMR от CMR? Глянул сайты Сиги и ВэДэшки. У
первого в DS есть указание, у второго - нет. Или SMR в RAID уже
можно? - Toчкa oпopы(03.11.2022 13:07)
- Интересно, что взамен. Не всем, но всё же есть спрос на
долговременное изредок перезаписываемое хранение 1-2-3 терабайт - symbions(01.11.2022 10:32)
- а нахрена, если терабайт M.2 SSD со скоростями 2 гигабайта/с сейчас
5 тыщ? - Ralex(13.07.2022 12:04)
- Если так закладываешься на некий сценарий будущего, то рискуешь
опечалиться, если реализуется обратный сценарий. В идеале, конечно,
покупаешь то, что тебе нужно, тогда, когда тебе это нужно. В этом
случае колебания рыночной конъюнктуры не пошатнут твою психику. Но
это из разряда "лучше быть богатым и здоровым, чем бедным и
больным", конечно... - SciFi(12.07.2022 23:42)
- Согласился. Но все равно будет короткий период "выручка любой
ценой". А дальше все. "Последняя модель ноутбука - та, которая у
тебя есть сейчас" - Evgeny_CD(12.07.2022 22:59)
- При официальной инфляции доллара >8%? Разве что дорожать
медленнее прочего будет. - s_h_e(12.07.2022 22:45)