цифровая электроника
вычислительная техника
встраиваемые системы

 

Какую среду разработки (IDE) выбрать для программирования микроконтроллеров и встраиваемых систем

Автор: Mike(admin) от Вчера, 05:55

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


Какую среду разработки (IDE) выбрать для программирования микроконтроллеров и встраиваемых систем

Если вы не уверены, какая IDE вам подходит, то ознакомьтесь с нашим списком наиболее распространенных IDE с указанием поддерживаемых языков и сильных сторон. Этот список не включает все IDE, но охватывает различные типы IDE и большое количество языков программирования, которые можно использовать с ними.

Что такое преобразование Фурье

Автор: Mike(admin) от 3-08-2020, 23:55

Названное в честь французского математика Жозефа Фурье, преобразование Фурье является математической процедурой, которая позволяет нам определять частотное содержание функции. Для инженеров-электриков преобразование Фурье обычно применяется к временным функциям, которые мы называем сигналами.


Что такое преобразование Фурье

В этой статье приводится важная информация о математическом методе преобразования Фурье, который играет абсолютно фундаментальную роль в проектировании систем и обработке сигналов.

Среднее отклонение, стандартное отклонение и дисперсия в цифровой обработке сигналов

Автор: Mike(admin) от 13-07-2020, 03:55

Несмотря на то, что медианы менее чувствительны к выбросам, средние значения чаще используются в электронике и цифровой обработке сигналов. Среднее арифметическое, по сути, является важным статистическим методом в электротехнике.


Среднее отклонение, стандартное отклонение и дисперсия в цифровой обработке сигналов

Однако нам часто требуется нечто большее, чем средство для адекватного описания или понимания набора данных. Когда мы рассматриваем только центральные тенденции, мы не учитываем важный аспект данных, а именно то, каким образом значения отклоняются от центральной тенденции.

Что такое линейная система в электронике

Автор: Mike(admin) от 19-06-2020, 23:55

В этой статье объясняются основные аспекты линейных систем, которые играют фундаментальную роль в электротехнике и обработке сигналов.


Что такое линейная система в электронике

Пять новых языков программирования со светлым будущим

Автор: Mike(admin) от 12-11-2019, 05:35

Когда дело доходит до проекта и его реализации, вы должны принять во внимание множество аспектов. И выбор технологического стека – это одна из важнейших вещей, которая может определить, насколько успешным будет ваш проект. В зависимости от идеи и требований вашего приложения, сайта или продукта, вы можете найти и выбрать подходящий язык программирования.


Пять новых языков программирования со светлым будущим

Сегодня существует большое разнообразие отличных языков программирования для разных целей. В любом случае, рынок постоянно меняется, и новые требования кажутся понятными, а существующие решения не так эффективны, как хотелось бы. Итак, в настоящее время есть несколько основных языков, которые в основном используются для программирования.

Про какие алгоритмы часто спрашивают на собеседованиях по программированию

Автор: Mike(admin) от 26-09-2019, 06:55

Во многих интервью и собеседованиях соискателей просят либо просто реализовать общий алгоритм, либо реализовать его как часть более крупного решения. Типичные алгоритмы, которые вы изучаете в классе структур данных и алгоритмов, очень распространены при собеседовании в области программировании. Непонимание этих алгоритмов может стоить вам работы, поэтому мы хотели бы поделиться некоторыми обязательными для понимания алгоритмами программирования.


Про какие алгоритмы часто спрашивают на собеседованиях по программированию

tinyGo – язык программирования Go для микроконтроллеров. Первая программа, компиляция и прошивка

Автор: Mike(admin) от 20-09-2019, 03:55

Язык программирования Go был разработан в Google в 2007 году, и эволюционный путь этого языка с тех пор значителен. В настоящее время мы почти можем создавать любые приложения, используя Go – API, инструменты, игры, библиотеки и так далее. Так как насчет встраиваемой системы или сегодняшней концепции Интернета вещей (IoT), можем ли мы использовать Golang для такого рода приложений? Ответ – да, мы можем.


tinyGo – язык программирования Go для микроконтроллеров

Понимание разработки криптовалют

Автор: Mike(admin) от 13-08-2019, 05:35

Факт, о котором большинство лидеров бизнеса не знают, заключается в том, что разработка криптовалюты в Ethereum удивительно проста. Разработчики обнаруживают это, как только они погружаются в программирование умных контрактов. Для тех, у кого нет уверенности в программировании, криптовалюты остаются загадочными и сложными. В этой статье мы попробуем объяснить, что такое криптовалюты и токены для бизнес-аудитории.


Понимание разработки криптовалют

Обратите внимание, что эта статья относится к криптовалютам и токенам в Ethereum и в некоторой степени другим распределенным компьютерам, таким как Hyperledger. Криптовалюту, которая работает на своем собственном выделенном блокчейне, таком как Биткойн, гораздо сложнее разработать.

Полезные модули Python для инженеров-электронщиков

Автор: Mike(admin) от 7-08-2019, 06:55

Python повсюду. Его возможности продолжают расти. Вы можете не только писать простые скрипты, но и создавать полноценные приложения с его помощью. Его ядро было уменьшено для работы на 32-битных микроконтроллерах, таких как ESP32. Вы даже можете использовать инженерные модули Python для разработки схем. Существуют электронные модули Python, которые создают схемы, моделируют их и упрощают решение математических задач. В данном материале будут представлены некоторые из модулей, которые делают Python пригодным для разработки электроники.


Полезные модули Python для инженеров-электронщиков

Где и как использовать язык программирования Python в электронике

Автор: Mike(admin) от 6-05-2019, 05:55

Инженеры-электронщики не просто занимаются схемотехникой. Они также сталкиваются с множеством других задач, которые они должны решить. Это программирование прошивок, отладка, тестирование аппаратного и программного обеспечения прототипа, тестирование производственных образцов, работа над контролем качества и, казалось бы, бесконечные объемы сбора, оценки и анализа данных.


Где и как использовать язык программирования Python в электронике

Как Python может помочь со всем этим? Python очень хорош в качестве универсального языка программирования. Такие языки, как HDL (языки описания аппаратных средств, например, VHDL, Verilog), выполняют одну специфическую вещь, например синтезируют аппаратные средства. C и C ++ работают бережно и очень хорошо подходят для программирования встраиваемых систем. Но наличие швейцарского ножа в вашем поясе программных инструментов может помочь с задачами общего назначения, которые часто составляют большинство задач, которые выполняют инженеры.


Назад Вперед
Наверх