2019년 2월 26일 화요일

[STM32 Study] 용어 정리


PWR (Power Controller) - 전력관리 제어기
  • 전원감시기 (power supply supervisor)
    • POR - Power-On Reset : Vpor 이상이면 리셋 해제 (1.72V)
    • PDR - Power-Down Reset : Vpdr 이하이면 리셋 (1.68V)
    • BOR(Brownout Reset) : threshold voltage 감시
    • PVD(Programmable Voltage Detector) : 전원 전압이 지정값 이하로 떨어지면 인터럽트를 발생하는 기능
  • HSE 클록 (High Speed External clock)
    • 외부단자 OSC_IN, OSC_OUT에 4~26 MHz
  • HSI 클록 (High Speed Internal clock)
    • 내부의 RC 오실레이터에 의하여 발생되는 16 MHz의 클록 신호
  • PLL (Phase-Locked Loop) 회로 - 주파수 체배 회로
  • LSE 클록 (Low Speed External clock)
    • 외부단자 OSC32_IN, OSC32_OUT에 32.768 kHz의 낮은 주파수
    • 적은 소비전력으로 정확한 클록 주파수를 발생하여 RTC에 공급하기 위함
    • 외부 클록 신호는 1 MHz까지 사용할 수 있음
  • LSI 클록 (Low Speed Internal clock)
    • 내부의 RC 오실레이터에 의하여 발생되는 32 KHz의 저주파 클록 신호
    • 정지모드나 대기모드에서도 동작
    • IWDG와 RTC에 클록 공급
  • CSS (Clock Security System) - 클록 안전 시스템
    • HSE 오실레이터의 정상 동작 여부를 감시하기 위한 장치



SYSCFG (System Configuration Controller) - 시스템 설정 제어기
  • 몇가지 메모리 영역의 시작번지를 할당하는 메모리 리매핑을 ㅅ러정
  • 특정 핀에 대하여 I2C 통신의 FM+ 모드를 사용할 것인지 여부를 설정
  • GPIO의 단자를 인터럽트 신호선으로 할당하는 내용을 설정
  • 시스템의 안정성을 높이는 기능의 설정

SCB (System Control Block) - 시스템 제어 블록

SysTick (시스틱 타이머)
  • Cortex-M 시리즈 마이크로컨트롤러의 코어에 기본적으로 동일하게 내장된 24비트 타이머
  • 주로 운영체제나 시스템 프로그램이 사용하도록 만들어 놓은 것

NVIC (Nested Vectored Interrupt Controller) - 중첩 및 벡터형 인터럽트 제어기
  • Cortex-M 시리즈 제품의 CPU의 코어에 기본적으로 내장된 인터럽트 제어기
  • 이론적으로 240개의 이터럽트를 지원
  • STM32F767VGT6는 실제로 총 110개의 차단가능 인터럽트를 가짐

EXTI (Externded Interrupt and Event Controller) - 확장 인터럽트 및 이벤트 제어기
  • Cortex-M7의 CPU 코어가 아니라 STM32F767VGT6 마이크로컨트롤러의 주변장치에 해당하는 인터럽트 제어기
  • 내부 또는 외부에서 입력되는 비동기 인터럽트/이벤트 신호를 인식하여 CPU의 인터럽트 제어기 NVIC에게 전달하거나 이벤트를 발생하고 전력 제어기에 wake-up 신호를 전달하기도 함

DBG (디버그 지원 장치)
  • JTAG (Joint Test Action Group)
  • SWD (Serial Wire Debug)
  • SWJ-DP (Serial Wire/JTAG Debug Port)
  • AHP-AP (AHB Access Port)
  • DWT (Data Watchpoint Trigger)
  • FPB (Flash Patch Breakpoint)
  • ITM (Instrumentation Trace Macrocell)
  • ETM (Embedded Trace Macrocell)
  • TPIU (Trace Port Interface Unit)









댓글 없음:

댓글 쓰기