STMicroelectronics STM32F107 연결 라인 MCU
STMicroelectronics STM32F107xx 연결 라인 MCU는 72MHz 주파수에서 작동하는 고성능 ARM Cortex™-M3 32비트 RISC 코어를 통합하고 있습니다. 또한 고속 임베디드 메모리(최대 256KB의 플래시 메모리 및 최대 64KB의 SRAM)와 두 개의 APB 버스에 연결된 광범위한 고급 I/O 및 주변 장치가 포함됩니다. 모든 장치는 I2C 2개, SPI 3개, I2C 2개, USART 5개, USB OTG FS 1개, CAN 2개까지를 포함한 표준 및 고급 통신 인터페이스뿐 아니라 12비트 ADC 2개, 범용 16비트 타이머 4개, PWM 타이머 1개를 제공합니다. 이더넷은 STM32F107xx에서 사용할 수 있습니다.특징
- 코어: ARM® 32비트 Cortex®-M3 CPU
- 대기 상태 메모리 액세스 0에서 최대 72MHz, 1.25DMIPS/MHz(Dhrystone 2.1) 성능
- 단일 사이클 곱셈 및 하드웨어 분할
- 메모리
- 64~256kB의 플래시 메모리
- 64KB의 범용 SRAM
- 클록, 리셋 및 공급 관리
- 2.0~3.6V 애플리케이션 공급 및 I/O
- POR, PDR 및 PVD(프로그래밍 가능 전압 감지기)
- 3~25MHz 크리스털 발진기
- 내부 8MHz 공장 트리밍된 RC
- 보정 지원 내부 40kHz RC
- 보정 지원 RTC용 32kHz 발진기
- 저전력
- 절전, 정지 및 대기 모드
- RTC와 백업 레지스터를 위한 VBAT 공급
- 12비트, 1μs A/D 변환기 2개(16채널)
- 변환 범위: 0~3.6V
- 샘플 앤 홀드 기능
- 온도 센서
- 인터리브 모드에서 최대 2MSPS
- 12비트 D/A 변환기 2개
- DMA: 12채널 DMA 컨트롤러
- 지원되는 주변 장치: 타이머, ADC, DAC, I2S, SPI, I2C 및 USART
- 디버그 모드
- SWD(직렬 와이어 디버그) 및 JTAG 인터페이스
- Cortex®-M3 임베디드 Trace Macrocell™
- 최대 80개의 고속 I/O 포트
- 51/80 I/O, 모두 16개의 외부 인터럽트 벡터 및 거의 모든 5V 허용 가능
- CRC 계산 장치, 96비트 고유 ID
- 핀아웃 리맵 기능이 있는 최대 10개의 타이머
- 최대 4개의 16비트 타이머, 각각 최대 4개의 IC/OC/PWM 또는 펄스 카운터 및 직교(증분) 인코더 입력
- 데드 타임 생성 및 비상 정지 기능이 있는 16비트 모터 제어 PWM 타이머 1개
- 워치독 타이머 2개(독립 및 창)
- SysTick 타이머: 24비트 다운 카운터
- DAC를 구동하기 위한 2개의 16비트 기본 타이머
- 핀아웃 리맵 기능이 있는 최대 14개의 통신 인터페이스
- 최대 2개의 I2C 인터페이스(SMBus/PMBus)
- 최대 5개의 USART(ISO 7816 인터페이스, LIN, IrDA 기능, 모뎀 제어)
- 최대 3개의 SPI(18Mbit/s), 이중 2개는 고급 PLL 체계를 통해 오디오 클래스 정확도를 제공하는 다중화된 I2S 인터페이스를 갖추고 있음
- 512바이트의 전용 SRAM이 있는 2개의 CAN 인터페이스(2.0B 활성)
- 1.25Kbytes의 전용 SRAM으로 HNP/SRP/ID를 지원하는 온칩 PHY가있는 USB 2.0 전속 장치/호스트/OTG 컨트롤러
- 전용 DMA 및 SRAM(4Kbytes)을 갖춘 10/100 이더넷 MAC: IEEE1588 하드웨어 지원, 모든 패키지에서 MII/RMII 사용 가능
애플리케이션
- 일반 애플리케이션
- 모터 드라이브 및 어플리케이션 제어
- 의료 및 핸드 헬드 장비
- 경보 시스템
- 비디오 인터콤
- HVAC
- 홈 오디오 장비
- 산업용 애플리케이션
- PLC
- 인버터
- 프린터
- 스캐너
블록 선도
게시일: 2019-12-11
| 갱신일: 2024-02-16
