๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ15 Embedded ํ์จ์ด ๊ฐ๋ฐ์ ํต์ฌ, ์ธํฐ๋ฝํธ(Interrupt) ๋์ ์๋ฆฌ ํ์จ์ด ์์ง๋์ด์๊ฒ ์ธํฐ๋ฝํธ๋?์๋ฒ ๋๋ ์์คํ ์์ CPU๋ ์ฃผ๋ณ ์ฅ์น(์ผ์, ๋ฒํผ, ํต์ ๋ชจ๋ ๋ฑ)์ ๋์์์ด ์ํธ์์ฉํฉ๋๋ค. ์ด๋ CPU๊ฐ ์ฃผ๋ณ ์ฅ์น์ ์ํ๋ฅผ ํ์ธํ๊ธฐ ์ํด ๊ณ์ ๊ธฐ๋ค๋ฆด ๊ฒ์ธ์ง, ์๋๋ฉด ๋ค๋ฅธ ์ผ์ ํ๋ค๊ฐ ์ ํธ๊ฐ ์์ ๋๋ง ๋ฐ์ํ ๊ฒ์ธ์ง๋ ์์คํ ์ ํจ์จ์ฑ์ ๊ฒฐ์ ์ง๋ ๋งค์ฐ ์ค์ํ ๋ฌธ์ ์ ๋๋ค.์ธํฐ๋ฝํธ๋ ๋ง ๊ทธ๋๋ก CPU์ ์ ์์ ์ธ ์คํ ํ๋ฆ์ '๋ฐฉํด(Interrupt)'ํ์ฌ ๊ธด๊ธํ ์ผ์ ๋จผ์ ์ฒ๋ฆฌํ๊ฒ ๋ง๋๋ ๋ฉ์ปค๋์ฆ์ ๋๋ค. ํ์จ์ด ์ฝ๋ฉ์ ์ ๋ฐ์ ์ธํฐ๋ฝํธ๋ฅผ ์ ์ ํ ์ค์ ํ๊ณ ๊ด๋ฆฌํ๋ ๊ฒ์ด๋ผ๊ณ ํด๋ ๊ณผ์ธ์ด ์๋๋๋ค. ๋ณธ ํฌ์คํ ์์๋ ์ธํฐ๋ฝํธ์ ๊ธฐ๋ณธ ๊ฐ๋ ๋ถํฐ ๋ด๋ถ ๋์ ๋ฉ์ปค๋์ฆ, ๊ทธ๋ฆฌ๊ณ ์ค๋ฌด ์ ์ฉ ์ ์ฃผ์์ฌํญ๊น์ง ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค. 1. ์ธํฐ๋ฝํธ(Interrupt) vs ํด๋ง(Polling)์ธํฐ.. 2026. 5. 15. GPU์ ๋์ ์๋ฆฌ ์ ํ๋ ์ปดํจํ ์์ GPU๊ฐ ์ค์ํ๊ฐ?๊ณผ๊ฑฐ์ GPU(Graphics Processing Unit)๋ ๋จ์ํ ๋ชจ๋ํฐ์ ์์์ ์ถ๋ ฅํ๊ธฐ ์ํ ๋ณด์กฐ ์ฅ์น์ ๋ถ๊ณผํ์ต๋๋ค. ํ์ง๋ง ๋ฅ๋ฌ๋, ์ํธํํ ์ฑ๊ตด, ๊ณ ์ฌ์ ๊ฒ์ ๋ฑ ๋ฐฉ๋ํ ๋ฐ์ดํฐ๋ฅผ ๋์์ ์ฒ๋ฆฌํด์ผ ํ๋ ๋ถ์ผ๊ฐ ๊ธ์ฑ์ฅํ๋ฉด์ GPU๋ ์ปดํจํ ์์คํ ์ ์ฃผ์ญ์ผ๋ก ๋ ์ฌ๋์ต๋๋ค.CPU๊ฐ ๋ณต์กํ ๋ ผ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง '์ฒ์ฌ ์ํ์'๋ผ๋ฉด, GPU๋ ๋จ์ํ ์ฐ์ฐ์ ์์ฒ ๊ฐ์ฉ ๋์์ ์ํํ๋ '์์ฒ ๋ช ์ ๊ณ์ฐ์'๊ณผ ๊ฐ์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ GPU์ ๋ด๋ถ ๊ตฌ์กฐ์ ๋์ ์๋ฆฌ, ๊ทธ๋ฆฌ๊ณ ์ AI ์ฐ์ฐ์์ GPU๊ฐ ํ์์ ์ธ์ง ์ฌ์ธต์ ์ผ๋ก ๋ถ์ํด ๋ณด๊ฒ ์ต๋๋ค. 1. GPU์ ๋ด๋ถ ๊ตฌ์กฐ: ์ฒ๋ฆฌ ์ฅ์น์ ์งํฉ์ฒดGPU์ ๊ฐ์ฅ ํฐ ํน์ง์ ์์ฒ ๊ฐ์ ์ฝ์ด๊ฐ ์งํฉ๋์ด ์๋ค๋ ์ ์ ๋๋ค. CPU์ ์ฝ์ด๊ฐ.. 2026. 5. 7. Git Branch์ ๋์ ์๋ฆฌ์ ํจ์จ์ ์ธ ํ์ ์ ๋ต (Git-flow) Git ๋ธ๋์น๋ ์ '๊ฐ๋ฒผ์ด'๊ฐ?ํ์ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๊ฒฝ์์ '๋ธ๋์น(Branch)'๋ ๋นผ๋์ ์ ์๋ ํต์ฌ ๊ธฐ๋ฅ์ ๋๋ค. SVN๊ณผ ๊ฐ์ ๊ณผ๊ฑฐ์ ๋ฒ์ ๊ด๋ฆฌ ์์คํ ๊ณผ ๋ฌ๋ฆฌ, Git์ ๋ธ๋์น๋ ์์ฑ๊ณผ ์ ํ์ด ๋งค์ฐ ๋น ๋ฅด๊ณ ๊ฐ๋ณ์ต๋๋ค. ๊ทธ ์ด์ ๋ Git์ด ๋ธ๋์น๋ฅผ 'ํ์ผ์ ๋ณต์ฌ๋ณธ'์ด ์๋, ํน์ ์ปค๋ฐ์ ๊ฐ๋ฆฌํค๋ '40๋ฐ์ดํธ์ง๋ฆฌ ํฌ์ธํฐ'๋ก ๊ด๋ฆฌํ๊ธฐ ๋๋ฌธ์ ๋๋ค.๋ณธ ํฌ์คํ ์์๋ Git ๋ธ๋์น์ ๋ด๋ถ ๋์ ์๋ฆฌ๋ถํฐ, ์ค๋ฌด์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ๋ธ๋์นญ ์ ๋ต์ธ Git-flow๊น์ง ์์ธํ ๋ถ์ํ์ฌ ํจ์จ์ ์ธ ๋ฒ์ ๊ด๋ฆฌ ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. 1. Git ๋ธ๋์น์ ๋ด๋ถ ๋์ ์๋ฆฌ: ํฌ์ธํฐ์ ์ดํด๋ง์ ์ด๋ณด์๊ฐ ๋ธ๋์น๋ฅผ ๋ง๋ค๋ฉด ํ๋ก์ ํธ ํด๋๊ฐ ํต์งธ๋ก ๋ณต์ฌ๋๋ค๊ณ ์คํดํ๊ณค ํฉ๋๋ค. ํ์ง๋ง Git ๋ด๋ถ๋ฅผ ๋ค์ฌ๋ค๋ณด๋ฉด ์๋ฆฌ๋ ํจ์ฌ ๋จ์ํฉ.. 2026. 5. 6. CPU์ ๋์ ์๋ฆฌ | CPU๋ ๋ฌด์์ธ๊ฐ CPU๋ Central Processing Unit์ ์ฝ์๋ก, ์ปดํจํฐ์์ ์ฐ์ฐ๊ณผ ๋ช ๋ น ์ฒ๋ฆฌ๋ฅผ ๋ด๋นํ๋ ํต์ฌ ๋ถํ์ด๋ค. ํํ ์ปดํจํฐ์ “๋๋”๋ผ๊ณ ๋ถ๋ฆฌ๋ฉฐ, ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ๋๋ถ๋ถ์ ํ๋ก๊ทธ๋จ์ CPU๋ฅผ ํตํด ์คํ๋๋ค. ์๋ฅผ ๋ค์ด ์ธํฐ๋ท ๋ธ๋ผ์ฐ์ ๋ฅผ ์คํํ๊ฑฐ๋ ๊ฒ์์ ํ๋ ์ดํ๊ณ , ์์์ ์ฌ์ํ๋ ๋ชจ๋ ์์ ์๋ CPU์ ์ฐ์ฐ์ด ํ์ํ๋ค. ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ๋ช ๋ น์ ๋ฐ์ ํ์ํ ๊ณ์ฐ์ ์ํํ๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ ์ญํ ์ CPU๊ฐ ๋ด๋นํ๋ค. ์ปดํจํฐ์๋ CPU ์ธ์๋ ๋ค์ํ ๋ถํ์ด ์กด์ฌํ์ง๋ง, CPU๋ ๊ทธ ์ค์ฌ์์ ์ ์ฒด ์์ ์ ์ ์ดํ๋ ์ญํ ์ ํ๋ค. ํ๋ก๊ทธ๋จ์ ๋ช ๋ น์ ์ฝ๊ณ ์ด๋ค ์์ ์ ์ํํด์ผ ํ๋์ง ํ๋จํ๋ฉฐ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ค. ๋จ์ํ ์ซ์ ๊ณ์ฐ๋ฟ ์๋๋ผ ํ๋ก๊ทธ๋จ ์คํ, ๋ฐ์ดํฐ ์ฒ๋ฆฌ, ๋ ผ๋ฆฌ ์ฐ.. 2026. 5. 6. ๋ฐ๋์ฒด ์๋ฆฌ์ 8๋ ๊ณต์ | ๋ฐ๋์ฒด๋ ๋ฌด์์ธ๊ฐ์ฒ ์ด๋ ๊ตฌ๋ฆฌ ๊ฐ์ ๊ธ์์ ์ ๊ธฐ๊ฐ ์ ํตํ๋ ๋ฌผ์ง์ด๋ค. ๋ฐ๋๋ก ์ข ์ด๋ ๊ณ ๋ฌด ๊ฐ์ ๋ฌผ์ง์ ์ ๊ธฐ๊ฐ ๊ฑฐ์ ํตํ์ง ์๋๋ค. ์ด๋ ๊ฒ ์ ๊ธฐ๊ฐ ํตํ๋ ๋ฌผ์ง์ ๋์ฒด, ํตํ์ง ์๋ ๋ฌผ์ง์ ๋ถ๋์ฒด๋ผ๊ณ ํ๋ค.์ด ์ฐจ์ด๋ ์ ์์ ์์ง์์์ ๋์จ๋ค. ๊ธ์ ๊ฐ์ ๋์ฒด ๋ด๋ถ์๋ ์์ ์ ์๊ฐ ์กด์ฌํ๊ณ , ์ด ์ ์๋ค์ ๋ฌผ์ง ์์์ ๋น๊ต์ ์์ ๋กญ๊ฒ ์ด๋ํ ์ ์๋ค. ์ ๋ฅ๊ฐ ํ๋ฅธ๋ค๋ ๊ฒ์ ์ ํ๋ฅผ ๋ค ์ ์๊ฐ ์ด๋ํ๋ค๋ ์๋ฏธ์ด๊ธฐ ๋๋ฌธ์, ์์ ์ ์๊ฐ ์์ง์ผ ์ ์๋ ๋์ฒด๋ ์ ๊ธฐ๊ฐ ์ ํ๋ฅด๊ฒ ๋๋ค. ๋ฐ๋๋ก ๋ถ๋์ฒด๋ ์์ ์ ์๊ฐ ๊ฑฐ์ ์์ด ์ ์์ ์ด๋์ด ์ด๋ ต๊ณ , ์ ๊ธฐ๊ฐ ํ๋ฅด์ง ์๋๋ค. ๊ทธ๋ ๋ค๋ฉด ๋ฐ๋์ฒด๋ ์ด๋ค ๋ฌผ์ง์ผ๊น. ์ด๋ฆ๋ง ๋ณด๋ฉด '๋ฐ๋ง ์ ๊ธฐ๊ฐ ํตํ๋ ๋ฌผ์ง'์ฒ๋ผ ๋ณด์ด์ง๋ง, ์ค์ ๋ก๋ ์ ๊ธฐ๊ฐ ํตํ์ง ์๋ ๋ฌผ์ง์ ์ธ์์ ์ผ๋ก ์กฐ์ํด์ ํ์ํ .. 2026. 5. 2. ์ผ์ฑ์ ์ ์ฅ๊ธฐํ์ฅ์ค์ต ์ํ ํ๊ธฐ ์๋ ํ์ธ์ :)์ด์ ์ฅ๊ธฐํ์ฅ์ค์ต ํฉ๊ฒฉ ํ๊ธฐ์ ์ด์ด ์ฅ๊ธฐํ์ฅ์ค์ต ์ํ ํ๊ธฐ์ ๋๋ค~ ์ผ์ฑ์ ์ DS ์ฅ๊ธฐํ์ฅ์ค์ต ์ต์ข ๋ฉด์ ์ ํฉ๊ฒฉํ ์ดํ 3์ผ ๋ค ์ผ์ฑ ์ธ์ฌํ์ผ๋ก๋ถํฐ ์ค์ต ๊ณผ์ ์๋ด ๋ฉ์ผ์ ๋ฐ์๋ค. ์ค์ต ๊ธฐ๊ฐ์ 9์ ์ด๋ถํฐ ์ด 16์ฃผ์์ผ๋ฉฐ, ์ฒซ SW ๊ต์ก์ 5์ฃผ ๋์ ์จ๋ผ์ธ์ผ๋ก ์งํ๋๋ค๊ณ ์๋ด๋์ด ์์๋ค. | ์ฅ๊ธฐํ์ฅ์ค์ต ์ผ์ 9/2~10/4 SW ๊ต์ก (์จ๋ผ์ธ)10/7~10/8 ์ ๋ฌธ๊ต์ก10/9 ์ค์ต ๋ถ์ ๋ฐฐ์น11/6 ์ค๊ฐ ๋ฐํ12/18 ์ต์ข ๋ฐํ12/27 ์ค์ต ์ข ๋ฃ | ๋ง์ด ํ๋ ์ง๋ฌธ๋ณต์ฅ๋ณต์ฅ์ ๋น์ฆ๋์ค ์บ์ฃผ์ผ๋ก ์ ์ผ๋ฉด ๋๋ค. ์ฒซ๋ ์นด๋ผํฐ์ ์ฌ๋์ค๋ฅผ ์ ๊ณ ๊ฐ๋๋ฐ ๋ฌด๋ํ๋ค. ์ ๋ฐ์ ์ผ๋ก ๋ณต์ฅ์ ์์ ๋ก์ด ๋ถ์๊ธฐ์๊ณ , ๋ฐํ ํฐ.. 2026. 4. 27. ์ด์ 1 2 3 ๋ค์