Page 692 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 692

웨어를  직접  제어할  수  있다.  PHYSICAL  COMPUTING이  가능한  것이다.  겨우  몇  줄의  간단한

            프로그래밍으로  발광  다이오드를  켜고,  스위치입력을  받고,  모터를  회전시키고  온도와  빛을  라
            즈베리파이에서  제어할  수  있다.


            ⓹PC  주변  기기  활용
            라즈베리파이는  PC의  주변  기기를  그대로  활용할  수  있다.  2개의  USB포트를  제공하므로  PC

            에  사용하던  키보드와  마우스를  사용할  수  있고,  HDMI  포트로는  모니터를  연결할  수  있다.  컴
            포지트  포트도  제공하므로  구형  TV를  화면  표시장치로  사용해도  된다.  심지어  전원  어댑터도
            micro  USB  커넥터를  사용하므로  스마트폰에  따라온  충전기를  그대로  사용할  수  있다.  물론
            어댑터의  구격은  확인  해봐야  한다.  주의할  점은  PC  주변  기기는  라즈베리파이와의  호환을  전
            제로  만들어진  것이  아니라는  점이다.



            다)  라즈베리파이의  기능  설명


























            ⓵  코어
            코어는  700MHz  ARM1176-JZFS가  들어있다.  메모리보호장치를  포함하고  있어  가상  메모리
            기능을  사용하는  리눅스를  실행할  수  있다.  부동소수점처리장치를  포함하고  있어  하드웨어  기

            반의  빠른  실수처리를  지원한다.  자바  바이트  코드를  하드웨어에서  직접  실행하는  기능
            (Jazelee)을  포함하고는  있지만  운영  체제  수준에서  이를  활용하지는  못한다.  ARM11  코어는
            ARMv6  명령어  셋을  실행하며  요즘  많은  인기를  얻고  있는  ARMCortex  패밀리에  사용되는
            ARMv7  명령어  셋과는  약간  차이가  있다.  하지만  비교적  쉽게  이식이  가능했다.


            ⓶  GPU

            브로드컴의  VideoCore  IV를  내장하고  있다.  1920  x  1080p  해상도의  Full  HD  비디오를  재생
            및  인코딩  할  수  있으며  빠른  2D  및  3D  그래픽  처리  성능을  가지고  있다.  저전력  소모를  특
            징으로  한다.





                                                         -  685  -
   687   688   689   690   691   692   693   694   695   696   697