Зараз мікропроцесорна технологія ARM (Advanced Reduced Instruction Set Machine) стала основною частиною вбудованої обчислювальної галузі. Виробники можуть вибрати з найширшого асортименту процесорних ядер, щоб створити мікроконтролер, пристосований до рівня продуктивності, енергоспоживання та вартості, необхідних для майже будь-якої програми. Понад 9 мільярдів ARM-процесорів, побудованих на сьогоднішній день, тепер є перевіреним двигуном для неймовірної еволюції вбудованих рішень.

cortex

Звичайно, багато виробників напівпровідників активно працюють у цьому сегменті ринку, але була велика потреба в тому, щоб серйозний далекосхідний виробник, який вже виявився на ринку флеш-пам'яті, увійшов для підтримання цінової конкуренції. На додаток до послідовного спалаху NOR-NAND, GigaDevice також пропонує мікроконтролери ARM® Cortex®-M3, сімейство GD32® інтегрує інструменти, які споживачі очікують від простого дизайну продукту, щоб створити економічно ефективні, але інноваційні рішення.

GD32® - це нове сімейство ARM® Cortex®-M3 або Cortex®-M4 32-бітових ядер RISC, універсальний, високоефективний мікроконтролер з низькою потужністю, який інтегрує функції, які, як ви очікуєте, спростять дизайн і забезпечать ефективний, але інноваційний продукт. Доповнена запатентованою технологією пам'яті «gFlash» від GigaDevice, серйозна лінія мікроконтролерів доступна інженерам-розробникам. Сімейство GD32® випускає базові лінійки базового, максимального рівня продуктивності та середньої продуктивності. Вони охоплюють, серед іншого, ринки промислових технологій управління, інтерфейси людина-машина, управління двигуном, вимірювання потужності, технології безпеки, портативні споживчі товари, контрольну електроніку для сонячних систем та компонентів ПК.

Структура мікроконтролера GD32® ARM Cortex-M3
Усі мікроконтролери сімейства M3 організовані навколо ядра процесора ARM® Cortex®-M3 RISC. Процесор максимізує ефективність завдяки максимальній тактовій частоті 108 МГц та миттєвому доступу до вбудованої флеш-пам'яті (Zero-Wait-State). Пристрої GD32F10x мають макс. Вони мають 3072 Кб вбудованої флеш-пам'яті та до 96 Кб вбудованої SRAM. Крім того, до контролера було додано ряд вдосконалених каналів вводу-виводу, макс. три 12-бітових аналого-цифрових перетворювача на мільйон вибірок в секунду, макс. Він також має 10 загальних 16-розрядних та вдосконалений ШІМ-таймер. Інтерфейси зв'язку включають макс. три SPI, два I2C, п’ять USART, один USB 2.0 OTG FS та два контролери CAN. Мікроконтролер серії GD32® пропонує безліч переваг не тільки для розробників, а й для користувачів. Максимальна швидкість мікроконтролера зросла на 50% швидше, ніж у конкурентів. Ефективність виконання коду на 30% -40% вища при тій же тактовій частоті. Споживання енергії було зменшено на 20% -30% при тій же частоті. Ці функції дозволяють використовувати мікроконтролери GigaDevice серії GD32® у широкому діапазоні застосувань.

Особливості GD32 Cortex-M3:

  • Гнучка конфігурація пам'яті макс. 3024 КБ вбудованого Flash і макс. 96 Кб із пам'яттю SRAM
  • Покращені лінії вводу-виводу та додаткові периферійні пристрої підходять для двох шин APB
  • MCU підтримує ряд інтерфейсів промислових комунікацій: SPI, I2C, USART, USB 2.0 OTG FS та CAN інтерфейс
  • До 3 12-розрядних АЦП 1 Мбіт/с, до 10 16-розрядних таймерів, один ШІМ-таймер
  • 3 режими енергозбереження для доступного компромісу для оптимізації швидкості бродіння та споживання для малопотужних батарей

MCD GD32 ARM Cortex-M4
Пристрої GD32F4 є членами серії GD32® у вищому класі продуктивності. (ЛІНІЯ ВИКОНАННЯ). Найновіші мікроконтролери з найкращим співвідношенням ціни та якості, 32-розрядні мікроконтролери загального призначення, мають високопродуктивні ядра ARM® Cortex®-M4 RISC з інтегрованою периферією та мінімізованим споживанням енергії. що прискорює математичні розрахунки з однією точністю із плаваючою точкою та підтримує всі команди та типи даних з однією точністю ARM®. Повний набір інструкцій вбудованої цифрової обробки сигналів (DSP) також дозволяє легко обслуговувати цей сегмент ринку. Покращена безпека програм та налагодження модуля захисту пам'яті (MPU) та технологія відстеження полегшують програмістів. Мікроконтролери GD32F4 також можуть бути використані в промисловому управлінні та керуванні процесами, побутовій електроніці та портативних пристроях, що працюють від батарейок, вбудованих комп'ютерах, HMI, пристроях безпеки та відображення, автомобільних та безпілотних системах GPS та пристроях IoT.

