ea.co.kr 부트로더를 이용한 Io > eaea4 | ea.co.kr report

부트로더를 이용한 Io > eaea4

본문 바로가기

eaea4


[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다. ]


부트로더를 이용한 Io

페이지 정보

작성일 19-09-25 16:13

본문




Download : 부트로더를 이용한 Io.hwp





void adelay(int mDelay)
{
int i;
while(mDelay)
For (i=0;i`5000;i++);
}

bool DoTest(int argc, char argv)
{
...

부트로더를 이용한 I/O 제어방법
Device를 제어하는 방식

1.부트로더 단계에서 하드웨어의 물리 주소를 직접 제어하는 방식
2.커널이 부팅된 이후 mmap을 이용하여 가상 메모리 번지를 매핑하여 사용하는 방식
3.각각의 I/O에 대한 디바이스 드라이버를 작성하여 응용 program에서 I/O 디바이스드라이버를 오픈하여 사용하는 방법
4.리눅스 커널에서 직접 I/O를 제어하는 시스템함수를 만드는 방법

LED 제어

1. XM-Bulverde에서 LED를 제어하기 위해서는 부트로더 단계에서 하드웨어의 물리 주소를 직접 제어해야 한다.

2. 새로운 명령어를 추가하는 commands.c를 다음과 같이 작성하여 수정한다.
4. Test는 다음과 같은 코드로 해볼 수 있다
XM Bulverde # test led 0x11 (LED에 ○○○○○○ 와 같이 불이 들어옴)
7 SEGMENT 제어

Bool dotest(int argc, char argv){
Int digit[6] = {oxfe, oxfd, oxfb, oxf7, oxef, oxdf};
Int num[10] = {ox3f, oxo6, ox5b, ox4f, ox66, ox6d,
ox…(생략(省略))

순서


레포트/공학기술



부트로더를 이용한 Io







Download : 부트로더를 이용한 Io.hwp( 93 )




설명


부트로더를,이용한,Io,공학기술,레포트

부트로더를 이용한 Io
부트로더를%20이용한%20Io_hwp_01.gif 부트로더를%20이용한%20Io_hwp_02.gif 부트로더를%20이용한%20Io_hwp_03.gif 부트로더를%20이용한%20Io_hwp_04.gif 부트로더를%20이용한%20Io_hwp_05.gif 부트로더를%20이용한%20Io_hwp_06.gif
다.
void adelay(int mDelay)
{
int i;
while(mDelay)
For (i=0;i`5000;i++);
}

bool DoTest(int argc, char argv)
{
if (StrCmp(argv[1],”shift”)0){
int val = 0x01;
int i=0;
for(i=0;i`8;i++)
{
REG8(0x08805000)=val;
val=val``1;
adelay(5000);
}
3. Commands.c에 “led”라는 새로운 명령어를 추가하고 난후에는 main.c에 새로운 명령어를 추가하기 위해 수정을 해야 한다.

2. 새로운 명령어를 추가하는 commands.c를 다음과 같이 작성하여 수정한다.부트로더를 이용한 Io , 부트로더를 이용한 Io공학기술레포트 , 부트로더를 이용한 Io
부트로더를 이용한 I/O 제어방법
Device를 제어하는 방식

1.부트로더 단계에서 하드웨어의 물리 주소를 직접 제어하는 방식
2.커널이 부팅된 이후 mmap을 이용하여 가상 메모리 번지를 매핑하여 사용하는 방식
3.각각의 I/O에 대한 디바이스 드라이버를 작성하여 응용 program에서 I/O 디바이스드라이버를 오픈하여 사용하는 방법
4.리눅스 커널에서 직접 I/O를 제어하는 시스템함수를 만드는 방법

LED 제어

1. XM-Bulverde에서 LED를 제어하기 위해서는 부트로더 단계에서 하드웨어의 물리 주소를 직접 제어해야 한다.
Total 40,221건 2643 페이지

검색

REPORT 73(sv75)



해당자료의 저작권은 각 업로더에게 있습니다.

ea.co.kr 은 통신판매중개자이며 통신판매의 당사자가 아닙니다.
따라서 상품·거래정보 및 거래에 대하여 책임을 지지 않습니다.
[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다 ]]

[저작권이나 명예훼손 또는 권리를 침해했다면 이메일 admin@hong.kr 로 연락주시면 확인후 바로 처리해 드리겠습니다.]
If you have violated copyright, defamation, of rights, please contact us by email at [ admin@hong.kr ] and we will take care of it immediately after confirmation.
Copyright © ea.co.kr All rights reserved.