Engineering

MSP430 Intro

세상을 둥글게 2021. 1. 10. 18:20
반응형

임베디드 시스템이 필요한 이유

 

몇몇 시스템에 추가함으로써 가성비가 좋다.

임베디드 시스템은 흔하게 접할 수 있고,

가격도 저렴하고 전력 소모도 적다.

 

MSP430는 Texas Instrument(이하 TI)의 IC로

16bits, Low power, clean architecture,

low cost development tools의 특징을 가지고 있다.

출처 : Texas Instruments

 

MSP430의 선택

 

MSP430은 돈에 여유가 많아서 넉넉한 스펙을 선택하면 좋겠지만

가성비로 사용하는 소자이기 때문에 사용하는 어플리케이션에 맞는

SPEC의 소자를 선택해서 사용해야 한다.

 

ADC, GPIO, RAM, SPI, UART 등 필요한 부분을 확인하여 선택해준다.

 

출처 : TI

MSP430 중 MSP430I2040의 DATASHEET 첫번째 장이다.

대부분 DATASHEET의 첫장에는 소자의 기본 성능과 특징이

서술되어 있는데 이 부분과 세부 스펙등을 고려하여 선택해준다.

 

출처 : TI

MSP430은 다양한 Package가 있다.

그 중 한가지인데 하나의 PIN에 다양한 기능을

가지고 있는걸 알 수 있다.

 

사용하고자하는 소자를 결정했다면 적절하게 회로를 구성하고

내가 원하는 동작을 하기 위해서 코딩을 해야 한다.

MSP430을 코딩하기 위해서는 숫자 개념을 공부해야 한다.

 

숫자 시스템

Binary : 0001101(2) = 1x2^3 + 1x2^2 + 0x2^1 + 1x2^0 = 8+4+1 =13

Hex : 00101010(2) = 2A(16) = 0x2A = 2x16^1 + 10x16^0 = 32 +10 =42

 

8bits = 1byte

0000 0000(2) -> 1111 1111(2)

0x00            -> 0xff

0                -> 2^8 - 1 = 255

 

16bits = 2 bytes = 1 word

0000 0000 0000 0000(2) -> 1111 1111 1111 1111(2)

0x0000 -> 0xffff

0 -> 2^16 - 1 = 65535

 

4 bits = 1 nybble

728x90
반응형

'Engineering' 카테고리의 다른 글

Boost Converter(부스트컨버터) Intro  (0) 2021.01.10
Buck Converter(벅 컨버터) Intro  (0) 2021.01.10
전자공학 인덕터 Inductor  (0) 2021.01.10
전자공학 저항기, 저항 Resistor  (0) 2021.01.09
NTC Thermistor  (0) 2020.11.10