Компанія СЕА
× Компанія Каталог Новини Вакансії Профіль Виробники Контакти Доставка Тех. Підтримка

Посібник користувача GEEHY APM32 MCU

  • 18.01.2022
  • 870

Не дивлячись на те, що Компанія СЕА тільки нещодавно отримала статус авторизованого дистриб'ютора Geehy Semiconductor Co., Ltd., ми готові запропонувати велику кількість товарів і рішень від даного виробника — як замінники/аналоги дефіцитних електронних компонентів, так і рішення для побудови нових проєктів.

Ця стаття присвячена знайомству з мікроконтролерами серії APM32 Basic. Слідкуйте за наступними новинами, щоб дізнатися більше про серії APM32 Mainstream, High Performance, Enhanced та інші ключові товари виробництва Geehy.

Що таке CPU / MPU / MCU / SoC

GEEHY APM32CPU
Центральний процесор (CPU) — це електронна схема, яка виконує інструкції, що становлять комп'ютерну програму. ЦП виконує основні арифметичні, логічні, керуючі операції та операції введення/виводу (I/O), зазначені в інструкціях програми. Основні компоненти ЦП включають арифметико-логічний блок (ALU), блок управління, регістри та інші компоненти.

MPU
Мікропроцесорний блок (MPU) — це пристрій, який реалізує основні елементи комп'ютерної системи на одній інтегральній схемі або у вигляді кількох інтегральних схем, що працюють як єдине ціле; призначений для обробки цифрових даних.

MCU
Мікроконтролер (MCU) — це мікропроцесор, який містить кілька додаткових компонентів, таких як ОЗП, ПЗП та програмовані порти вводу-виводу, в першу чергу призначений для керування іншим електронним обладнанням.

SoC
Система на чипі (SoC) — це інтегральна схема, яка поєднує всі або більшість компонентів комп'ютера чи іншої електронної системи. Ці компоненти майже завжди включають центральний процесор (ЦП), пам'ять, порти введення / виведення і вторинне сховище, часто разом з іншими компонентами, такими як радіомодеми і графічний процесор (ГП) - все на одній підкладці або мікрочипі. Вона може містити функції обробки цифрових, аналогових, змішаних і часто радіочастотних сигналів.

Основи роботи MCU

Які основні характеристики потрібно знати, щоб отримати початкове уявлення про MCU?

Ядро процесора
✓ Базова частота
✓ Flash/SRAM
✓ Потужність та споживана потужність
✓ Таймер
✓ Аналоговий інтерфейс
✓ Введення/виведення
✓ Інтерфейс налагодження
✓ Периферійні ресурси
✓ Упаковка
✓ Спеціальна функція
✓ Комунікаційний інтерфейс


GEEHY APM32

Що таке ІР модуль?
IP ядро в індустрії мікросхем описує добре спроєктовані схемні модулі з незалежними функціями в чипі. Його можна застосовувати під час розробки мікросхем, які включають модуль IP, тим самим зменшуючи робоче навантаження та тривалість етапу проєктування і підвищуючи ймовірність успіху спроєктованих чипів.

FPU — блок з плаваючою комою (FPU) — це частина комп'ютерної системи, спеціально розроблена для виконання операцій з числами з плаваючою комою. Типовими операціями є додавання, віднімання, множення, ділення та обчислення квадратного кореня.

DSP — цифрова обробка сигналів з використанням цифрових методів для аналізу, перетворення, фільтрації, виявлення, модуляції та демодуляції сигналів.

Flash/SRAM — пам'ять, носій, на якому можна багаторазово зберігати та видаляти дані; після збою живлення дані в SRAM будуть втрачені, тоді як дані у Flash будуть збережені.

SDRAM — синхронна динамічна пам'ять із довільним доступом (SDRAM), синхронний інтерфейс, очікує тактового сигналу перед відповіддю на вхідний керуючий сигнал задля синхронізації з системною шиною комп'ютера.

ADC — аналого-цифровий перетворювач (АЦП) є пристроєм, котрий перетворює безперервний змінний аналоговий сигнал у дискретний цифровий сигнал.

DAC — цифро-аналоговий перетворювач (ЦАП), який конвертує цифрові величини в аналогові пристрої.

Таймер — це пристрій, який використовується для контролю часу; інструмент, який контролює перемикачі або робочий час.

RTC — годинник реального часу, мікросхема RTC - пристрій, що не залежить від системного таймера, використовується для встановлення системного годинника, подачі сигналів тривоги або періодичних таймерів.

DMA — прямий доступ до пам'яті, що дозволяє апаратним пристроям з різною швидкістю обмінюватися даними, не покладаючись на велике переривне навантаження на ЦП.

CRC — Cyclic Redundancy Check, технологія кодування каналів, що використовується для виявлення або перевірки можливих помилок після передачі або зберігання даних.

EMMC — Embedded Multi Media Card, стандартні специфікації вбудованої пам'яті для мікросхем.

I / O — введення / виведення, зазвичай відноситься до введення та виведення даних між внутрішнім сховищем та зовнішнім сховищем або іншими периферійними пристроями.

HDMI — мультимедійний інтерфейс високої чіткості - це повністю цифровий інтерфейс передачі зображення та звуку, який може надсилати нестислі аудіо- та відеосигнали.

У 2019 році чипи Geehy's використовувалися у промисловості, споживчих товарах і медицині.

У 2020 році галузі застосування офіційно охопили автомобільну електроніку, інтелектуальний транспорт, інтелектуальну енергетику та інші сфери.

Універсальний мікроконтролер серії Geehy APM32 —правила іменування моделей

GEEHY APM32


Cерія APM32 Basic

  APM32F091xBxC APM32F072x8/xB APM32F051x6/x8 APM32F030xC APM32F030x6/x8 APM32F003x4/x6
