1.8, Аноним (8), 18:33, 09/08/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
Позорище. Вместо полноценного USB2.0 HS, на который не хватило места в RP2040, впихнули TrustZone и OTP.
| |
|
2.11, commiethebeastie (ok), 18:42, 09/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Позорище. Вместо полноценного USB2.0 HS, на который не хватило места в RP2040,
> впихнули TrustZone и OTP.
Да, для M33 отсутствие USB это боль.
| |
|
3.15, Аноним (15), 19:05, 09/08/2024 [^] [^^] [^^^] [ответить]
| +4 +/– |
Там мало того что два ядра M33, там ещё и два ядра Risc-V ( https://github.com/Wren6991/Hazard3 ). Всё впихнули, кроме нормальной периферии.
| |
|
2.17, Zenitur (ok), 19:43, 09/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Разве USB не избыточен на компьютере с 640 Кб ОЗУ? ИМХО, такая машиа потянет максимум COM и LPT.
| |
|
|
4.47, Аноним (47), 21:56, 09/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Бесплатная идея для стартапа сделать дополнительную плату LPT куда будет выставляться пико.
| |
4.152, Аноним (-), 05:01, 11/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А теперь представь себе DB-25 (LPT) на такой платке :)
Я как-то раз в DB25 прям всю байду на STM32 и разместил. Хренли, по современным меркам это в общем-то "навалом места" :). Штыри DB25 можно припаять прям к площадкам печатки, воткнув ее между 2 рядами очевидным способом. Не совсем документированное применение разъема но фигли бы оно не катило?
| |
4.179, Zenitur (ok), 12:30, 12/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
> А теперь представь себе DB-25 (LPT) на такой платке :)
Когда первый раз увидел Raspberry Pi, решил, что GPIO это IDE.
| |
|
5.184, Аноним (-), 08:28, 14/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
>> А теперь представь себе DB-25 (LPT) на такой платке :)
> Когда первый раз увидел Raspberry Pi, решил, что GPIO это IDE.
Вообще, при достаточном количестве GPIO им можно изобразить в том числе и IDE. Но это не очень эффективно и быстро - чисто софтварно все.
| |
|
|
3.35, _kp (ok), 20:41, 09/08/2024 [^] [^^] [^^^] [ответить]
| +9 +/– |
USB вполне тянет даже 8ми битный AVR с ОЗУ 16кб, и много под что.
Скорости конечно не выдаст, но как универсальный канал связи - отлично.
| |
|
4.73, Пишу с третьего пня (?), 02:38, 10/08/2024 [^] [^^] [^^^] [ответить]
| +5 +/– |
> USB вполне тянет даже 8ми битный AVR с ОЗУ 16кб
Да, но только со встроенным контроллером, который будет мощнее самой AVRки.
| |
|
5.80, bw (ok), 09:00, 10/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это не так, на ATtiny активно используется именно программная реализация USB, урезанная и медленная, для HID.
| |
|
6.94, Аноним (15), 13:47, 10/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Софтверные реализации USB есть, и для AVR, и для STM8, и для CH00x. Но это скорее как челлендж — что можно выжать из настолько ограниченного по периферии устройства.
А практическое применение сильно затруднено: 75–80% вычислительных мощностей контроллера оказывается съедено USB–стеком. На том что остаётся, можно сделать, условно, клавиатуру или геймпад, но не более. Стабильность тоже оставляет желать лучшего.
| |
|
7.98, _kp (ok), 15:08, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Это подтвеждает, что usb это не что то тяжелое, и тем более если процессор мощнее AVR, а USB аппаратный.
У младших stm32, ОЗУ не слишком много, но с usb работают отлично же.
| |
|
|
9.115, _kp (ok), 18:38, 10/08/2024 [^] [^^] [^^^] [ответить] | +/– | ![](/avatar/2e27e688755b7cdde87359e8c8cc1e38.jpg) Если подключить конкретное устройство, мышь, клавиатуру, флешку, то тоже не слож... текст свёрнут, показать | |
|
10.134, Аноним (134), 22:08, 10/08/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Сложный и простой - по сравнению с чем-то может быть И хост сложный - по срав... большой текст свёрнут, показать | |
|
|
|
9.116, _kp (ok), 18:44, 10/08/2024 [^] [^^] [^^^] [ответить] | +1 +/– | ![](/avatar/2e27e688755b7cdde87359e8c8cc1e38.jpg) Вам принципиально библиотеки переписывать с нуля, или уложиться в малый объём Е... текст свёрнут, показать | |
|
|
|
|
|
|
3.54, Аноним (54), 22:32, 09/08/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
> ИМХО, такая машиа потянет максимум COM и LPT.
Что ей помешает потянуть УСБ? Позвольте поинтересоваться вашими домыслами (:
| |
|
4.95, Аноним (95), 14:23, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Спецификация. У LPT она пол-странички листа бумаги А4. У USB она 200 страниц.
Виртуальное адресное пространство. Каждое устройство имеет не прерывание, а виртуальный адрес на контроллере USB. Однако, как выше уже сказали - это реализуется на контроллере USB, производительность которого выше, чем у этих микроконтроллеров.
Первая винда с поддержкой USB это Windows 95 OSR 2.1, минимальные системные требования которой: 386DX и 4 Мб ОЗУ. Для полноценной поддержки USB нужен Windows 98SE 1999 года выпуска, треующий 486 и 24 Мб ОЗУ (но и на 16 Мб прекрасно работает).
Встраиваемые системы (mp3-плееры, автомагнитолы, TV-приставки) возможно обладают меньшими ресурсами, чем 386 и 486. Но им и не нужно передавать данные со скоростью в 12/480 мегабит.
| |
|
5.99, _kp (ok), 15:12, 10/08/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
У С++ тоже описание толстенное, но есть масса полезных программ на c++, исходники которых гораздо короче описания стандарта. И с USB так же.
Например, загрузчики занимают 16-32 кБ, и у них работа с USB только малая часть функций.
| |
5.106, Аноним (-), 17:48, 10/08/2024 [^] [^^] [^^^] [ответить] | +1 +/– | А еще у LPT дофейхоа сигналов И он почти не используется уже Ну и имплементить... большой текст свёрнут, показать | |
|
6.177, Zenitur (ok), 12:21, 12/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ого. Спасибо. Столько новой инфы про USB и о том, как это работает.
Теперь понятно, как USB реализуют в цифровых камерах без ОС.
| |
|
7.186, Аноним (-), 08:53, 14/08/2024 [^] [^^] [^^^] [ответить] | +/– | В линухе, кстати, вон то - можно посмотреть тупо modprobe usbmon и запустив что-... большой текст свёрнут, показать | |
|
|
|
|
3.87, Аноним (-), 10:48, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Разве USB не избыточен на компьютере с 640 Кб ОЗУ? ИМХО, такая
> машиа потянет максимум COM и LPT.
Прикинь, экспертище, usb-device сторона сделана такой чтобы все просто было. И поэтому так может даже мышь или клава с довольно туповатым проциком.
Правда что господа из вон того по usb HS качать собрались, чтобы оно еще и надо было - вопрос интересный. А так просто для понимания - некоторые usb to uart конвертеры на самом деле дешевый китайский мк с фирмварой, а вовсе не специализированный чип.
| |
3.181, n80 (?), 22:38, 13/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Таки это троллинг с отсылкой или непонимание мира современной встроенки?
| |
|
4.183, Аноним (183), 05:32, 14/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Человек с этим ником красноглазит на окололинуксовых форумах уже второй десяток лет и известен страстной любовью к провокационным вбросам. Какое же из предположений верное? Хм–м–м, даже и не знаю…
| |
|
|
2.42, _kp (ok), 21:37, 09/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
В Esp32 вместо ненужного OTP есть подпёртая батарейкой энергонезависимая RAM.
Да и одновременно можно три ядра использовать.
| |
|
3.49, Аноним (15), 22:18, 09/08/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Там нету главной фишки RP2xxx — ультрабыстрых (частота системной шины) независимых GPIO стейт–машин, каждая со своим стеком команд.
Есть множество проектов, где (слегка разогнанная) RP2040 выводит HDMI–сигнал, вплоть до 720p.
| |
|
4.52, Аноним (52), 22:28, 09/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Крутотень. Вот куда бы пригодились графические инструкции для риск5 из соседней темы.
| |
4.57, Аноним (52), 22:54, 09/08/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ещё бы GUI движок запилить на этих стейт машинах, чтобы кнопки, тексты, пожатые в RLE картинки на лету рендерились, и хотя бы 1080p обеспечить - считай промышленные компы, всякие панели управления станками, информационные панели и т.п. уже можно делать на таком даже на наших 350нм и с мизерным кол-вом памяти - весь дисплейный буффер в ОЗУ хранить не нужно. Максимально антисмузихлёбно, зато надёжно. Никаких отвалов чипов, радиация не страшна, включи хоть через полвека - будет работать. Мгновенно после подачи питания, а не вот это всё "загрузи этот блоб, загрузи тот, подожди пол минуты пока прогрузится гора всякого ненужного хлама". В школы ещё поставить можно, чтобы не развращать неокрепшие умы электронами всякими с питонами.
| |
|
5.83, n00by (ok), 09:31, 10/08/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Не обязательно кадровый буфер делать под весь экран. Одно из ядер может может перерисовывать несколько линий, что-то вроде знакогенератора и спрайтового (тайлового) "ускорителя".
| |
|
6.96, Аноним (52), 14:51, 10/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Так и делают в lvgl например. Но если есть возможность вместо ядра на программирумом массиве логики это сделать - это может работать на большей частоте, чем само ядро.
| |
6.108, Аноним (108), 18:17, 10/08/2024 [^] [^^] [^^^] [ответить] | +/– | На правах не обязательно хорошей идеи - взять DisplayPort и использовать панел... большой текст свёрнут, показать | |
|
7.156, Аноним (15), 11:51, 11/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
> вон тот тип сделал с синтезом MIPI DSI протокола из обычного SPI.
А можно поподробнее, пожалуйста? Ссылочку на проект или где почитать?
| |
|
8.167, Аноним (-), 05:52, 12/08/2024 [^] [^^] [^^^] [ответить] | +/– | Например - https spritesmods com art minimacplus page 3 - разрисовано и как р... большой текст свёрнут, показать | |
|
9.173, Аноним (15), 10:20, 12/08/2024 [^] [^^] [^^^] [ответить] | +/– | Спасибо Формально, там не HDMI, а DVI с HDMI 8211 разъёмом, на самом деле Без... большой текст свёрнут, показать | |
|
10.187, Аноним (-), 11:17, 14/08/2024 [^] [^^] [^^^] [ответить] | +/– | Велкам Кто-то хайтек боится А кто-то и косплеит крутую модную шину абы чем, за... большой текст свёрнут, показать | |
|
|
|
7.191, Аноним (-), 06:20, 15/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
> На правах (не обязательно хорошей) идеи - взять DisplayPort и использовать панели
> умеющие SelfRefresh.
Упс, кажется эта идея обломается - у DP клок встроен прямо в data lanes. И совсем не факт что получится его притормозить до более комфортных для МК значений. А более чем гигабит на МК выдавать - все же ой!
| |
|
|
5.107, Аноним (-), 18:02, 10/08/2024 [^] [^^] [^^^] [ответить] | +/– | А зачем в GUI надежность Надежность нужна - на нижнем уровне Поэтому такое лог... большой текст свёрнут, показать | |
|
6.125, Аноним (52), 19:28, 10/08/2024 [^] [^^] [^^^] [ответить] | +/– | Ну вот купили вы пром оборудование за много денег А там через год в QLC флешке ... большой текст свёрнут, показать | |
|
7.135, Аноним (-), 22:27, 10/08/2024 [^] [^^] [^^^] [ответить] | +/– | Кто вам доктор что вы купили на али - а не фирм ориентированых на те применения ... большой текст свёрнут, показать | |
|
8.137, Аноним (52), 23:23, 10/08/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Пока что закона не издали, чтобы в дорогое оборудование ставить только надёжные ... большой текст свёрнут, показать | |
|
9.150, Аноним (-), 04:48, 11/08/2024 [^] [^^] [^^^] [ответить] | +/– | Эмбедовочные фирмы живут репутацией У них цены выше хомковых, если фуфло начн... большой текст свёрнут, показать | |
|
10.154, Аноним (52), 11:14, 11/08/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Ну вот у нас миллиарды выделяют на импортозамещение электроники Родили литограф... большой текст свёрнут, показать | |
|
|
12.175, Аноним (52), 11:39, 12/08/2024 [^] [^^] [^^^] [ответить] | +/– | В 90х получалось не то что GUI крутить на таком техпроцессе, а делать почти всё ... большой текст свёрнут, показать | |
|
13.188, Аноним (-), 12:33, 14/08/2024 [^] [^^] [^^^] [ответить] | +/– | Я это видел - поэтому представляю себе что получится Не, совсем гне то же самое... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
5.123, _kp (ok), 19:10, 10/08/2024 [^] [^^] [^^^] [ответить] | +/– | ![](/avatar/2e27e688755b7cdde87359e8c8cc1e38.jpg) Когда нужен графический интерфейс, нужно брать машинку помощнее В том же размер... большой текст свёрнут, показать | |
|
6.133, Аноним (52), 22:04, 10/08/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Когда нужен графический интерфейс, нужно брать машинку помощнее.
А для смарт часов c GUI какую машинку брать надо?
| |
|
7.138, _kp (ok), 23:58, 10/08/2024 [^] [^^] [^^^] [ответить] | +1 +/– | ![](/avatar/2e27e688755b7cdde87359e8c8cc1e38.jpg) Тут же говорили о 1080p, то есть наверное речь о больших настенных часах Очевид... большой текст свёрнут, показать | |
|
8.139, _kp (ok), 00:15, 11/08/2024 [^] [^^] [^^^] [ответить] | +/– | ![](/avatar/2e27e688755b7cdde87359e8c8cc1e38.jpg) Если же делать часы совсем с нуля, то очевидно, что всё ограничивается тем, что ... большой текст свёрнут, показать | |
|
9.149, Аноним (-), 04:11, 11/08/2024 [^] [^^] [^^^] [ответить] | +/– | Дался тебе этот RLE Возьми ультра-скоростной LZ, он жмет лучше Можно с repmatc... большой текст свёрнут, показать | |
|
|
11.169, Аноним (169), 07:15, 12/08/2024 [^] [^^] [^^^] [ответить] | +/– | Нормальные люди для этого берут матрицу с своей RAM - для упрощения секаса И пе... большой текст свёрнут, показать | |
|
|
13.189, Аноним (-), 13:01, 14/08/2024 [^] [^^] [^^^] [ответить] | +/– | Автоматы DMA и контроллеры дисплеев таки - сделали В чем несоответствие то Но ... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
3.50, Волк (?), 22:18, 09/08/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
В ESP32 есть OTP.
Да и если память батарейкой подпитана, она уже не энергозависимая
| |
|
4.63, _kp (ok), 23:34, 09/08/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Вы отличаете SRAM память (не DRAM) в которое можно и писать сколько хочется, и с большой скоростью, от медленной перезаписи флешки с её износом? И которая ещё и почти ничего не потребляет.
А энергонезависима она конечно только от наличия основного питания процессора.
Но, и этого достаточно чтоб малюсенькая батарейка, от которой и RTC работает, сохраняла память от 5 лет и более, и то, только когда основного питания нет.
И это весьма полезная фича, как и наличие RTC. (Впрочем инженеры Распберри любят извращения с oтсутствием RTC)
| |
|
|
|
|
2.88, Аноним (88), 10:53, 10/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Ммм, целых обе истории успеха. По сравнению с ESP и STM это прямо эпик вин!
Это EPIC WIN хайпа и дурацкой оверинженерии, с ориентацией на вообще хрен его знает какой сегмент рынка. Оно с такими параметрами и не маложручее уже особо с 1 стороны, и не такое мощное как апликушники с другой. Зато навернуто дочерта, бутявится перегрузкой flash -> RAM стало быть далеко не сразу на режив выходит (для МК это хреново).
И получается - неведома зверушка. Для тех кому фигней пострадать, в общем.
| |
|
|
2.18, Аноним (21), 19:52, 09/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Не очень понятно, это будет два варианта платки с разными SoC или таки переключаться в одном и том SoC?
| |
|
|
|
5.30, нах. (?), 20:37, 09/08/2024 [^] [^^] [^^^] [ответить]
| –3 +/– |
песок ничего не стоит.
Тут вся платка - $5
(а если ты собрался на ней клепать нечто миллионными сериями, где каждая копейка важна - то сам виноват, глупость и должна быть наказуема)
| |
|
6.46, Аноним (47), 21:50, 09/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Старые Малинки тоже 10 долларов стоили. А сейчас заходишь на местный сайт и тебе любезное предлагают доставить машинку за 10000 рублей, Карл!
| |
|
7.53, Аноним (54), 22:32, 09/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
> А сейчас заходишь на местный сайт и тебе любезное предлагают доставить машинку за 10000 рублей, Карл!
Так они не только в рФ подорожали.
| |
|
6.65, Мета (-), 23:46, 09/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ядра по сравнению с перифериями занимают очень мало места. Ну и для RISC-V даже лицензия не нужна.
| |
|
5.75, Аноним (52), 04:27, 10/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Может там ядра с переключаемым набором инструкций. Вообще таких чипов ещё есть.
| |
|
|
|
|
1.20, Аноним (20), 20:01, 09/08/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +7 +/– |
> оснащён 520 KB встроенной оперативной памяти
да поставьте уже 640 КБ наконец...
| |
|
2.31, Qq (?), 20:37, 09/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Там 4 ядра, 2 cortex M33, и два ядра risc-v. Ты сам выбираешь какие два использовать
| |
|
|
4.70, Аноним (72), 01:24, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Предполагаю, что там (большая) часть логических блоков задействуется для построения ядер либо того, либо другого. Ну там, АЛУ, регистровый файл нужны и там, и там.
| |
|
|
2.36, Аноним (21), 20:41, 09/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
"Architecture Switching
RP2350 includes a pair of open-hardware Hazard3 RISC-V cores which can be substituted at boot time for the Cortex-M33 cores. Our boot ROM can even auto-detect the architecture for which a second-stage binary has been built and reboot the chip into the appropriate mode. All features of the chip, apart from a handful of security features, and the double-precision floating-point accelerator, are available in RISC-V mode."
| |
2.82, n00by (ok), 09:28, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Потому что продажи обеспечивает обратная совместимость с предыдущей версией, а не эксперты по свободе железа, кто всё равно такую не купит.
| |
|
1.26, Аноним (28), 20:32, 09/08/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Делаешь на базе платки проект, а они в следующих версиях меняют формат. Так уже было с малинками в виде модулей оперативной памяти.
| |
|
2.69, Аноним (72), 01:20, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
>Так уже было с малинками в виде модулей оперативной памяти.
Какие ещё модули оперативной памяти на Малине? Там ОЗУ впаяно и не расширяется.
| |
|
1.51, Аноним (54), 22:27, 09/08/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
Видал я "проекты" которые клепают на ЭТОМ. Бездари без технического образования и базовых знаний схемотехники. Вместо того, чтобы поставить ключ на транзисторе (иногда вообще механического микрика достаточно), они лупят из РВСН по голубям на соседском балконе ополоумившей бабки.
| |
|
2.55, Аноним (15), 22:49, 09/08/2024 [^] [^^] [^^^] [ответить]
| +3 +/– |
Это просто следствие, вытекающее из 32–битных микроконтроллеров, ценой в $1 (платка — $3), на которых запускается (микро–) питон. Их можно горстями куда угодно пихать, практически не обладая специальными знаниями.
Более того, китайцы отличились, выдали Risc-V, стоимостью в 17 центов (!), в розницу. Иронично, когда микроконтроллер стоит дешевле механического микрика.
| |
|
3.58, Аноним (54), 22:59, 09/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Неужели проще возиться с кодом, прошивкой котроллера, его разводкой, чем собрать элементарную схему из 7 класса лабораторной по физике? Видел я Ютубных "гуру" которые городят ТАКОЙ огород на многие часы работы, где напрашивается элементарное решение на рассыпухе, которое паяется на макетке в течение часа. Я не против таких систем, но это глупо утилизировать их возможности для миганий светодиодами и прочих "умных" домов.
| |
|
4.60, Аноним (15), 23:20, 09/08/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
У кода есть неоспоримое преимущество — его можно просто клонировать из репы и это просто работает. Разводка — оно на платках всё, готовое. Тыкается штырьками в бредборд. Или у китайцев заказывается вместе со сборкой. Туда же тыкаются готовые модули (датчиков, дисплеев, светодиодов, драйверов, чего угодно). Питоновские библиотеки для этого всего есть в изобилии и поставляются вместе с модулями. Получается проект без пайки вообще, как лего.
А элементарное решение на рассыпухе ещё отладить надо, номиналы подобрать. Увы, уже выросло поколение, для которого мультивибратор на транзисторах — утраченные дедовские знания и ракетные технологии.
| |
|
5.62, Аноним (54), 23:30, 09/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Мультивибратор действительно нет никакого смысла собирать, когда есть тот же ne555. Разве что в академических целях, чтобы понять, как оно работает. Ну и плюс никто не отменял сапр типа proteus. А там где нужно клонировать код из реп, то наверное это речь идёт о полноценных СЕРИЙНЫХ устройствах напечатанных на платах, а не вот эти игрушки? Понятно, что это всё надо для прототипирования, но возводить в культ ради мигания светодиодами - мягко говоря СТРАННО.
| |
|
6.66, Аноним (15), 23:47, 09/08/2024 [^] [^^] [^^^] [ответить] | +2 +/– | Так речь не о практическом смысле, речь о понимании, как работает банальный тран... большой текст свёрнут, показать | |
|
7.117, Аноним (-), 18:45, 10/08/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Поскольку вы на коленке не сделаете даже транзистор - и даже резистор или конден... большой текст свёрнут, показать | |
|
8.192, Qq (?), 18:58, 19/08/2024 [^] [^^] [^^^] [ответить] | +/– | Много ли цифровых светодиодных драйверов на рынке Как там поживает ФАПЧ, которы... текст свёрнут, показать | |
|
9.194, Аноним (-), 09:06, 21/08/2024 [^] [^^] [^^^] [ответить] | +/– | Зайдите в ближийший ларь да возьмите контроллер RGB ленты с пультиком Получите ... большой текст свёрнут, показать | |
|
|
|
|
|
4.64, Аноним (-), 23:38, 09/08/2024 [^] [^^] [^^^] [ответить] | –1 +/– | Хм за час это если ты уже пару десяток спаял до этого И у тебя есть коробочка... большой текст свёрнут, показать | |
4.84, Marximizer (ok), 09:34, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
А потом внезапно надо немного поменять логику мигания светодиодом, и начинается напаивание уродливых костылей на элементарное решение на рассыпухе... Или вы предлагаете каждый раз всё с нуля паять?
| |
|
5.119, Аноним (-), 18:55, 10/08/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Это еще что Достаточно захотеть видеть допустим статусы рахных частей системы -... большой текст свёрнут, показать | |
|
6.193, Аноним (193), 06:05, 21/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
А чем плохи крутилки, если в какой-то задаче они могут быть банально удобнее, чем дискретное управление? Про то, что под крутилкой может скрываться цифровой же энкодер, надеюсь, не нужно объяснять? Или что для изменения громкости или яркости достаточно всего лишь изменить уровень напряжения, а не дёргать ЦАП? Каждой задаче свой инструмент, эффективность тоже в одних случаях неважна, а в других даже очень. Твой текст наполнен юношеским высокомерием и шовинизмом.
| |
|
7.195, Аноним (195), 09:21, 21/08/2024 [^] [^^] [^^^] [ответить] | +/– | Крутилки плохи 1 Антитехнологичностью Вооооон там можно написать модуль соф... большой текст свёрнут, показать | |
|
|
|
|
3.122, Аноним (72), 19:08, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
>Иронично, когда микроконтроллер стоит дешевле механического микрика.
Но зато вы ещё тумблеры за 3500 р не видели отечественного производства.
| |
|
2.85, n00by (ok), 09:51, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Эти штуки нужны, что бы условный музыкант мог собрать на коленке барабанную установку из пустых банок и подключить её по USB. Совершенно естественно, что у него нет "технического" образования.
| |
2.89, Аноним (88), 10:55, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Вместо того, чтобы поставить ключ на транзисторе (иногда вообще механического
> микрика достаточно), они лупят из РВСН по голубям на соседском балконе ополоумившей бабки.
А что тебе не нравится? Минус голуби, минус полоумная бабка, минус заколебавшие соседи. Сплошной профит, вроде бы.
| |
|
1.56, Аноним (56), 22:50, 09/08/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
>ARM Cortex-M33 с DSP и блоком для вычислений с плавающей запятой
Поздно пить боржоми, ядро Linux его уже дропнуло.
| |
|
2.59, _kp (ok), 23:19, 09/08/2024 [^] [^^] [^^^] [ответить]
| +3 +/– |
Этому контроллеру оно и не надо. ;)
Для него типичное применение, включил, и он сразу работает, не борется за ресурсы с ОС, в общем для низкоуровневых программ.
Вы же не хотите мышь, флешку.. с Линуксом, чтоб включил, и жди пока оно загрузится.
Да и ОЗУ тупо нет. На SPI PSRAM и объемы и скорости не порадуют.
| |
|
3.68, Аноним (72), 01:15, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Так встраиваемые Линуксы могли загружаться за ~1 с ещё в 2001 на всяких ещё тех, ныне уже выпеленных CPU.
А вот если контроллеру понадобится что-то сложнее UDP, то тут Linux помошник. А то самому писать реализации протоколов и/или ФС это не пальцы об асфальт.
| |
|
4.76, Аноним (-), 04:58, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
> самому писать реализации протоколов и/или ФС это не пальцы об асфальт.
Можно скачать с github'а. Тащить мегабайт ядра, только ради пары файловых систем, это так себе идея.
Вон выше чувак переживает, что микроконтроллер -- это из пушки по воробьям, а ты предлагаешь не просто микроконтроллер, а ещё и микроконтроллер с десятками метров оперативки, и мегабайтами флешки.
| |
|
5.126, Аноним (72), 19:31, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Открою секрет, есть микроконтроллеры, в которых можно MMU less Linux без внешнего ОЗУ. Например, Kendrite K210. Но то было в 2019, сейчас они более новые модели выпустили.
| |
|
6.153, Аноним (153), 05:09, 11/08/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Открою секрет, есть микроконтроллеры, в которых можно MMU less Linux без внешнего
> ОЗУ. Например, Kendrite K210. Но то было в 2019, сейчас они
> более новые модели выпустили.
Очень специфичные "микроконтроллеры" с жирным апликушным RISCV 64 насколько я помню. И без MMU такая цаца - это ну вот уже совсем изврат ужасный.
| |
|
|
4.90, Аноним (-), 11:00, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Так встраиваемые Линуксы могли загружаться за ~1 с ещё в 2001 на всяких
> ещё тех, ныне уже выпеленных CPU.
Во первых Cortex M без MMU еще таки не выпилили. Во вторых, линух без MMU это все же несколько изврат. Все же это нормальная полноценная многозадачка, подразумевающая изначально честные режимы kernel и user а также изоляцию памяти.
Во вторых чтобы загрузить линух - RAM надо. И таки не 520 кило как у этой штуки. А куда ты вот именно этому процу донавесишь RAM? У топовых многолапых STM32 есть контроллер внешней шины памяти, но на это дело лапок надо - дохрена, поэтому оно только в очень многолапых вариантах есть, 100-144 пина. А у этйо штуки лапок сильно меньше. Там просто некуда донавесить нормальную оперативу.
| |
|
5.97, Аноним (15), 14:57, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Вот конкретно у этой штуки всё нормально и с лапками (у старших версий), и с DMA, и с возмножностью исполняться из внешней памяти. Как раз в RP23xx этот момент доделали. Но это всё равно будет троллейбус из хлеба, достижение ради достижения. А для практического применения какой–нибудь из множества RTOS будет за глаза.
Иронично, но бетатестить эту железяку доверили Диме Гринбергу — тому самому чуваку, который запустил линукс на восьмибитной AVR.
| |
|
6.109, Аноним (-), 18:28, 10/08/2024 [^] [^^] [^^^] [ответить] | +/– | У них есть настоящий контроллер SRAM BUS i8080 Motorola 68xx etc или DRAM ... большой текст свёрнут, показать | |
|
7.162, Аноним (15), 17:49, 11/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ага, он самый. И да, бэджи в этом году на этой самой железяке.
Торжественный вынос тела:
https://0x0.st/XW2w.mp4
Суть драмы:
https://old.reddit.com/r/Defcon/comments/1eoe4u7/so_the_guy_who_wrote_the_badge_firmware_and/lheaj3b/
https://imgur.com/a/MmJ3w7K
| |
|
|
|
4.100, _kp (ok), 15:18, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
>>что-то сложнее UDP
Rtos много что позволяет. А с обертками над функциями, основной исходник выглядит как будто писался под Линукс, и собирается и там, и там.
| |
|
5.129, Аноним (72), 21:19, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Обёртки над функцими чего, если интересует, скажем, какой-то сетевой протокол, имеющийся в ядре Linux?
Этих RTOSов как собак... Т.е., под свою надо писать эти обёртки самому.
| |
|
6.142, _kp (ok), 00:42, 11/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
> "какой-то" сетевой протокол, имеющийся в ядре Linux?
В ядре не так много "каких то" сетевых протоколов.
А сокеты в rtos есть, и им можно скормить те же библиотеки из Линукс, с минимальными доработками, а то и без таковых.
Речь же о компактном контроллере, в который не требуется тащить всё всё всё с десктопа.
А для штучного устройства, и тем более без глубоких знаний, конечно рациональнее взять что то Распберри подобное. И именно для это они и предназначены.
Если длительное батарейное питание не требуется, тоже можно смело взять контролле потолще.
| |
|
|
4.141, _kp (ok), 00:31, 11/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Так встраиваемые Линуксы могли загружаться за ~1 с ещё в 2001 на
Ой гоните. ;)
Почитайте, что из себя представлял тогда Линукс, и насколько он вообше был нужен, и тем более во встроенных железках. Нет. Во встраиваемых железках того времени
Кстати, тогда и грузиться почти нечему было, он же микроскопическим был.
Вот, если в конце 200х, то уже делали.
И сам я тоже делал, так что много лапши не навешаете. ;)
В частности в нашем контроллере была загрузка из снапшота с минимальной инициализацией за 0.3-0.4 секунды.
А загрузиться за секунду, он и сейчас не умеет, если не рассматривать ультра урезанные варианты, и разновидности гибернации.
| |
|
5.148, Аноним (-), 04:05, 11/08/2024 [^] [^^] [^^^] [ответить] | +/– | Кроме лапщи - у меня дока от 2009, если ен ошибаюсь, года от господ из pengutron... большой текст свёрнут, показать | |
|
6.174, _kp (ok), 10:50, 12/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Кроме лапщи - у меня дока от 2009, если ен ошибаюсь
Это другое, в 2009 и контроллеры уже были вменяемы, и Линукс был зрелым 2.6. А в начале то, про 2001 промелькнуло. ;)
> просто все и вся выкинуть и сделать систему примитивной как тапок.
Васянская сборка не всегда уместна для практического применения, и тем более ответственного, подерживаемого и развиваемого, за что платят деньги.
> Если уж рекорды нужны
Это, вне спортивного интереса бесполезно. И вне темы данного обсуждения.
| |
|
7.190, Аноним (190), 13:13, 14/08/2024 [^] [^^] [^^^] [ответить] | +/– | Ну вот в 2001 это наверное врядли Но вон то таки - можно Ну так и фирму Сони с... большой текст свёрнут, показать | |
|
|
|
|
|
|
1.67, Аноним (67), 00:52, 10/08/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
> по цене 5 долларов
Дорого. У китайцев есть варианты гораздо интереснее.
| |
|
2.74, Ivanov (??), 04:11, 10/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
16Mb версии Pico (черные новые, с reset) и по 180 руб с бесплатной доставкой?
Или еще что то более интересное появилось?
| |
|
3.93, commiethebeastie (ok), 13:22, 10/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Этот ноунейм в продукт не поставишь. Только поиграться.
Этот ноумнейм сейчас используется чуть более, чем во всём ширпотребе. Правда наличие mesh сети у себя в доме и огромный блоб в качестве микрокода вай-вай напрягают.
| |
|
|
5.104, commiethebeastie (ok), 16:45, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Там уже не платки, там своя разводка.
Ну типа есть Espessif devkit, дешево и функционально.
Вторая проблема, что монтаж этой самой платки будет стоить дороже неё. Развести контроллер гораздо дешевле.
| |
|
6.114, Аноним (-), 18:36, 10/08/2024 [^] [^^] [^^^] [ответить] | +/– | Основная проблема этой байды - ориентация на хайпующих нубов Которые хотят быст... большой текст свёрнут, показать | |
|
7.131, Аноним (72), 21:23, 10/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ну да, для DIY чип выпустили. И что с того? Не используйте в массовом производтсве. Используйте от WCH и тому подобных.
| |
|
|
|
4.110, Аноним (-), 18:31, 10/08/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> Этот ноунейм в продукт не поставишь. Только поиграться.
> Этот ноумнейм сейчас используется чуть более, чем во всём ширпотребе.
Не стоит путать кучку поделок для хайпующих гиков с ширпотребом.
> Правда наличие mesh сети у себя в доме и огромный блоб в качестве
> микрокода вай-вай напрягают.
А в ширпотребе еще напряжет что
1) Это полный вендорлок.
2) На 1 производителя, который не очень то LTSный.
И вот снимет он "устаревший" чип завтра - ибо ориентируется на хайпонашек. А вон тем, массово клепавшим девайс при этом делать - например что? А, все бросить и переписывать проект, поставив конвейер на паузу (ибо паять стало нечего!) и залетая на круглые суммы, ежедневно? Это да, тема в ширпотребе то.
| |
|
|
|
3.103, _ (??), 16:30, 10/08/2024 [^] [^^] [^^^] [ответить]
| –2 +/– |
Имеют право, всё согласно лицензии.
А лаоваев надо кидать всегда и везде, это не только у кейтайцэв так, это у всех :)
| |
|
4.127, Аноним (127), 20:04, 10/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Зачем было бить себя пяткой в грудь и говорить Хармони уникальная самобытная независимая ос или что там они в ранних презентациях говорили?
| |
|
|
2.91, Аноним (-), 11:04, 10/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Дорого. У китайцев есть варианты гораздо интереснее.
Вон там за 10 центов 32-bit RISCV у WCH есть. Правда, только 1 ядро, 16 кил флеша и 2 кило RAM. Но вы попробуйте у других столько за 10 центов получить. У них же вообще за столько - трэшак типа PIC10 где даже на си программировать нормально - мучение и кривь. А тут этим окаменелостям - такая оплеуха прилетела, нормальное 32 бит ядро с попсовой системой команд и обычными тулчейнами типа gcc или clang.
| |
|
1.130, Аноним (130), 21:22, 10/08/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>Для создания приложений могут применяться языки Си, C++, MicroPython или CircuitPython.
Что за мода, везде, даже на микроконтроллеры, тащить интерпретируемые языки с динамической типизацией?
| |
|
2.132, Аноним (72), 21:26, 10/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вам что, жалко что-ли, что самодельщики их используют? Ну не используйте, делов-то.
| |
|
3.145, Аноним (-), 02:10, 11/08/2024 [^] [^^] [^^^] [ответить] | +/– | Ну как тебе сказать Представь что ты пекарь И тут какие-то рожи снимают видоси... большой текст свёрнут, показать | |
|
4.157, Аноним (15), 12:19, 11/08/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Очень и очень кривое и натянутое сравнение Угольки представлены 8212 угольк... большой текст свёрнут, показать | |
|
5.166, Аноним (166), 00:33, 12/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
Согласен с тем, что дружище перегнул, и вообще-то вся электроника ещё как сертифицируется, другое дело, что если там внутри будет швыряющий эксепшены тормознутый кусок скрипта - это как бы аут оф скоуп.
Что касается спроса к художникам - за это не волнуйтесь, он только вырос. Возможно потому что те, кто мог составить конкуренцию упоролись по всякому шлаку
| |
5.170, Аноним (-), 07:34, 12/08/2024 [^] [^^] [^^^] [ответить] | +/– | Если только самими - это еще куда ни шло, но они потом вываливают мутные рецепты... большой текст свёрнут, показать | |
|
4.163, Аноним (72), 22:03, 11/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Домашняя выпечка она для дома, для семьи. Предлагаешь запретить? И тот, кто себе грибов насобирал - его проблемв, пока никому не продаёт. Также и тут, кто купил себе платку, наворотил на ней мигание светодиодом на Питоне. Какому ынтепрайзу от этого тошно?
| |
|
5.171, Аноним (-), 07:37, 12/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
> и тут, кто купил себе платку, наворотил на ней мигание светодиодом
> на Питоне. Какому ынтепрайзу от этого тошно?
Ну если только это - ок, но вон там типа этого мало было, и он сделал таким манером - синтез синуса мотороу. Только как окзалось - совсем софтварно да еще на питоне оно "как живое", только силовые ключи порой - вышибает с грохотом и вонищей. И вот это уже выглядит несколько менее безопасно. И гадать где такой сюрпризец припрячет подобный красавец - специфичная радость.
Но так то да, можно сказать что сам лох, каску не одел, и бронежилет с миноискателем дома забыл, понимаешь. AS IS в конечном итоге приводит куда-то туда.
| |
|
|
|
2.144, Аноним (-), 02:01, 11/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
>>Для создания приложений могут применяться языки Си, C++, MicroPython или CircuitPython.
> Что за мода, везде, даже на микроконтроллеры, тащить интерпретируемые языки с динамической
> типизацией?
Вебм@какинг как стиль жизни - х-к, х-к, и в продакшн! Правда, в управляющих задачах этот подход выходит немного боком.
| |
|
1.146, Аноним (88), 02:19, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Честно, руку на сердце - хрень полная! Мне такие недоделки непонятны. Есть нормальная малинка с периферией и выводами. Её многофункциональное назначение понятно. Брат себе на дом поставил, сделал умный дом. Есть stm платы со своими контроллерами. Дома на коленке сложно такую плату сделать из-за множества выводов, хоть и возможно, но требует такая работа терпения и аккуратности. А вот это что за хр€нь?
| |
|
2.182, _kp (ok), 03:13, 14/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
>>Есть нормальная малинка..
>>А вот это что за хр€нь?
А это периферийный контроллер или работающий малый контроллер
>>Есть stm платы
Так, это ж типа stm и есть, прииерно с тем же назначением.
>>>>..сделал умный дом..
Дома разные бывают. Бывает квартирка, а бывает и дом, где система посложнее.
У меня например, на умном доме с огородом, два Распберри, три миниPC, один бот, с десяток плат на stm32 и esp32, а esp8266 без счету. То есть, самых примитивных контроллеров больше всего, ибо они делают свою маленькую работу, не мешают друг другу, и при аварии одного, остальные работают.
| |
|
1.158, Аноним (-), 12:32, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
Для тех кто не знает. Существует Репка - https://repka-pi.ru/
Правда маркетинг у них ужасный - каждый первый предприниматель запада старается донести до пользователя что их продукт самый лучший, даже если это далеко не так. А тут как-то так стеснительно - репка заинтересует того кто использовал малинку.
| |
|
2.159, Аноним (15), 14:20, 11/08/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
На Allwinner H5? Так это аналог китайских Orange Pi и ещё массы подобных. И решает тут не «маркетинг», а банально цена. Спасибо, я лучше апельсинку возьму без накруток.
Меня поражает, что люди тащат одноплатники (!!) в обсуждение отладочных плат для микроконтроллеров (Arduino/Atmega, BluePill/STM32, NodeMCU/ESP8266, WROOM-32/ESP32, и т.д.).
| |
2.160, n00by (ok), 15:08, 11/08/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А тут как-то так стеснительно - репка заинтересует того
> кто использовал малинку.
Дословно: "Repka Pi заинтересует _всех_, кто использует или _планировал_ использовать Raspberry Pi".
В общем, реклама получилась достойная. Очевидно, что сам не использовал (иначе понимал бы, что не в тему), зато потрудился при копировании изменить текст на скромный.
| |
2.165, Аноним (166), 00:16, 12/08/2024 [^] [^^] [^^^] [ответить]
| +/– |
А что, уважуха ребятам, хоть приблизились к теме немножко. По всему миру такие движухи нужны.
| |
|
1.164, Аноним (166), 00:10, 12/08/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> Возможностей чипа достаточно для выполнения приложений для решения задач машинного обучения, для разработки которых имеется порт фреймворка TensorFlow Lite
На этой-то чипсине??
| |
|