본문 바로가기
전자/임베디드 시스템

임베디드 시스템 MCU

by Begi 2020. 4. 27.
반응형

현재 판매되는 MCU(Microcontroller)의 모델 개수는 수백가지로 매우 많기 때문에 처음 임베디드 시스템을 설계할 때 MCU를 선정하는 것은 매우 까다로운 작업이다.

 

보통은 이전에 사용했던 것과 같은 MCU 또는 같은 시리즈의 MCU를 사용하지만, 새로이 설계하는 임베디드 시스템에 이전의 MCU로는 요구 기능이나 성능을 만족시킬 수 없을 때는 다른 MCU를 찾아봐야 한다. 

 

많이 사용되는 MCU를 선정하면 그와 관련된 자료도 많고 MCU를 구하기도 쉬운 장점이 있다.

 

MCU   특성
  ATmel의 ATmega ATmel에서 나온 ATmega 시리즈는 8 bit AVR 아키텍처를 가지고 있다. ATmega는 학생들이 가장 많이 사용하는 MCU일 것이다. 그만큼 사용하기 쉽고 자료도 많다. 매우 저렴한 프로그램 다운로더 장비도 3rd 파티에서 많이 만든다. 또한, 컴파일러도 무료이다.
  Microchip의 PIC16 PIC16 시리즈는 8bit MCU로 ATmega와 함께 많이 사용되는 MCU이다.
  TI의 MSP430 MSP430 시리즈는 Ultra-low Power의 특징을 가지는 16 bit MCU이다. 특히, MSP430F149는 매우 인기가 높다.
  STMicroelectronics의 STM32 STM32 시리즈는 ARM Cortex 코어를 가지는 32 bit MCU이다. STM32 시리즈의 하위 제품은 엄청나게 많아서 자신에게 맞는 것을 찾아서 사용하면 된다. JTAG 디버거의 가격이 3만원 정도로 매우 싼것도 장점이다. (다른 회사의 JTAG 디버거는 몇십만원 정도한다.)
  Renesas의 M16C, V850, H8 Renesas는 이전의 히타치 반도체에서 다른 반도체 회사와 합병하면서 바뀐 이름이다. 이 중에서 M16C/62P, H8S/22xx, V850/Jx이 가장 인기가 있다.
  Freescale의 HC08, Kinetis Freescale은 Motorola의 반도체 사업부가 분사하면서 바뀐 이름이다. HC08은 8 bit MCU이고 Kinetis는 ARM Cortex 코어를 가진 32 bit MCU이다.

 

반응형

'전자 > 임베디드 시스템' 카테고리의 다른 글

GPIO 출력 포트 확장 IC  (0) 2020.04.28
MCU 종류  (0) 2020.04.27
임베디드 시스템 프로그래밍  (0) 2020.04.27
AVRISP Mk2 단종과 대체품  (274) 2020.04.11
ATmega 변수 사용시 주의사항  (253) 2020.04.11

댓글