Тенденции рынка сенсорных экранов в 2023 году с анализом ключевых игроков Компания Corning 3M Atmel Corporation DISPLAX Interactive Systems Cypress Semiconductor Corporation Fujitsu Samsung Microsoft Corporation Synaptics Incorporated Freescale Gigabyte Wintek Corporation LG Display
Jun 05, 202310 подарков ко Дню отца, которые ему действительно понравятся
Jun 12, 20234 вещи, на которые стоит обратить внимание перед четвертой игрой финала НБА 2023 года
May 31, 2023Ускорение наномасштаба X
Sep 11, 2023Adicet сообщает о финансовых результатах за первый квартал 2023 года и предоставляет обновленную информацию о бизнесе
Jul 28, 2023Подключение PIO к FPGA
Мы видели несколько невероятных хаков с использованием Raspberry Pi 2040. Однако одним из самых интересных аппаратных средств на борту является программируемый ввод-вывод (PIO). Не довольствуясь тем, что он является частью проектов на базе RP2040, [Лори Гриффитс] портирует PIO на Verilog, чтобы каждый мог им пользоваться.
Эта конкретная реализация основана только на спецификации Raspberry Pi. Для сборки кода PIO [Лори] использует ассемблер pioasm от Adafruit, который они используют для своей среды MicroPython. Существует симулятор для тестирования различных программ, и проект ориентирован на Blackice MX и Ulx3s. В репозиторий включено несколько примеров программ, таких как вывод приятной гитарной ноты через I2S и управление цепочкой WS2812.
Проект еще не завершен, но медленно продвигается вперед. Это невероятный подвиг обратного проектирования. Хотя симулятор можно использовать для отладки программ, пошагового выполнения инструкций и проверки сигналов, конечная ценность внедрения PIO в другие системы заключается в том, что теперь мы можем повторно использовать код. Такие вещи, как can2040, реализация протокола шины CAN с использованием PIO. Или даже USB-хост на базе PIO.