на нашей фабричке...
4.04K subscribers
526 photos
32 videos
5 files
328 links
https://gaodi.ru — это контрактный разработчик и производитель электроники.


Два уютных чатика:
@fabrichka2 - про бизнес и электронику;
@fabrichka8 - про всё остальное.
Download Telegram
Повинуясь требованиям времени, мы освоили разработку электроники на базе микросхем первого порядка производства ПКК «Миландр» и ГК «Микрон». Это, соответственно, микроконтроллеры MDR1206 и К1948ВК018 (АМУР) на базе разных ядер архитектуры RISC-V 🚀

Есть спрос от наших заказчиков, да и 30 баллов, согласно ПП 719 за «Применение в изделии центрального микроконтроллера интегральной схемы первого уровня» в проектах с требованиями реестра МПТ, очень мотивируют.

MDR1206 уже задействован в наших проектах, а АМУР готовится к использованию в ряде будущих устройств автоматизации, телеметрии, мониторинга и управления.

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

Что отметили:

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

в проекте спецификации на MDR1206 ПКК «Миландр» блок-схема тактирования в спецификации не соответствует реальности для корректного включения периферийных блоков. Только изучение фактического листинга дает ответы.

с программатором у ПКК «Миландр» тоже придётся разбираться: они используют свободный open-source отладчик OpenOCD, который через Jtag программирует микросхемы. И к нему тоже нет инструкции.

Кстати, для избежания ошибки перекрытия областей памяти при сборке тестового примера для МК АМУР в файле [crt0.S] нужно закомментировать строку [.section .trap_text, "ax"]. Не благодарите! 🙂

Помните, как три года назад во времена чипагеддона тяжело «приживался» GigaDevice? Схемотехники всячески отбивались от микроконтроллеров GigaDevice, когда отдел закупок предлагал им сделать устройство на доступных GD32 вместо STM32 из-за плохой документации и предполагаемых проблем совместимости. А сегодня эти же люди с теплотой вспоминают и о качественной документации GigaDevice, и о понятном наборе инструментов IDE от их китайского аналога STM32. У вас в команде есть такие? 🤔

В общем, нам бы хотелось, чтобы и отечественные производители выпускали качественную документацию по типу:

1. Datasheet
2. User Manual
3. Hardware Development Guide
4. Firmware Library User Guide
5. Application Notes (разъясняют специфические и/или нестандартные особенности конкретных компонентов и модели их применения).

Тогда разработка будет проще и быстрее!

#заметкиразработчика #микроконтроллеры #гаоди
Please open Telegram to view this post
VIEW IN TELEGRAM