Preparation for EC

Preparation for Embedded Controller

Embedded Controller ์ˆ˜์—…์—์„œ๋Š” MicroControllerUnit(MCU) ๋””์ง€ํ„ธํšŒ๋กœ ๊ตฌ์กฐ๋ฅผ ์ดํ•ดํ•˜๊ณ  MCU์˜ Peripheral Input/Output ํšŒ๋กœ(register) ์„ค์ • ๋“ฑ์˜ Firmware ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์‹ค์Šตํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.

๋ณธ ์ˆ˜์—…์˜ ๊ถŒ์žฅ ์„ ์ˆ˜ ๊ต๊ณผ๋ชฉ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. ๋””์ง€ํ„ธ๋กœ์ง (๋…ผ๋ฆฌ์„ค๊ณ„-์ „์‚ฐ์ „์ž) ๊ต๊ณผ๋ชฉ ์ˆ˜๊ฐ•

  2. C ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ต๊ณผ๋ชฉ ์ˆ˜๊ฐ• / C ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝํ—˜

Please complete the followings before taking this course.

1. Review Digital Logic Circuit

๋””์ง€ํ„ธ๋กœ์งํšŒ๋กœ ๊ต๊ณผ๋ชฉ์„ ์ˆ˜๊ฐ•ํ•˜์ง€ ๋ชปํ•œ ํ•™์ƒ์€ ์•„๋ž˜ ๋‚ด์šฉ์„ ๊ณต๋ถ€ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

  • Binary Numbers

  • Logic Gates

  • MUX, DEMUX, Encoder, Decoder

  • Flip-Flops

  • Counter

  • Finite State Machines

2. Review C-Programming

Study " Structures & Bitwise Operation in C-programming"

Do Exercise

  • Structure

  • Bitwise Operation

3. Prepare EC Workspace

Create local folders

We will create the main directory under C:\Users\yourID\source\repos

e.g. C:\Users\ykkim\source\repos

  • docs : documents and lab reports

  • include :library header files

  • lab : lab source files

  • tutorial : tutorial source files

Example 1:

  • C:\Users\yourID\source\repos\EC\docs

  • C:\Users\yourID\source\repos\EC\tutorial

  • C:\Users\yourID\source\repos\EC\include

  • C:\Users\yourID\source\repos\EC\lab

Example 2:

local repository

You can search for 'repos' in window menu

Last updated

Was this helpful?