This table is the comparison result between AVR and STM32 series in terms of only flight controllers or ESCs for Drone. Recently STM32 series of Microelectronics is mainly employed.
다음 표는 오직 드론(Drone)의 비행제어기(FC) 혹은 ESC의 설계를 위한 자주 사용되는 Atmel사와 최근 사용이 두드러지는 STMicroelectronics사의 Microcontroller의 비교자료입니다.
Manufacturer |
Atmel (8-bit) |
STMicroelectronis (32-bit) |
||||
Microcontroller |
AVR8 |
AVR328P |
STM32F103 |
STM32F205 |
STM32F407 | STM32F446 |
FPU |
|
|
|
|
| YES |
F.max [MHz] |
16 |
20 |
72 |
120 |
168 | 180 |
SRAM [Bytes] |
1K |
2K |
20K |
?128K |
?192K (CCM 64K) | 128K |
EEPROM [Bytes] |
512 |
1024 |
|
512 |
|
|
Flash [KB] | 8 | 32 | 64 or 128 | 1M | 1M | 512K |
VCC [V] |
4.5~5.5 |
1.8~5.5 |
2.0~3.6 |
1.8~3.6 |
1.8~3.6 | 1.7~3.6 |
8bit timer(counter) |
2 |
2 |
- |
- |
- | - |
16bit timer(counter) |
1 |
1 |
3 |
12 |
12 | 12 |
32bit timer(counter) |
|
|
| 2 | 2 | 2 |
16bit motor control PWM timer | - | - | 1 |
|
|
|
SysTick timer 24bit downcounter | - | - | 1 |
|
| 1 |
watchdog timers |
|
| 2 |
|
| 2 |
PWM channel | 3 | 6 | ?6 |
|
|
|
ADC | 8 (10-bit) | 8 (10-bit) | 16 (2 x 12-bit) | 24 (3 x 12-bit) | 24 (3 x 12-bit) | 24 (3 x 12-bit) |
DAC |
|
|
| 2 x 12-bit | 2 x 12-bit | 2 x 12-bit |
Analog Comparator | YES | YES |
|
|
|
|
TWI(I2C) | YES | YES | YES | YES | YES | YES |
USART | YES | YES | YES | YES | YES | YES |
SPI | YES | YES | YES | YES | YES | YES |
CAN |
|
| YES | YES | YES | YES |
USB 2.0 |
|
| YES | YES | YES | YES |
In-System Programming | YES | YES |
|
|
|
|
8- to 14-bit parallel camera interface |
|
|
| 48 Mbytes/s | 54 Mbytes/s | 54 Mbytes/s |
Package |
TQFP 32 |
TQFP 32 |
|
|
|
|
'Embedded Programming > STM32 Cortex-M4' 카테고리의 다른 글
STM32 MCU 누클레오 보드 (0) | 2018.01.12 |
---|---|
Discovery vs. Nucleo board (1) | 2018.01.11 |
STM32F4 시리즈의 소자 구별 방법 (0) | 2018.01.03 |
STM32F405xx 스펙 요약 (0) | 2017.11.17 |
왜 STM32가 유리한가? (0) | 2015.12.02 |