STM32G0B1VET6 ARM 마이크로컨트롤러 - MCU 주류 Arm Cortex-M0+ 32비트 MCU, 최대 512KB 플래시, 144KB RAM
♠ 제품 설명
제품 속성 | 속성 값 |
제조사: | ST마이크로일렉트로닉스 |
제품 카테고리: | ARM 마이크로컨트롤러 - MCU |
RoHS: | 세부 |
시리즈: | STM32G0 |
장착 스타일: | SMD/SMT |
핵심: | ARM Cortex M0+ |
프로그램 메모리 크기: | 512킬로바이트 |
데이터 버스 폭: | 32비트 |
ADC 해상도: | 12비트 |
최대 클록 주파수: | 64MHz |
I/O 수: | 94개의 입출력 |
데이터 RAM 크기: | 144킬로바이트 |
공급 전압 - 최소: | 1.7V |
공급 전압 - 최대: | 3.6V |
최소 작동 온도: | - 40도 |
최대 작동 온도: | + 85도 |
포장: | 쟁반 |
상표: | ST마이크로일렉트로닉스 |
습기에 민감함: | 예 |
제품 유형: | ARM 마이크로컨트롤러 - MCU |
공장 포장 수량: | 540 |
하위 카테고리: | 마이크로컨트롤러 - MCU |
상표명: | STM32 |
단위 무게: | 0.024022온스 |
♠ Arm® Cortex®-M0+ 32비트 MCU, 최대 512KB 플래시, 144KB RAM, 6x USART, 타이머, ADC, DAC, 통신 I/F, 1.7-3.6V
STM32G0B1xB/xC/xE 메인스트림 마이크로컨트롤러는 최대 64MHz 주파수에서 작동하는 고성능 Arm® Cortex®-M0+ 32비트 RISC 코어를 기반으로 합니다. 높은 수준의 집적도를 제공하는 이 제품은 소비자, 산업 및 가전 분야의 다양한 애플리케이션에 적합하며 사물 인터넷(IoT) 솔루션에도 적합합니다.
이 장치에는 메모리 보호 장치(MPU), 고속 내장 메모리(144KB의 SRAM과 읽기 보호, 쓰기 보호, 독점 코드 보호 및 보안 가능 영역이 있는 최대 512KB의 플래시 프로그램 메모리), DMA, 광범위한 시스템 기능, 향상된 I/O 및 주변 장치가 통합되어 있습니다. 이 디바이스는 표준 통신 인터페이스(I2C 3개, SPI 3개/I2S 2개, HDMI CEC 1개, 풀 스피드 USB 1개, FD CAN 2개, USART 6개), 최대 19채널 12비트 ADC(2.5MSps) 1개, 2채널 12비트 DAC 1개, 고속 비교기 3개, 내부 전압 레퍼런스 버퍼, 저전력 RTC, CPU 주파수를 최대 두 배까지 높이는 고급 제어 PWM 타이머, CPU 주파수를 최대 두 배까지 높이는 1개를 포함한 범용 16비트 타이머 6개, 32비트 범용 타이머, 기본 타이머 2개, 저전력 16비트 타이머 2개, 워치독 타이머 2개, SysTick 타이머를 제공합니다. 또한, 완전히 통합된 USB Type-C Power Delivery 컨트롤러를 제공합니다.
이 장치는 -40~125°C의 주변 온도와 1.7V~3.6V의 공급 전압에서 작동합니다. 포괄적인 전력 절감 모드, 저전력 타이머, 저전력 UART와 결합된 최적화된 동적 소비 전력을 통해 저전력 애플리케이션 설계가 가능합니다.
VBAT 직접 배터리 입력을 통해 RTC와 백업 레지스터에 전원을 공급할 수 있습니다.
이 장치는 32핀에서 100핀까지의 패키지로 제공됩니다. 핀 수가 적은 일부 패키지는 두 가지 핀아웃(표준 및 대체 핀아웃, "N" 접미사로 표시)으로 제공됩니다. N 접미사로 표시된 제품은 표준 핀아웃에 비해 VDDIO2 전원 공급 장치와 추가 UCPD 포트를 제공하므로 UCPD/USB 애플리케이션에 더 적합합니다.
• 코어: Arm® 32비트 Cortex®-M0+ CPU, 최대 64MHz 주파수
• -40°C ~ 85°C/105°C/125°C 작동 온도
• 추억
– 보호 및 보안 가능 영역, 2개의 뱅크, 읽기/쓰기 지원이 있는 최대 512KB 플래시 메모리
– 144KB의 SRAM(HW 패리티 검사가 있는 경우 128KB)
• CRC 계산 장치
• 재설정 및 전원 관리
– 전압 범위: 1.7V ~ 3.6V
– 별도의 I/O 공급 핀(1.6V ~ 3.6V)
– 전원 켜기/전원 끄기 재설정(POR/PDR)
– 프로그래밍 가능한 브라운아웃 리셋(BOR)
– 프로그래밍 가능 전압 검출기(PVD)
– 저전력 모드: 절전, 중지, 대기, 종료
– RTC 및 백업 레지스터에 대한 VBAT 공급
• 시계 관리
– 4~48MHz 수정 발진기
– 교정 기능이 있는 32kHz 수정 발진기
– PLL 옵션이 있는 내부 16MHz RC(±1%)
– 내부 32kHz RC 발진기(±5%)
• 최대 94개의 빠른 I/O
– 외부 인터럽트 벡터에 모두 매핑 가능
– 다중 5V 허용 I/O
• 유연한 매핑을 갖춘 12채널 DMA 컨트롤러
• 12비트, 0.4µs ADC(최대 16개 외부 채널)
– 하드웨어 오버샘플링으로 최대 16비트
– 변환 범위: 0~3.6V
• 2개의 12비트 DAC, 저전력 샘플 앤 홀드
• 프로그래밍 가능한 입력 및 출력, 레일 투 레일을 갖춘 3개의 고속 저전력 아날로그 비교기
• 15개 타이머(2개는 128MHz 가능): 고급 모터 제어용 16비트, 1개는 32비트, 6개는 16비트 일반용, 2개는 기본 16비트, 2개는 저전력 16비트, 2개는 워치독, SysTick 타이머
• 정지/대기/종료 시 알람 및 주기적 깨우기가 있는 캘린더 RTC
• 통신 인터페이스
– 추가 전류 싱크를 갖춘 Fast-mode Plus(1Mbit/s)를 지원하는 3개의 I2C 버스 인터페이스, SMBus/PMBus를 지원하고 정지 모드에서 웨이크업을 지원하는 2개
– 마스터/슬레이브 동기 SPI를 갖춘 6개의 USART, 3개는 ISO7816 인터페이스, LIN, IrDA 기능, 자동 통신 속도 감지 및 웨이크업 기능을 지원합니다.
– 두 개의 저전력 UART
– 4~16비트 프로그래밍 가능 비트프레임을 갖춘 3개의 SPI(32Mbit/s), 2개는 I2S 인터페이스로 다중화됨
– HDMI CEC 인터페이스, 헤더에서 웨이크업
• USB 2.0 FS 장치(크리스털 없음) 및 호스트 컨트롤러
• USB Type-C™ 전원 공급 컨트롤러
• 2개의 FDCAN 컨트롤러
• 개발 지원: 직렬 와이어 디버그(SWD)
• 96비트 고유 ID