Система ARM® Cortex®-M0+
Робоча частота 48 МГц
Вбудований RTC
Вбудований 5/7 канальний DMA
ARM® Cortex®-M0+
Робоча частота 48 МГц
Вбудований RTC
Вбудований 7-канальний DMA
ARM® Cortex®-M0+
Робоча частота 48 МГц
Вбудований RTC
Вбудований 5-канальний DMA
ARM® Cortex®-M0+
Робоча частота 48 МГц
Зберігання Flash 128~256KB
SRAM 32KB
Flash 64~128KB
SRAM 16KB
Flash 32~64KB
SRAM 8KB
Flash 256KB
SRAM 32KB
Flash 32~64KB
SRAM 4-8KB
Flash 16/32KB
SRAM 2/4KB
Потужність та споживана потужність VDD/VDDA: 2.0~3.6V
Підтримка програмованого детектора живлення
Підтримка сну, зупинки, режиму очікування
VDD/VDDA: 2.0~3.6V
Підтримка програмованого детектора живлення
Підтримка сну, зупинки, режиму очікування. Блок живлення VBAT може підтримувати роботу RTC та резервного реєстру
VDD/VDDA: 2.0~3.6V
Підтримка сну, зупинки, режиму очікування
Підтримка скидання увімкнення/вимкнення живлення
VDD/VDDA: 2.0~3.6V
Підтримка програмованого детектора живлення
Підтримка сну, зупинки, режиму очікування. Блок  живлення
VBAT може підтримувати роботу RTC та резервного реєстру
VDD/VDDA: 2.0~5.5V
Підтримка сну, зупинки, режиму очікування
Підтримка скидання увімкнення/вимкнення живлення
Таймер 16/32-розрядний таймер загального призначення: 5/1
16-розрядний розширений таймер: 1
16-розрядний базовий таймер: 2
Сторожовий таймер: 1
24-розрядний системний таймер: 1
16/32-розрядний таймер загального призначення: 5/1
16-розрядний розширений таймер: 1
16-розрядний базовий таймер: 2
Сторожовий таймер: 2
Системний таймер: 1
16/32-розрядний таймер загального призначення: 5/1
16-розрядний розширений таймер: 1
16-розрядний базовий таймер: 1
Сторожовий таймер: 2
Системний таймер: 1
16-розрядний таймер загального призначення: 5
16-розрядний розширений таймер: 1
16-розрядний базовий таймер: 2
сторожовий таймер: 2
24-розрядний системний таймер: 1
16-розрядний таймер загального призначення: 5
16-розрядний розширений таймер: 1
16-розрядний базовий таймер: 1
сторожовий таймер: 2
системний таймер: 1
16-розрядний таймер загального призначення: 1
16-розрядний розширений таймер: 2
8-розрядний базовий таймер: 1
сторожовий таймер: 2
системний таймер: 1
Аналогові периферійні пристрої 12-розрядний АЦП: 1, зовнішні канали: 16
12-розрядний ЦАП: 2, кількість каналів: 2
Програмований аналоговий компаратор: 2
Ємнісних канали датчика: 24
12-розрядний АЦП: 1, зовнішні канали: 16
12-розрядний ЦАП: 2, двоканальний: 1
Програмований аналоговий компаратор: 2
Ємнісних канали датчика: 24
12-розрядний АЦП: 1, зовнішні канали: 16
12-розрядний ЦАП: 1
програмований Аналоговий компаратор: 2
Ємнісних канали датчика: 18

12-розрядний АЦП: 1
Зовнішні канали: 16

12-розрядний АЦП: 1
Зовнішні канали: 10/16
12-розрядний АЦП: 1
Зовнішні канали: 8
Підтримують диференціальний вхід
Ввід/вивід
I/O
До 88 I/O
Може бути відображено на зовнішній вектор переривань
69 I/O, які допускають вхід 5В
До 87 I/O
Може бути відображено на зовнішній вектор переривань
68 I/O, який допускає вхід 5В
До 55 I/O
Може бути відображено на зовнішній вектор переривань
36 I/O, які допускають вхід 5В
До 51 I/O
Може бути відображено на зовнішній вектор переривань
29 I/O, які допускають вхід 5В
До 55 I/O.
Можна відобразити на зовнішній вектор переривань
Майже всі введення/виводу сумісні з входом 5В
До 16 вводів/виводів
можуть бути відображені на зовнішній вектор переривань
Безпека 96-бітний унікальний ідентифікатор пристрою (UID)
Одиниця обчислення CRC
96-бітовий унікальний ідентифікатор пристрою (UID)
Інтерфейс налагодження SWD
Упаковка LQFP48/64/100
QFN48
LQFP32/48/64
QFN32/48
LQFP48/64 LQFP32/48/64
QFN32
QFN20
TSSOP20
SOP20
Периферійні ресурси USART: 4
I2C: 2
SPI: 2
I2S: 2
USB2.0: 1, немає зовнішнього кварцевого генератора
CAN: 1
HDMI CEC
USART: 8
I2C: 2
SPI: 3
I2S: 2
CAN: 1
HDMI CEC
USART: 2
I2C: 2
SPI: 2
I2S: 1
HDMI CEC
U(S)ART: 6
I2C: 2
SPI: 2
USART: 2
I2C: 2
SPI: 2
USART: 3
I2C: 1
SPI: 1

 

GEEHY APM32

 

Компании СЭА - 25 лет!

Компанія СЕА — офіційний дистриб'ютор товарів і рішень Geehy Semiconductor Co., Ltd. на території України. Для того, щоб купити електронні компоненти або отримати кваліфіковану консультацію, зверніться в офіс Компанії СЕА за телефоном: +38 (044) 330-00-88 або по e-mail: info@sea.com.ua.

Top