728x90
반응형

CS/Embedded System 14

Bit Operator

Byte : CPU와 메모리 간 data를 읽고 쓸 때 를 최소 단위 2의 보수 11은 8bit 이진수로 00001011 이 때 not을 붙여 각 자리를 뒤집으면 11110100 -11은 이진수로 11110100라고 표현 formatting %08x x(hexa)로 8자리를 표현하는데 - 주소가 32bit라서 8자리를 많이 사용 빈 자리는 0을 채워넣어라 a -> “%08x” -> 0000000a Shift 연산자는 0으로 빈 자리를 채움 C언어에서 이진수의 맨 앞 자리가 1, 0에 따라 양수, 음수 판별 양수라면 맨 앞자리를 0으로, 음수라면 1로 채웜 원하는 자리만 1로 바꾸기 ?? or(|) 1

CS/Embedded System 2021.10.13

전자공학 기초 2

Light-Emitting Diode (LED) 전류가 diode(반도체)를 흐를 때 발광 전류가 two-terminal electronic component를 통해 한 쪽 방향으로만 흐름 해당 장치에 접근할 수 있는 포트가 두 개 positive side : anode - 긴 다리 negative side : cathode - 짧은 다리 한 쪽 방향에 대해서는 거의 0에 가까도록 낮은 저항이지만 반대 방향으로는 높은 저항값을 보임 허용하는 만큼의 전력을 공급해야함 저항으로 전류를 제한하여 LED를 보호 Basic Red 5mm Oval LED LED는 켜져있다면, 2V 20mA는 허용 꼭 datasheet에 특정 LED에 대한 정보 확인하기 LED current 해당 led는, 16-18 mA 전류를 ..

CS/Embedded System 2021.10.13

Microprocessor 기초 - MSP432P4111

Logic Gate Memory 명령어와 데이터를 위한 저장 공간 micro-controller는 서로 다른 종류의 메모리 하드웨어 컴포넌트들 여러 개로 구성되어 있음 메모리의 종류 Volatile 여부 ex) RAM(random-access) vs ROM(read only) access : read and write Byte 단위 주소, Byte들의 블록 단위 주소 ex) NOR(byte) vs NAND (block) Flash Microprocessors (uP) uP의 핵심 component는 ALU(arithmetic logical unit)과 register ALU : +, - , 비교, branch, read/write.. register : internal memory uP는 메모리 읽기쓰기..

CS/Embedded System 2021.10.13

전자공학 기초 1

전기 = 전자의 이동 Voltage : 두 지점 사이 전하의 차이 Current : 전하가 흐르는 비율 Resistance : 전하의 흐름을 저항하는 정도 전류의 흐름 - 직류/교류 DC: Direct Current 전하가 한 방향으로만 흐름 충전가능한 배터리로 제공 AC: Alternating Current 가정, 회사에서 많이 사용 주기적으로 전하의 흐름 방향이 전환 따라서 전압 수치도 반대로 변환 1 cycle : 0V -> +220V -> 0V -> -220V -> 0V Voltage, Current, Resistance Voltage(V) : 두 지점 사이 잠재적 에너지의 양 voltage == water pressure charge = water amount Current(A) : 한 주기동안..

CS/Embedded System 2021.10.13
728x90
반응형