임베디드 시스템이 필요한 이유
몇몇 시스템에 추가함으로써 가성비가 좋다.
임베디드 시스템은 흔하게 접할 수 있고,
가격도 저렴하고 전력 소모도 적다.
MSP430는 Texas Instrument(이하 TI)의 IC로
16bits, Low power, clean architecture,
low cost development tools의 특징을 가지고 있다.
MSP430의 선택
MSP430은 돈에 여유가 많아서 넉넉한 스펙을 선택하면 좋겠지만
가성비로 사용하는 소자이기 때문에 사용하는 어플리케이션에 맞는
SPEC의 소자를 선택해서 사용해야 한다.
ADC, GPIO, RAM, SPI, UART 등 필요한 부분을 확인하여 선택해준다.
MSP430 중 MSP430I2040의 DATASHEET 첫번째 장이다.
대부분 DATASHEET의 첫장에는 소자의 기본 성능과 특징이
서술되어 있는데 이 부분과 세부 스펙등을 고려하여 선택해준다.
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
'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 |