- Thunderbolt 4. Проскакивало в новостях, вот хоть чуть чуть
подробностей. - Evgeny_CD(21.03.2021 16:22, dao, ссылка)
- Pls напомните сайт на котором есть инструментарий для рисования
такой распиновки (ниже картинка). И здесь же -> Кто как
составляет таблицу (систематизирует) используемых выводов MCU -
сигналов с таблицей состояний для своих проектов? Make_Pic(1 знак., 19.03.2021 09:54, dao, картинка, полностью)
- Стандарты по языкам программирования LordN(18 знак., 20.03.2021 08:58, dao, ссылка)
- мож уже было! как найти и вычистить define и typedef не
используемые в проекте? занимаюсь рефакторингом чужого проекта и
чтот есть подозрение что "хвостов" не нужных овердохуа... - Aleksey_75(16.03.2021 20:47, dao, полностью)
- Пока я размышляю о том, что Spartan-6 - "начало нового мира" -> Народ на Python написал некий DSL Migen FHDL (грубая аналогия SystemC на Python) --> (доки внутри), который генерится в Verilig, и замутил вокруг нехилую экосистему. Evgeny_CD(780 знак., 16.02.2014 01:13 - 01:16, dao, ссылка, ссылка, полностью)
- Дано. Есть термопластавтомат. Австрия. 2007 года. Negri bossi
vs130. Особенность наличие 2 кан шин. Чем послушать? ILYAUL(118 знак., 15.03.2021 22:04, dao, картинка, полностью)MBedder
- Авторы малинки выкатили CM4 и борду под него. Скачал посмотреть
кикадовский проект борды - так сам же кикад ничего не открывает... POV_(188 знак., 15.03.2021 23:48,
, dao, полностью)
- Ещё лет 15 назад написал утилиту, которая при каждой сборке
прошивки в файлике version.h автоматом меняет номер билда и
указывает текущие дату/время. Без этого ни один проект сейчас у нас
не делается. Номер версии очень важен. - FDA(14.03.2021 10:59, dao, полностью)SciFi
- Не мое. Попалось в сохраненных "узелках на память" ucMike(1 знак., 15.03.2021 20:31, картинка)
- Ну и зря. Уже тогда были хорошие официально бесплатные VCS. А
сейчас лепить такой велосипед уже совсем не комильфо. - SciFi(14.03.2021 11:37)
- А при чём тут VCS? Без них никто уже давно не работает. Мы,
например, используем SVN. Но это не отменяет необходимости хранения
номера версии в самой прошивке. Номер ревизии это одно, а номер
версии совсем другое. FDA(265 знак., 14.03.2021 14:11, картинка, картинка)
- В системе SVN номер ревизии даёт сразу всю информацию. Из неё можно
вытащить и дату, и номер релиза, и всё остальное. Билд намбер — это
фантомные боли от времён до VCS. - SciFi(14.03.2021 14:28)
- Ваши рассуждения - следствия работы с маленькими проектами. Как
только в сборке появляется несколько VCS, концепция рушится. aoreh(353 знак., 15.03.2021 01:17)
- Ага, и оперировать с пользователями при помощи номеров ревизий из
SVN??? Что за бред? Есть внутренний номер производителя, который
пользователю знать не надо. А есть номер прошивки и номер сборки,
которые доступны пользователю. Надо разграничивать эти два понятия.
Как одно вытекает из другого это знает только производитель. При
этом надо понимать, что прошивки с одинаковой версией, но разными
билдами функционально одинаковые. - FDA(14.03.2021 14:36)
- Тут есть недосказанная мысль. У меня сборка устроена так, что номер
ревизии в системе SVN определает образ прошивки до последнего бита.
То есть номер билда и его дата не имеют физического смысла. Если у
вас не так, могу придумать аргументы, почему это плохо. - SciFi(14.03.2021 16:38)
- И вообще не вижу причин, чтобы нумерация версий прошивок отличалась
от какого-либо другого ПО. Есть сложившийся вариант нумерации:
старшая и младшая часть, разделённые точкой. Опционально может
добавляться либо третий знак, либо номер сборки. В итоге получаем
либо ver. 1.3, либо ver. 1.3.1, либо ver. 1.3 b456. - FDA(14.03.2021 14:42)
- Я всего лишь за просвещение. ТС открыл для себя __DATE__, а я
предлагаю ему не останавливаться на достигнутом и ознакомиться с
существующим на сегодня инструментарием. Ну а инструментарий можно
применять по-разному. Может, у вас тоже чему-то научусь, и это
прекрасно. - SciFi(14.03.2021 14:40)
- Объясните мне плз зачем номер ревизии? В производство уходит
версия, установленная руками, и одновременно кладется в tags. Номер
версии можно увидеть в протоколе или индикации. Значит, ревизия
только для тестирования? Что, тестируются сразу куча ревизий, и
тестировщик не знает, что именно тестирует? В чем этот тайный цимус
ревизии? - VLLV(14.03.2021 14:18)
- Тема eCos на MT7628KN разрослась, посему про " близлежащий ларек за
подходящей железкой" продолжу здесь. От китайцев железку ждать
долго, да и прислать могут в таком же корпусе, но на Realtek.
Осмотрел ларьки. Всякие репитеры Сяоми не катят - в них вообще Гyдвин(612 знак., 10.03.2021 20:27, dao, ссылка, полностью)
- В MTK eCos SDK есть пакет "redboot" с исходниками. Как бы его
подключить, чтобы тоже собирался? Я в этом полный нуб :( - Гyдвин(13.03.2021 23:58)
- TP-LINK TL-WR844N. Питалово 5В. В отличии от Сяоми, USB заботливо
разведен на резисторы, питание подано. Uart выведен, правда только
на пятачки с шагом 1.27. Все 5 ethernet портов тоже. Отличная
"плата ознакомления" :) Судя по светодиодам, WxWorx грузится за 5-6
сек. Сейчас потычу оригинал сначала, потом залью дамп от китайцев и
подпаяю шлейф для uart... Гyдвин(1 знак., 12.03.2021 18:33, картинка)
- TP-LINK TL-WR844N - забавная железка за смешные деньги, со 100мбит
медью jury093(847 знак., 11.03.2021 11:17,
)
- А рази eCOS-у нужен какой-то спецуевый U-Boot? Обычный, из OpenWRT
не канает? Вот такой аппарат на MT7628DA - LightElf(10.03.2021 21:59, ссылка)
- А как сделать полу-упакованную структуру. Попробовал так, не
помогает, компилятор считает переменные упакованными. IBAH(159 знак., 11.03.2021 23:50, dao, полностью)
- Логика IAR ARM по const. Если переменная статическая модификатор
const помещает ее сегмент флэш, при любом другом классе памяти, в
ОЗУ. а что если IBAH(67 знак., 11.03.2021 20:25, dao, полностью)
- Ошибка - "действия, выполняемые при попадании в состояние (один
раз)", эти действия надо делать в предыдущем состоянии. Когда пишу
КА, представляю что пишу на Бейсике, только вместо номера строки
состояние автомата. Вот пример светофора: IBAH(767 знак., 04.03.2021 20:09, dao, полностью)Cкpипaч
- Это неудобно. Я искусственно генерирую событие при смене состояния,
тогда обработка состояния выглядит так: VLLV(458 знак., 05.03.2021 10:59)
- Мой вариант (прототридс + goto) Cкpипaч(503 знак., 04.03.2021 21:38 - 21:59)
- А если у меня вложенные автоматы с приоритетом, ваши протопотоки
ваще гибель, вот например IBAH(165 знак., 04.03.2021 22:58)
- Я делаю "static struct pt *const pt = &name_thread;" Ну и если
занудничать, где-то должно быть PT_INIT(pt), но оно всё равно
просто зануляет, поэтому можно полагаться на неявную сишную
инициализацию нулём. А "триды"? Да хоть горшком назови. Кто,
например, знает, что Холмс на самом деле Хоумз? - SciFi(04.03.2021 21:45)
- Если честно, ничего не понял. Но подозреваю херня(грыжа) эти ваши
протопотоки, если приходится использовать goto - IBAH(04.03.2021 21:40)
- Можно и так. Но если в одно состояние можно попасть из нескольких
других (и выполнить одинаковые действия) возникнет дублирование
кода. Cкpипaч(25 знак., 04.03.2021 20:13)
- Linux сЁкари, help please! По ссылке SDK. Гyдвин(323 знак., 07.03.2021 22:57, dao, ссылка, картинка, полностью)
- Может кому интересно. Методология Стива Джобса по созданию
продуктов General(6503 знак., 09.03.2021 10:34 - 10:38, dao, ссылка, полностью)
- Утилитка для шрифтов. Свои задачи выполнила, больше её дорабатывать
врядли буду. Если кому-то нужно, то внутри ссыль на неё... POV_(3 знак., 07.03.2021 14:54,
, dao, ссылка, картинка, полностью)