Все статьи
Данная статья является первой в цикле публикаций, посвященных программно-аппаратной платформе Renesas Synergy Platform — фокусному продукту компании Renesas Electronics, позволяющему инженеру начать работу с микроконтроллером на уровне API и больше времени уделить написанию кода собственного программного обеспечения.
i.MX RT1050 — новый игрок на рынке чипов ARM Cortex-M7
Современную технику трудно представить без применения процессора. Будь это самый мелкий восьмибитный микроконтроллер в реле времени или мощнейший ARM-процессор в смартфоне — все равно присутствует вычислительное ядро, которое позволяет резко уменьшить габариты устройства, если это возможно, по сравнению с исполнением на дискретных элементах и повысить технологичность производства, а значит, и с...
Межпроцессорное взаимодействие (IPC) в многоядерных микроконтроллерах.
Часть 5. Использование аппаратных блокировок модуля SEMA4
В предыдущих статьях были подробно рассмотрены варианты реализации межпроцессорного взаимодействия в многоядерных гетерогенных микроконтроллерах и микропроцессорах, одним из ядер которых является ядро Cortex-M3/M4. В предлагаемой публикации на примере программирования процессоров MPC56xx и MPC57xx семейства Qorivva компании FreeScale (в настоящее время NXP) рассматриваются вопросы практического...
Выбор разъемов ODU MINI-SNAP
Среди разнообразной продукции немецкой компании ODU наиболее востребованы быстроразъемные соединители с защелкой в металлических корпусах семейств ODU MINI-SNAP и ODU AMC. В десятом номере журнала за 2017 год детально анализировались специализированные соединители семейства ODU AMC для носимой аппаратуры. Данная статья посвящена более экономичным соединителям ODU MINI-SNAP самых распространенны...
Облегченный стек TCP/IP для 8-разрядных микроконтроллеров компании Microchip
Изложенный в статье материал представляет собой руководство для очень простого программного решения, использующего возможности TCP-сер-вера, TCP-клиента, обмена данными по UDP-протоколу. Все описанные возможности основаны на легковесном TCP/IP-стеке компании Microchip, который оптимизирован с точки зрения занимаемого объема памяти, имеет модульную структуру и с помощью проводной связи по сети E...
История о том, как компания NXP создала 16-ядерный 2-ГГц процессор LX2160A
В предлагаемой статье описано, как на основе приложений, которые следовало реализовать, чтобы процессор как система на кристалле (SoC — System-on-Chip) превосходил имеющиеся решения, мы обращались к интерфейсам ввода/вывода (I/O) и как это повлияло на все аспекты архитектуры SoC, в том числе на пропускную способность кэша, SRAM и DRAM и многое другое. Также речь пойдет о том, почему мы разделил...
Проектирование цифровых устройств на базе ПЛИС фирмы Xilinx в САПР серии Vivado HLx Design Suite. Часть 24
В однократно программируемых энергонезависимых регистрах управления кристаллов расширяемых процессорных платформ семейства Zynq 7000 AP SoC предусмотрены дополнительные разряды, назначение которых не было представлено в [43] при рассмотрении записи информации в регистры FUSE_CNTL ПЛИС серий Artix 7, Kintex 7 и Virtex 7. Использование этих разрядов связано с поддержкой различных режимов выполнен...
Микроэлектроника в России: состояние и перспективы развития
Микроэлектроника не только является одной из ключевых отраслей современной экономики и определяет образ промышленности и технологий в настоящем и будущем, но и имеет большое значение для любой страны как в гражданском, так и в оборонном секторе. Эволюция высоких технологий, используемых и необходимых любым отраслям экономики, зависит от качества и степени развития микроэлектроники в целом.
Микроконтроллеры и СнК от компании Geehy Semiconductor
В статье рассматриваются микроконтроллеры и СнК китайской компании Geehy Semiconductor. Широкая производственная линейка этой компании, содержащая микроконтроллеры на базе отлично известных процессорных ядер ARM Cortex-M0+, Cortex-M3 и Cortex-M4, не вызовет трудностей при переходе на продукцию компании. Беспроводные СнК и СнК защиты данных дополняют микроконтроллеры и позволяют создавать функци...