close_btn
로그인, 회원가입후 더 많은 혜택을 누리세요 로그인 회원가입 닫기

## 모임 날짜 / 장소

- 2020년 06월 12일

- 모두의 연구소 강남캠퍼스, 202호

 

## 주제

- 강의 (Embedded Systems - Shape The World: Microcontroller Input/Output) Chapter 3, 4 내용 정리

 

## 내용

- 3.1 Electric Circuits

  - Ohm's law 정리

  - Kirchhoff's laws 정리

  - 전압 분배 법칙: 저항의 직렬 연결

  - 전류 분배 법칙: 저항의 병렬 연결

- 4.1 Binary Information Implemented with MOS Transistors

  - p-type, n-type 트랜지스터를 이용한 바이너리 데이터 표현 방식 이해

  - TM4C123 기준으로 아래와 같이 아날로그 전압을 디지털 데이터로 표현

    - Digital "0" : 0 ~ 1.155V

    - Digital "1" : 2.145 ~ 5V

    - "0"과 "1" 사이에는 단지 0.99V의 간극이 있음. 이로 인해서 빠른 속도로 디지털 로직을 구동할 수 있음

 - 4.2 Digital Logic

  - NOT Gate를 기본으로 AND Gate, OR Gate, EOR Gate 등을 구현

  - Logic과 Boolean의 차이

    - Boolean: true or not

    - bit-wise logic: 각 비트별 논리 연산 (AND, OR, NOT, 등...)

    - A&&B --> Boolean

    - A&B --> bit-wise logic

- 4.3 Flip-Flops

  - set-reset latch

  - gated D latch

  - D flip-flop

  - tristate driver

    - 3가지 상태: Output HIGH / Output Low / HiZ

    - HiZ 상태를 두어 해당 핀을 input 으로 사용할 수 있다.

  - open collector NOT gate

    - 많은 전류를 sink 시키는 회로에 사용된다.

    - 2가지 상태: Output LOW / HiZ

- 4.4 Binary Adder

  - 입력으로 A, B 그리고 C(carry)가 있다.

  - 하나의 binary adder의 출력은 0, 1, 2, 3이 될 수 있다.

  - 따라서 출력은 2-bit이고 하나는 해당 비트 자릿수이고 다른 하는 carry 이다.

  - Binary adder 8개를 붙여서 8-bit adder가 만들어진다.

- 4.5 Digital Information Stored in Memory

  - 메모리를 구성하는 가장 기본 요소는 latch 이다.

  - byte 단위 주소로 접근해서 데이터를 읽고 쓸 수 있다.

  - Data Bus를 통해서 각 주소의 데이터에 접근한다.

  - 우리가 흔희 쓰는 KB(kilo-byte), MB(mega-byte) 등의 단위는 올바른 표현이 아니다.

  - 2의 제곱수에 맞는 KiB(kibi-byte), MiB(Mebi-byte) 와 같은 단위를 사용하는 것이 정확하다.

 

## 다음주

- 공통

  - 강의 Chapter 5, 6 듣고 오기

  - Code Composer Studio 사용법 조사해오기

- 김태훈님

  - 진행중이던 개인 프로젝트 계속

  - 코드 수정: 버튼 입력 처리관련 오류

- 허재훈님

  - 진행중이던 개인 프로젝트 계속

  - 회로도 그리기: 7447 및 7세그먼트 이용한 디스플레이

번호 제목 글쓴이 날짜 조회 수
공지 Embedded Lab 연구실 안내 모두의연구소 2016.06.12 1704
56 [Embedded Lab.]-Session 02 셋 째주 - 모임 내용 정리 ranoss9595 2020.06.21 81
» [Embedded Lab.]-Session 02 둘 째주 - 모임 내용 정리 사바아사나 2020.06.13 58
54 [Embedded Lab.]-Session 02 첫 째주 - 모임 내용 정리 사바아사나 2020.06.06 107
53 [Embedded Lab.]-Session 01 마지막주 - 모임 내용 정리 사바아사나 2020.05.29 74
52 [Embedded Lab.]-Session 01 진행상황 (김태훈) ranoss149 2020.05.10 133
51 STM32H743 Reference manual 입니다. file 사바아사나 2019.06.01 229
50 743 manual입니다. file proda 2019.05.31 143
49 BLE study 문서 file proda 2019.04.07 200
48 금주 발표자료 입니다. file 노땅엔진니어 2018.12.13 322
47 2018년 11월 23일 발표자료 - TrueStudio 9.1 시작하기 file 노땅엔진니어 2018.11.21 204
46 H743 문서 file proda 2018.11.19 139
45 GPS file tanta 2017.11.24 229
44 mpu 6050 (2) file proda 2017.11.18 237
43 연구노트(2017-11-03) clean flight에서의 Drone setting file Embedded정복 2017.11.05 190
42 mpu 6050 file proda 2017.11.04 145
41 드론 중심 잡기를 위한 지그 시스템 만들기 [1] file 노땅엔진니어 2017.11.03 1095
40 드론컨트롤러 안드로이드 프로그램 file 노땅엔진니어 2017.10.07 358
39 연구노트(2017-07-21) cleanflight에서의 eeprom 모듈 분석 file 노땅엔진니어 2017.07.18 159
38 cleanflight 바이너리 file 노땅엔진니어 2017.07.07 87
37 연구노트(2017-07-07) Drone Remote Controller 문서 update file 노땅엔진니어 2017.07.07 145