Pull to refresh
7
0
Борис Виноградов @no111u3

User

Send message
elm-chan.org/works/lcam/report.html — идея использовать фотоэлемент из сканера не нова.
Грустно, а то я думал ещё остаётся времени для решения сервисных задач.
Достаточно технологичное решение. Интересует следующий вопрос а какова загрузка STM32F407 при подобной работе?
Скорее всего да, т.к. обычно без спецлогики и матричных процессоров такие вещи не делают. По крайней мере в заводских решениях. Программные решения на процессорах общего применения обычно не дают таких реакции и производительности. По крайней мере я пока не видел ещё ни одного решения, которое бы балансировало на грани.
Ну может и устарели, но пока я не видел решений которые позволяли бы это делать. FPGA/CUDA это лишь хардварь, основная проблема не только получить картинку но и сделать предварительную обработку. FPGA дорого и сложно, т.к. надо чётко понимать что происходит. А CUDA она имеет одну слабость — однонаправленная шина. И да несколько камер может не получится вытянуть и по причине системной шины. Не всякий ПК способен это делать, не говоря уже о встраиваемых решениях.
Несколько камер + стерео картинка (расчёт наложения и построение объёма) способны поставить на колени достаточно мощный сервер. А так стерео пара разве что из разного типа камер полезна (ик с подсветкой + видимый)
Книга повествует как достаточно идеально, что местами складывается что это только у тебя всё идет шиворот на выворот.
Т.к. любой девай это лишь инструмент для решения конкретных задач, понятно что сама его ценность без экосистемы стремиться к нулю. Однако зачастую целью реверсеров становятся алгоритмы, которые благодаря открытым решениям получить проще всего, в виду того что окружение нам уже известно.

Как вы прокомментируете данное явление?
Также не обновляются покупки и многое другое.
Аналогично, сначала не поверил глазам что это mail.ru
Достаточно проработанные решения, в связи с этим вопрос — а изготовление печатных плат для тестирования вы осуществляете своими силами или же заказываете?
Про встраиваемые системы и программирование с преждевременной оптимизацией, а также экономии на байтах не надо — почитайте «историю одного байта». Всегда берут с необходимым запасом. И главные критерии здесь не малый размер и быстрота кода, а надёжность и предсказуемость.

Да ресурсы там ограничены, однако за код на месте векторов прерывания, и за отсутствие всех обработчиков вас там вряд ли похвалят. (Это если мы говорим про нормальную разработку а не «Back to Sovet Union»).
А ассемблер AVR это ещё большее зло, т.к. у него зачастую яркая несовместимость между моделями, не говоря уже о сериях МК.
Чем выше частота передачи, тем больше требований к качеству изготовления антенны.
А так как в данном случает антенна PCB-типа, то к плате предъявляются повышенные требования как в части схемы и разводки, так и к материалам самой платы.

Да действительно можно и на простой кусок провода принимать сигналы СВЧ, но тогда цена электронной части приёмника будет соответствующей.
По этому здесь пошли другим путём — более качественная антенна, имеющая хорошую схему согласования с приёмопередающей частью ASIX, что и позволило сделать схему относительно (ещё раз повторюсь относительно) простой в плане малого количества элементов.
Но вместе с тем сложность проектирования данной схемы достаточно высока, не смотря на то что изготовление её не сложно.
Нету закона запрещающего стрелять себе в ногу. Однако учить этому других не следует. По разным причинам.
Как минимум потому, что по таким неточностям человек может пожечь себе порты у МП. Что опять же, как минимум приведёт к негативной реакции этого человека.

Но не будет усугублять ситуацию.

Теперь что касается статьи — в целом рассказ идёт о некотором эксперименте, в ходе которого мы вроде как помигали светодиодом и заюзали кнопку. Всё.
Вся статья наполнена недоверием и неуверенностью. Что вызывает недоумение и недоверие к автору.

Далее нету вообще никакой теоретической части, рассказов про sysfs, GPIO, SoC, Linux. Нету ни одной схемы того самого GPIO, или хотя бы ссылок на datasheet или же исходные коды Linux kernel. Кстати ваш метод — находим GPIO методом тыка — трижды неправильно:
1) выводы могут быть действительно использованы ядром в служебных целях.
2) выводы могут быть подключены к чему либо
3) к выводам может быть подключена периферия которая поддерживает другой диапазон напряжений — например контроллер памяти, дисплея или АЦП(первые два требуют в основном 2.5 В, АЦП — 1.8 В).

Никакой конкретики, даже нету описания того какая плата была использована, описания окружения и прочее.

А то что вы нашли «методом тыка» экспериментальным путём можно спокойно узнать даже из документации на плату, BSP Linux Kernel, datasheet'a наконец, или же просто воспользовавшись удобным для вас поисковиком.
Вот кстати этот эксперимент — learn.adafruit.com/blinking-an-led-with-beaglebone-black/you-will-need
Меня немого поправили — ток всего 4 мА на вывод.
Это вы про МК или всё же про МП? А если про МП то я хочу видеть datasheet на такой МП в котором можно подрубать светодиоды через резистор как у вас на схеме — т.к. у меня вышел ток превышающий норму по току на один вывод для всех известным мне МП.

Как ни крути ни на одной схеме из хорошо сделанных плат (в том числе и отладочных) никто не пытается напрямую управлять светодиодами.

И да вот схема простого опыта с BBB — тут сопротивление 470 Ом, что позволяет уложится в разрешённый ток — 8 мА на вывод. Но на порт ограничение 20 мА.
Светодиоды без усиления по току подключать — грустная затея. Так ненароком можно перегрузить МП. Особенно если больше одного светодиода используете. Лучше уж взять I2C расширитель портов. Благо они сейчас стоят не намного дороже тех же светодиодов.
Это понятно, что если он не референс то и брать нету смысла (хотя иногда наоборот).
Однако за частую разработка такой платы будет стоить очень много, по крайней мере если это какой — нибудь МП с памятью.
Для меня лично это позволило быстро сделать рабочий образец при минимальном бюджете. Однако если серия большая то ни о каких модулях и речи быть не может — слишком большой риск, даже в поставке.
Можно использовать SOM, выходит дешевле, правда тут есть минус — сильная зависимость от решений конкретной фирмы.
Но в итоге всё равно больше времени и денег экономиться, т.к. основная плата получается не такой сложной.

Information

Rating
Does not participate
Location
Омск, Омская обл., Россия
Date of birth
Registered
Activity