Как стать автором
Обновить
46
0
Константин @jakushev

embedded разработчик (bare-metal)

Отправить сообщение
int32_t a = -200;
uint32_t b = 200;
return *(uint32_t * (&a)) > b


Тут прикол в том, что код написан неверно? Или что приведенный к uint -200 (0x FF FF FF 38) будет больше чем 200?
Ну, не знаю, на сколько интересное, но абсолютно глупое задание:«Написать „Hellow, World!“ без единой ';' ». На Си.
Странный вброс. Одно вообще немыслимо без другого, бесполезно. Можно все правила дорожного движения и способы контраварийной езды выучить в теории, но первая поездка на реальной машине в городе с 99% вероятностью — закончится аварией. Можно отточить все навыки вождения на полигоне, но первый выезд в город — авария. Незнание ПДД. Зачем нужна теория в инженерном деле, если не применять ее на практике (про научные изыскания я упущу)? И бездумное копирование кусков кода / админ команд с форумов тоже ни к чему хорошему не приведет. Желательно понять, что там копируешь…
MicroBlaze — закрытое ядро, а автор делает акцент на свободном ПО и железе.
Ну не знаю. У меня много знакомых переехали. Германия, Польша, Франция, США, UK… Пока никто не вернулся. Нет, есть пара людей, которых вернули. Вот они и топят за то, что все плохо. Второй момент (как понял, исходные статьи про это) — завышенные ожидания. Конечно, получая в России, условно 3500$, ехать в Германию на 4K евро — и ежу понятно, что качество жизни ухудшается. Особенно, если квартира своя, работа близко к дому и прочие плюшки. Но сколько людей, даже в IT, это имеют? Средняя IT зарплата не дотягивает до 2k$, а в моей специальности «голометалльного наСИльника», вообще чуть за 1000$ переваливает. Тоже переехал. С ребенком и женой. 3 года назад. Будете смеяться, но из Подмосковья в Минск. Так качество жизни семьи увеличилось в разы! Не только финансово, но и «духовно». К сожалению, не знаю к чему приведут последние события, но переезда в EU / USA или возвращения в Россию очень бы не хотелось. Долго пытался написать статью о своем опыте, но, возможно уже нет смысла, очень надеюсь, что не прав.
Спасибо. Посмотрел схему, удивился… У нас вроде только 1 телевизор с автотрансформатором был, но быстро сняли из за травмоопасности. А они (GE) все напряжения без транса! Думаю, тут еще дело в том, что у них везде 110, а у нас много еще где 127 сохранялось. Универсальный ИП без трансформатора не сделать…
Раньше, для экономии, многие приборы не имели гальванической развязки, вместо полноценного трансформатора использовался автотрансформатор, (у меня в коллекции такой приемник есть, и телевизоры были) так вот при неправильном включении «фаза» оказывалась на корпусе, что давало полное напряжение относительно «земли», что запросто могло привести к печальному исходу. Конечно, при обрыве нейтрали тоже был такой эффект, но это редкие случаи.
Эх, вот это значит ЗАМОРОЧИТЬСЯ! В хорошем смысле слова. Это же больше месяца работы в формате 8/5. Завидую. У меня лет 10 назад прошел такой энтузиазм, сейчас с пяток «петов» на разной стадии завершения лежат, уже не сильно тянет к ним. Выгорание:( Единственное, непрошеный совет дам. Печатайте соплом 0.4 со слоем 0.2. Время не сильно больше, особенно от всего времени проекта, а качество — в разы+. Ну и я уже почти везде перешел на PLA, немного — PETG. PLA больше нравится, геометрия лучше. А ABS вообще не зашел, шкаф надо.
Не буду спорить, я далек от игровой тематики, а вот как человек, долгое время работавший на стыке автомобили+программирование+электроника, такое определение немного коробит, как и «задний фронт», в принципе, часто употребимый термин в статьях.
Вот никогда не докапывался до запятых и очепятак, так как сам — частично дизлексией страдаю, но с терминами надо аккуратней, особенно для корпоративного блога:
Дрифт — техника прохождения поворотов и вид автоспорта, характеризующийся использованием управляемого заноса на максимально возможных для удержания на трассе скорости и угла к траектории.
Дрейф — смещение. Например, дрейф корабля или дрейф нуля в электронике.
Так что стик точно не может дрифтовать по причине отсутствия колес и двигателя, а вот дрейфовать — так запросто. Дрейф нуля.
При всем уважении, но такую задачу потянул бы любой микроконтроллер, стоимостью в 0.5-1$. Если паять ну совсем не охота — хоть отладки от ST, хоть, прости г… дь мою душу грешную, Ардуино. А поиграться — полный одобрямс (особенно, если отладки контора покупает). И зачем все это с UART, раз есть Ethernet? Даже если нет желания поднимать ARM, можно NIOS + на голом металле либо lwip, либо самому поднять UDP. Лет 10 назад, когда в сетях вообще был ни бум бум (да и сейчас не сильно больше), от чтения док до написания своего микростека ушло пару недель… А «марсоходчики» UDP реализовали на CPLD, правда — совсем примитивный, но для таких задач сгодился бы…
Выкладывайте. Подобным образом хотел табло сделать с пиктограммами, хотел спросить, чем контуры делали? Скрабирование, фрезерование? Сами или на резку стороннюю отдавали?
Спасибо, я знаю про эту книгу, что еще раз натолкнуло меня к варианту чистой коммерциализации проекта. На сколько помню, тема ЮТ-88 была закрыта к этому году в уже переименованном издании «ЮТ для умелых рук», ставшей «Левшой». Но в 93 году это было уже не актуально. ИХМО, чисто мои впечатления и опыт. С одной стороны — недавно еще дефицитные микросхемы появились у мужичков на толкучках, с другой — Спекки занял свои позиции. А с книжки можно было поиметь денежку. Не отрицаю ее ценность, как учебника, но ЮТ тогда уже был бессмыслен. В 95 году, снова же, будучи учеником школы, «на бутылках» и ремонтах техники, уже удалось собрать из БУшки свой 386sx, пусть без HDD, с перепаянным черно-зеленым MDA монитором IBM, купленным за 1$!!! и с дисководом от АГАТа на 720кб.
Прошу прощение за уточнение. Полагаю, раз «контроллер для датчиков», то Вы были далеко уже не школьник? Сам процессорный модуль мало чем отличается от «референсного» дизайна, у меня завалялись пару контроллеров от промышленного «не знаю чего», сделанного по референсу. ВМ80, РФ2, пару кб sram, не помню на чем, что то импортное, ВВ55 и ВВ51.
По этому я тут и оставил этот вопрос, хотя, есть небольшой смысл посвятить ЮТ статью. ИХМО, ЮТ был разработан исключительно для продажи комплектов. Ну блин, только в процессорном модуле — целых 5 ПЗУ, аж 3х типов. И нигде не было информации, как их программировать в домашних условиях. Хотя весь ручной программатор — пара резисторов, светодиод, тумблер. Но и чипсет, который в свободной продаже не купить. Ну и Спектрум подтянулся…
Вы многое не потеряли! О БКшке я мог только мечтать. На момент, когда решил собрать свой компьютер, после того, как в школу установили АГАТы, мне было 11 годков, думаю, все равно бы не получилось… Все таки это сложнее магнитофонов и приемников… Вот, лет 5-8 назад ностальгия замучила, вначале сделал процессорный модуль на FPGA, потом решил на той старой элементной базе, но не найдя ни одного человека, кто бы его собрал тогда, стал изучать вопрос, а почему? Даже статью хотел сюда написать, жаль, что писатель из меня — как балерун…
Ну… В городе было проще, рассыпуха и мелкая логика еще была, а вот микросхемы 580 серии — практически не встречались. Эх, какую я тогда аферу финансовую провел, в результате которой удалось выменять игрушку из «киндера», тогда их тоже не было, на ВВ55А (хотел Специалиста вначале собирать, пока на ЮТ не наткнулся). На момент, когда совсем забросил эту идею, обзавелся только ВМ80 и почти всей рассыпухой… И знал все злачные места города, где алконавты пустые бутылки оставляли…
Немного оффтоп, просто я раздобыл информацию по этому компьютеру в попытке переосмыслить свою детско-юношескую печаль про «ЮТ-88». Просто мне интересно, есть ли тут люди, будучи школьниками в начале 90х, собравшие рабочий ЮТ-88?
Судя по их новостям, 10 лет назад они выпустили (или хотели, вроде только альфу встречал) патч для WINE, но недавняя попытка поставить его под Линь завершилась крахом на этапе установки. Еще .net 4 втянул, но дальше — уже смысла не было. Правда, сам разработчик говорит, что демо версия не будет работать даже на виртуалке. Не думаю, что они в сторону Линя подтянуться. Проект — чисто для России + СНГ, а у нас — вендерлок на ломанную Винду, к счастью, уже больше — лицензионная. И это — стандарт во многих компаниях. На мой взгляд — портирование под Линукс не принесет должной прибыли. Снова же, если бы мне эта программа приносила прибыль, то и лицензию на ОС я бы купил…
Ну блендер — это «художка», мой художественный уровень — «палка, палка, огуречик». А мне нужна именно «техничка», корпуса, шестерни и прочее подобное. Из всего доступного — только FreeCad более менее удовлетворяет. Но не очень нравится интерфейс, а так как я разработкой механики раз в месяц, а то и реже занимаюсь, «руку набить» не получается. Тот же «Компас», не на правах рекламы, в home версии мне был бы приятней, и лицензия не дорогая, что то около 1.5кр в год. Не обеднел бы. Но вот он есть только под Win, были какие то попытки адаптировать под Wine, но на сколько я понял, это закончилось в 10 году…

Информация

В рейтинге
Не участвует
Откуда
Минск, Минская обл., Беларусь
Дата рождения
Зарегистрирован
Активность