- В продолжение темы о скриптах в МК, чтобы на раздувать "сводный
системный". Потестрировал ParTcl (от zserge): SciFi(930 знак., Вчера, 21:38, dao, ссылка, ссылка, полностью)
- К Точка опоры вопрос: построение диаграммы боде в LT spice
возможно? Выходной сигнал от входного таблицей задан (измерен),
смоделировать нужно цепь, что будет максимально подобна данному
"черному ящику". - Visitor(Вчера, 16:08, dao, полностью)
- Приветствую гуру embedding-а! Кто силен в Linux, есть заковыка в
С++ на платформе BeagleBone - автоопределение воткнутой флешки, ее
монтирование, LFaet(347 знак., Вчера, 15:01,
, dao, полностью)
- Ковыряю одноплатник UT100CA, от фирмы Piesia, китай-китай.
Документация вся мимо. Предустановленна Вин 11. Хочу использовать
сигналы RTS-CTS в RS-232. Методом тыка выход RTS нашел, все четко,
через терминалку переключается. Вход CTS не находится! по всей
логике этот вывод должен быть CTS, но терминалка не реагирует. Ни
PsCom, ни Терминал 1.9b. Сигнал стоит в запрете передачи. Может
быть какой-то косяк в драйвере? IBAH(2 знак., 12.09.2025 17:26, dao, ссылка, картинка, полностью)
- На досуге решил с помощью болвана заняться векторными шрифтами для
МК. И пока лишь 1 бит на пиксель. Гипотетически стоим этим
заниматься, можно ли автоматом получить красивые буквы в 20
пикселей без сглаживания контуров? POV(40 знак., 26.07.2025 20:20, dao, картинка, картинка, полностью)
- А Glass_TTY_VT220 ? teap0t(2 знак., 12.09.2025 14:34, ссылка, ссылка)
- Кстати, шрифты ГОСТ должны хорошо векторизоваться 1 бит на пиксель bodis(2 знак., 12.08.2025 10:36, картинка, картинка)
- Попоробовал метод покрытий... толку-то, мелкий размер, конечно, это
засада. POV(165 знак., 07.08.2025 16:14, картинка, картинка)
- Охренный шрифт нашел. Прекрасно рендерится. Только прописных букв
нет POV(2 знак., 06.08.2025 16:39, ссылка, картинка)
- Хых, болван такой болван. Каркас он накидал - молодец! Самому бы бы
пришлось очень много времени на это потратить. Но код чудовищно
неэффективен. Например, его "прёт" от аллокатора, но использует его
криво. В итоге ради кеша символов 10 кбайт ему нужно аллокатор на
несколько Мбайт дать. Потратил полчаса на прилизывание кода - всё
просто летает, памяти не просит. - POV(03.08.2025 17:43)
- А за что мы боремся - сэкономить пару десятков КB на шрифте? Если
монитор с высоким PPI, то можно поиграться растрированием +
вспомнить MS ClearType. На небольшом экранчике 3''-5'' и
разрешением до 600 * 480 вариантов оптимальнее чем 2 bit / pixel не
найти. - NeoPower____(01.08.2025 15:07,
)
- Похерил что было до этого. Вот что свежего POV(76 знак., 30.07.2025 20:19, картинка, картинка)
- Выше картигки с полутонами из-за эффекта маштабирования при
тестовом рендере.. POV(103 знак., 28.07.2025 20:56, картинка, картинка)
- 1 бит на пиксель это некрасиво. вот в одно время утилитку делали
для проекта. поиграйтесь Nikolaev_Aleksey(1 знак., 28.07.2025 13:30, ссылка)
- Старый формат .chr от Борланда тоже векторный. Вот чел пилит
редактор шрифтов для P-CAD bodis(1 знак., 27.07.2025 23:11, ссылка)
- В старом Кикаде были векторные шрифты Hershey. Int08(209 знак., 26.07.2025 22:09, ссылка, картинка)
- Но зачем? Я элементарно масштабирую шрифты, да не парюсь: буквы
человеком понимаются - все, что нужно! Eddy_Em(93 знак., 26.07.2025 21:46)
- Что такое "векторный шрифт 1 бит на пиксель"? - SciFi(26.07.2025 20:38)
- Пытаюсь прошить STM32H743, пишет target не найден, сигналы RST,
SWD, SWC нормальные, проконтролировал осциллографом, питание, земля
на выводах в норме, поменял уже два новых контролера, а результат
то же. Какие еще выводы могут мешать обмену STLink, чтобы target
был найден программатором QubeProgrammer и STLink Utility? - Make_Pic(11.09.2025 15:57, dao, полностью)
- Докладаю: Взял другой, такой же оригинальный STLink с той же
версией firmware и без проблем прошил эту многострадальную плату. И
тем не менее, первый STLink, который отказывался шить, все другие
платы шьет без проблем. Уровни сигналов, фронты SWD, SWC reset
смотрел осциллом - нормальный. Информация к размышлению. Всем
откликнувшимся спасибо! - Make_Pic(12.09.2025 07:40)
- Пожалуйста прошу помощи! Подскажите, что еще посмотреть? - Make_Pic(11.09.2025 21:10)
- Программатор часом не клон стлинк? Я уже заепся их чинить.. Целых 4
шт уже.. Также : то есть ид то нет, иной раз чип кипяток... - Balda(11.09.2025 18:11)
- Неисправный внешний кварц может мешать программированию через SWD? - Make_Pic(11.09.2025 16:41)
- Сигналы прямо на выводах мк смотрели? За все время с любыми мк
стм32 (743 или 746 только 200шт.) если программатор не видит, то
проблемы были либо в непропае, либо в питании. А еще драйвер
ст-линка посмотрите, был какой то глючный, но там отладка не
работала, а программировались вроде нормально. - AVF(11.09.2025 16:15)
- [Мелкие встраиваемые скриптовые и компилируемые языки.] Сводный топик. Лучше пройтись поиском - почти все языки не раз у
нас обсуждались - Evgeny_CD(29.09.2017 14:02 - 26.02.2024 18:32, dao, полностью)
- Интерпретатор WEB PICµBASIC для PIC контроллеров. Driver_gv(210 знак., 11.09.2025 19:06, ссылка, ссылка)
- Раз пошла такая пьянка. Регулярно пополняемый список bodis(1 знак., 10.09.2025 16:25, ссылка)
- Toit - загрузка и обновление программ отлайн, без перезагрузки МК bodis(1 знак., 10.09.2025 15:06, ссылка)
- berry - ультралегкий скриптовый интерпретируемый язык. Входит в
прошивки Tasmota32 bodis(1 знак., 10.09.2025 15:05, ссылка)
- ucode - небольшой скриптовый язык общего назначения с синтаксисом,
очень похожим на ECMAScript. Входит в сборки OpenWrt 22.03 и выше bodis(1 знак., 10.09.2025 12:08 - 15:04, ссылка)
- libfawk. Совершенно случайно наткнулся. Интересная штука. SciFi(1 знак., 10.09.2025 14:16, ссылка)
- Microvium. Читаю про это, занятная штука, местами оч. интересно.
Было бы интересно применить в деле... SciFi(1 знак., 05.09.2025 16:31, ссылка)
- Технология eBPF. Байткод (довольно толстый, 8 байт на инструкцию),
компилятор LLVM/Clang, подтягивается GCC. Интерпретатор и JIT.
Верификатор, способный гарантировать, что код не повиснет и не
полезет в чужую память. Множество наработанных тулзов, так как
технология активно развивается в контексте ядра Linux и не только. - SciFi(12.08.2025 11:10)
- CircuitPython. CircuitPython is based on MicroPython. Most, but not
all, CircuitPython development is sponsored by Adafruit and is
available on their educational development boards. Nikolay_Po(2 знак., 26.05.2024 02:45, ссылка, ссылка)
- [MiniC] Evgeny_CD(1 знак., 26.02.2024 18:32, ссылка)
- [Q3VM] A lightweight (single file: vm.c) embeddable
interpreter/Virtual Machine (VM) for compiled bytecode files (.qvm)
based on good old C-language input (.c). A complete C compiler to
generate .qvm files is included (LCC). The interpreter is based on
the Quake III Arena virtual machine (hence the name q3vm) but the
interpreter is not tied to Quake III Arena and can be used for any
kind of project. Благодарности SciFi за наводку Evgeny_CD(35 знак., 22.02.2024 22:05, ссылка, ссылка)
- [EmbedVM] is a small embeddable virtual machine for microcontrollers with a
C-like language frontend Evgeny_CD(36 знак., 18.02.2023 03:34, ссылка, ссылка)
- micropython был? RED_DRAGON(35 знак., 23.09.2022 22:37, ссылка)
- Сравнение эффективности, в т.ч. скриптовых языков. 2017 г. Toчкa oпopы(1 знак., 22.09.2022 21:12, ссылка)
- [Squirrel] Evgeny_CD(1 знак., 02.07.2022 23:14, ссылка)
- Наверное не совсем мелкий, но для большого контроллера может
подойти, старый, лет 20 уже: S-Lang. Встраивался, как я помню, в
Slrn, или mutt, вроде... Требует какого-то подобия операционной
системы и полноценной C-библиотеки. - fk0(04.11.2020 12:22, ссылка)
- Раз сводный топик, то ещё раз Squirrel, который вполне может
конкурировать с Lua. - fk0(04.11.2020 12:17, ссылка, ссылка)
- Самсунговский JerryScript: легковесная реализация JavaScript для
IoT. Он правда не совсем мелкий, но зато относительно вполне
серьёзный ЯВУ. В большие микроконтроллеры вполне влезет. fk0(205 знак., 04.11.2020 12:15, ссылка, ссылка)
- В поисках идей для GUI наткнулся на ZOE. Он сделан на языке REBOL.
Не пойму - он встраиваемый, скриптовый? - bodis(04.11.2020 10:04, ссылка, ссылка)
- mJS - уже писали, но не упомянут Dingo(5 знак., 03.11.2020 07:59, ссылка)
- -> Evgeny_CD(1 знак., 18.02.2023 03:57, ссылка)
- Lua - странно, что до сих пор не упомянут. можно перенести. Dingo(5 знак., 03.11.2020 05:52, ссылка)
- Угу, обсуждались, ещё вон PicoC был → - Николай Коровин(24.12.2017 00:59, ссылка)
- Это не языки, а один язык - Tcl. А вот по-настоящему мелкий - это Pawn. SciFi(375 знак., 29.09.2017 17:54, ссылка)
- Можно и это по tcl сюда? - Dingo(29.09.2017 17:49, ссылка)
- small version of Tcl -> подборка - Evgeny_CD(29.09.2017 14:16, ссылка)
- LIL - Little Interpreted Language. Сильно упрощенный Tcl. -> - Evgeny_CD(29.09.2017 14:08, ссылка)
- Picol упрощенный недоTcl -> home --> - Evgeny_CD(29.09.2017 14:04, ссылка, ссылка)
- Jim - компактный, но быстрый и фичастый интерпретатор TCL -> - Evgeny_CD(29.09.2017 14:03, ссылка)
- Долбалбаный линукс! UDP сокет. Хочу читать по байту: recv(fd,
&buf, 1, 0); Сука, читает только первый байт из пакета,
остальные исчезают. ЧЯДНТ?! Причем ioctl(fd, FIONREAD, &bytes);
показывает что весь пакет пришел. - IBAH(10.09.2025 16:42, dao, полностью)
- Долбаный линукс!!! Как настроить терминал, чтобы printf() отображал
сразу, а не после /r/n ? Час глюк искал, пока не сообразил, что это
не баг, а фича. - IBAH(10.09.2025 14:09, dao, полностью)
- (не факт, что сюда). Простейший Lenovo G500 на Pentium 2020m c 8+8
и SSD. В одном помещении, у меня, всегда включается. В другом, у
дебочки, не включается после выходных. Реакции на кнопку Power НЕТ,
пока не привезут ко мне. пробовали с двумя разными зарядниками +
АКБ с износом 40%. Не влияет. - De_user(08.09.2025 21:00, dao, полностью)
- шнур питания - Ralex(10.09.2025 12:15)
- Пока основная версия - пыль (комочек) около "спички" 32768 Гц. При
повышенной влажности запросто может прекратить генерацию, и тогда
запуска не будет. Дважды вымыл мат. плату изопропиловым спиртом
99,8%, пере-подключил все шлейфы, посмотрим. - De_user(10.09.2025 00:57)
- Девочка? Заземлить надо. Как ноут (если это ноут) заземлять тот ещё
вопрос. Но надо - symbions(09.09.2025 21:32)
- странное скажу, - но похожие симптомы у меня были на каком-то
старом ноуте "асер эспайр" при севшей батарейке! заменил батарейку
БИОСа и всё стало включаться :) Кстати, и на стационарнике с
топовой когда-то материнкой под FX8350 - та же байда была. Не
включался, особенно после простоя на выходных. Заменил батарейку и
всё починилось :) - Adept(09.09.2025 01:33)
- чтобы отсечь мистику, я бы вывесил на проводах внешнюю кнопку
параллельно штатной и попросить девочку пробовать включать с
навески. полечится, тогда смотреть исправность штатной кнопки. не
полечится, тогда искать схематику и анализировать цепи включения
питания.. - jury093(09.09.2025 01:30,
)
- Карма у нее хреновая, видать ☺ - Eddy_Em(08.09.2025 23:59)
- Был случай - сидел я в тамошнем ДОПР'е... У сестры крестника не
включался нотбук Lenovo. И так и сяк я его пытал, но он оказался
твёрд и не выдал тайну. В итоге - девчонке купили новый, а этот -
отдали куме. Всё работает, все довольны. - Toчкa oпopы(08.09.2025 23:46)
- Я тут немного прих%*ел от мистических корреляций в программном
обеспечении на ПК il-2(1151 знак., 08.09.2025 12:25, dao, полностью)
- свежак kgp для мелко-ricsv'ов. хост x86_64-linux-gnu_haswell-avx2.
по просьбе мосье Nikolay_Po туда где нужно втащен fence.i. привентивно добавлена поддержка
QuingKe V3F/V5F и соответсивенно ch32v415/416/417 klen(2816 знак., 11.07.2025 20:24, dao, ссылка, полностью)
- нереальный конечно человек по производительности )) - Ralex(05.09.2025 16:46)
- Товарищ Клён! Имею на руках CH32V006, это ядро QingKe2C. А сборка
поддерживает только CH32V003 с его QingKe2A. Разница в расширениях
RV32EC у 003 и RV32EmC у 006. m: hardware multiplication, i.e.,
Zmmul extension. Nikolay_Po(376 знак., 04.09.2025 21:49)
- Можешь озвучить свои мысли про picolibc? MRS Toolchain имеет её, и
рекомендует использовать. Работал? Её позиционируют как будущую
замену newlib-nano. VVB(125 знак., 30.07.2025 21:45, ссылка)
- Чудо
свершилось ложная тревога! В этой сборке стал так и не стал запускаться GDB. В предыдущей он не работал из-за
какой-то проблемы с плавающей точкой. Теперь запускается по-прежнему не запускается отладка, хотя сам GDB в системе
запускается: Nikolay_Po(2221 знак., 12.07.2025 00:02, ссылка)
- Diptrace 5.. регулярно начал мандить - 3дэ модель не в размер
читает (единицы измерения путает?). Даже при попыте поправить
модель уже готового паттерна это может начаться. Вредительство
небратьев или косяк? - POV(08.07.2025 23:12, dao, полностью)
- Корел-дроу, прости господи. 18 номер. Решил подкорректировать файл
двухлетней давности. А она отвечает " этот файл версия 23. На этой
программе не смогу.". При этом в свойствах файла указано, что он
18. В связи с чем возникает два бестактных вопроса. 1) Может быть
такой глюк в родной программе? 2) Есть в природе CD 23 версии?
Желательно портабля. - Kpoк(03.09.2025 10:29, dao, полностью)
- Правильно ли я понимаю, что опция -lto в компиляторе-линкере может
применяться только для программ, которые будут расположены "одним
куском"? Если у меня есть фрагменты, которые я силами линкера
размещу по отдельным адресам, или перенесу в ОЗУ, тогда -lto
запутается и получится не рабочий результат? В Keil (clang) для ARM
у меня так получается. - AlexBi(28.08.2025 16:21, dao, полностью)