Особливості

  • Гнучка конфігурація пам'яті макс. 3024 КБ вбудованого Flash і макс. 96 Кб із пам'яттю SRAM
  • Покращені лінії вводу-виводу та додаткові периферійні пристрої підходять для двох шин APB
  • MCU підтримує ряд інтерфейсів промислових комунікацій: SPI, I2C, USART, USB 2.0 OTG FS та CAN інтерфейс
  • До 3 12-розрядних АЦП 1 Мбіт/с, до 10 16-розрядних таймерів, один ШІМ-таймер
  • 3 режими енергозбереження для доступного компромісу для оптимізації швидкості бродіння та споживання для малопотужних батарей

Інструменти розробки
Сімейство GD32® інтегрує функції MCU, які забезпечують швидкий, простий і професійний дизайн вбудованої системи, що надає розробникам доступний та перевірений інноваційний інструмент MCU, заснований на складній технології виготовлення напівпровідників.

Щоб протестувати та полегшити розробку мікроконтролерів серії GD32, GigaDevice пропонує різні рівні карт оцінки знань та початкові набори - від простих модулів програмування та налагодження до тестових плат з максимальною апаратною конструкцією.

Панель оцінки GD32150R-EVAL для мікроконтролера GD32® Cortex®-M3 GD32150R8T6

Материнська плата для оцінки GD32
Сімейство материнських плат GigaDevice забезпечує легкий доступ і тестування майже до всіх вбудованих периферійних пристроїв мікроконтролера. Він забезпечує підключення до зовнішнього світу, забезпечує доступ до зовнішньої пам’яті користувача, а також TFT-дисплей. Власний інтерфейс програмування та налагодження GD-Link GigaDevice також був доданий на карту.

Оцінювальна панель GD32150R-EVAL використовує мікроконтролер GD32F150R8T6 як центральний мікроконтроллер і забезпечує повну платформу для розробки базової серії ARM® Cortex ™ -M3 GM32F1x0. Панель забезпечує легкий доступ до всієї периферії мікроконтролера. Живлення 5 В через інтерфейс mini-USB, SWD, скидання, перемикачі режиму завантаження, кнопку користувача, світлодіод, а також I2C, I2S, USART, RS-485, SPI, інтерфейси USB та 2,2-дюймовий TFT-РК-дисплей, розташований на ньому. З'єднання HDMI-CEC забезпечує користувальницьке управління споживчими електронними пристроями, вбудованим фоторезистором, ІЧ-світлодіодом та завданнями зондування фотодетектора, тоді як ємнісний сенсорний інтерфейс (TSI) та різні кнопки можуть бути використані для з'єднання машини з людиною. Аналогові/цифрові та цифрові/аналогові перетворювачі (АЦП, ЦАП) доступні як фізичні виходи та входи через упорядковані роз'єми. Системна напруга обладнання становить 3,3 В, що забезпечується вбудованим перетворювачем постійного струму/постійного струму шляхом перетворення 5 В з USB. Для завантаження програм потрібен кабель Mini USB та пристрій J-Link.

Стартовий комплект для мікроконтролера GD32F170C8T6 GigaDevice GD32 ™ ARM® Cortex®-M3

Початковий набір GD32
Початковий набір GigaDevice надає користувачеві розширювальний заголовок, який підходить до клем MCU для швидкого підключення прототипу та тестування. Кожен із цих пристроїв також включає власний інтерфейс програмування та налагодження GD-Link від GigaDevice, який дозволяє підключатися до персонального комп'ютера за допомогою кабелю USB, забезпечуючи живлення картки та підключення даних для програмування мікроконтролера та усунення несправностей програмного забезпечення.

Розробка програмного забезпечення
GigaDevice пропонує широку підтримку пристроїв для ряду відомих систем розробки ARM, таких як KEIL, IAR або Rowley CrossWorks for ARM, незалежне від платформи інтегроване середовище розробки для програмування, налагодження та управління мікроконтролерами.

Комплексне середовище розробки Keil для програмування, налагодження та перевірки доступне за таким посиланням (http://www2.keil.com/gigadevice) -

Поцілунок Золтана
Східноєвропейський менеджер з продажу, старший менеджер з міжнародних виробничих відносин

Стаття з’явилася у випуску 3 журналу НОВІ технології. Зверніться до основних газетних газет або підпишіться на Digitalstand.