Arm представляет Open-CMSIS-Pack и Keil Studio Cloud для разработки программного обеспечения MCU

На днях компания Arm объявила о двух новых инициативах, направленных на повышение производительности разработчиков встроенного программного обеспечения, IoT, ML и MCU: проект Open-CMSIS-Pack и Keil Studio Cloud.

Читать далее «Arm представляет Open-CMSIS-Pack и Keil Studio Cloud для разработки программного обеспечения MCU»

Плата отладки RV-Debugger Plus UART и JTAG поставляется с BL702 Zigbee и BLE RISC-V SoC

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

Они часто основаны на чипах FDTI или WCH, но Sipeed RV-Debugger Plus включает Bouffalo Lab BL702 Zigbee и Bluetooth LE RISC-V SoC и предлагает интерфейсы UART и JTAG. Давайте посмотрим и на плату, и на процессор.

Читать далее «Плата отладки RV-Debugger Plus UART и JTAG поставляется с BL702 Zigbee и BLE RISC-V SoC»

Использование функционального языка программирования Scheme с платой LambdaChip Alonzo STM32

Большинство встраиваемых систем на основе MCU поставляются с прошивкой, запрограммированной на языке ассемблера, языке программирования C и/или C ++. Но, как указано в опубликованной статье под названием «Точка зрения: Lisp как альтернатива Java», функциональные языки программирования, такие как Lisp или Scheme, могут сократить время разработки по сравнению с C/C ++ или Java.

Читать далее «Использование функционального языка программирования Scheme с платой LambdaChip Alonzo STM32»

Выпущена бета-версия Arduino IDE 2.0 с живым отладчиком и обновленным пользовательским интерфейсом

Язык программирования Arduino и IDE Arduino являются наиболее популярными инструментами разработки программного обеспечения для рынка производителей, но им не хватает некоторых функций, имеющихся в профессиональных инструментах, таких как автозаполнение и возможность добавлять точки останова через отладчик, и именно поэтому, в 2019 году, компания объявила о своей работе над Arduino Pro IDE. В настоящее время работа близится к завершению, и в ближайшее время будет представлен выпуск бета-версии Arduino IDE 2.0 на основе фреймворка Eclipse Theia.

Читать далее «Выпущена бета-версия Arduino IDE 2.0 с живым отладчиком и обновленным пользовательским интерфейсом»

Высокоскоростной интерфейс USB2IO сочетает в себе Intel Cyclone 10 FPGA и STM32H7 MCU

Во второй половине 2020 года мы увидели изрядное количество инструментов отладки USB для разработчиков электроники и хакеров, включая Glasgow Interface Explorer с ICE40 FPGA.

Читать далее «Высокоскоростной интерфейс USB2IO сочетает в себе Intel Cyclone 10 FPGA и STM32H7 MCU»

Glasgow Interface Explorer — инструмент аппаратной отладки на базе iCE40 FPGA (краудфандинг)

В последние месяцы мы видели несколько довольно интересных плат для аппаратных хакеров и реверс-инженеров, таких как USB-отладочные платы Ollie и Tigard, которые позволяют взаимодействовать с различными аппаратными интерфейсами и/или прошивать прошивку на различные типы целевых плат.

Читать далее «Glasgow Interface Explorer — инструмент аппаратной отладки на базе iCE40 FPGA (краудфандинг)»

Tigard — это плата FT2232H с открытым исходным кодом для взлома оборудования (краудфандинг)

Существует множество дешевых отладочных плат USB на TTL 5 В или 3,3 В, используемых для доступа к последовательной консоли и/или программным платам, но аппаратная плата с открытым исходным кодом Tigard на базе FTDI FT2232H делает гораздо больше, поскольку поддерживает несколько протоколов, несколько напряжений для взлом оборудования и отладка.

Читать далее «Tigard — это плата FT2232H с открытым исходным кодом для взлома оборудования (краудфандинг)»

MikroElektronika выпускает Fusion для плат разработки ARM и EasyPic MCU

Некоторые компании отказались от участия в Embedded World 2020 (EW2020), в то время как часть была на этом мероприятии. MikroElektronika представила несколько новых плат, среди которых Fusion для плат разработки ARM v8 и EasyPic v8. Хотя мы уже писали о Fusion для TIVA, мы еще не рассмотрели ни одной платы EasyPic. Макетные платы MikroElektronika позволяют быстро создавать прототипы наиболее эффективным и простым способом.

Читать далее «MikroElektronika выпускает Fusion для плат разработки ARM и EasyPic MCU»