분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
제가 임베디드라는 과목을 듣고있는데요...
RTOS 배우는 단계인데. 문제 답을모르겠어요...
풀어보실수있는 능력자분 계신가요 .. ㅠㅠ 도와주세요`
다음의 코드는 시스템에서 변수 iSharedDeviceXData 를 사용하는 유일한 코드라고 가정하자. 루틴vGetDataFromDeviceXData 은 인터럽트 루틴이다. vTaskZ 에 있는 모든 인터럽트를 금지시키는 대신, 아래에 나와있는 것처럼 장치 X 의 인터럽트를 금지시키고 다른 모든 인터럽트는 가능하게 했다고 가정하자. 이 방법은 여전히 변수 iSharedDeviceXData 를 보호하는가? 만약 그렇지 않다면, 왜 그렇지 않은가? 만약 그렇다면, 이 방법은 모든 인터럽트를 금지시키는 것과 비교해서 장점(있다면)은 무엇이고 단점(있다면)은 무엇인가?
Int iSharedDeviceXData;
Void interrupt vGetDataFromDeviceX (void)
{
iSharedDeviceXData = !! 장치 X 하드웨어로부터 데이터를 가져온다.
!! 하드웨어를 초기화 시킨다.
}
void vTaskZ (void) /* 낮은 우선 순위 태스크 */
{
Int iTemp;
While (FOREVER)
{
.
.
.
!! 인터럽트 금지
iTemp = iSharedDeviceXData;
!! 인터럽트 복원
!! iTemp로 계산수행
}
}
죄송합니다. 댓글 작성은 회원만 가능합니다.
번호 | 제 목 | 이름 | 날짜 | 조회 | 추천 | |||||
---|---|---|---|---|---|---|---|---|---|---|
21 | 신토익 준비하시는 분들~ 내일이 영단기 마지막 책 배포래요 [3] ![]() ![]() ![]() |
SAMSUNG | 16/05/22 22:34 | 53 | 0 | |||||
▶ | 임베디드 문제풀이. [1] | SAMSUNG | 15/05/03 17:07 | 27 | 0 | |||||
19 | 프로그램 이름을 알고싶어요 (케이블방송) | SAMSUNG | 14/08/19 12:48 | 21 | 0 | |||||
18 | 차 핸들옆에 빨간불이 떠 있어요. [1] ![]() |
SAMSUNG | 13/01/11 09:45 | 62 | 0 | |||||
17 | 미국내에서 여권을 분실했어요. 어떡하죠? [4] | SAMSUNG | 12/11/22 16:03 | 35 | 0 | |||||
16 | 미국내에서 여권을 분실했어요. | SAMSUNG | 12/11/22 16:01 | 23 | 0 | |||||
15 | [혐] 5.3 동의대 사건 [2] | SAMSUNG | 12/09/18 16:11 | 520 | 2 | |||||
14 | 에이서 멀티제스쳐기능이 되지 않네요,, | SAMSUNG | 11/11/28 15:54 | 31 | 0 | |||||
13 | [BGM] 아~ 나도 좀 껴줘! [2] ![]() |
SAMSUNG | 11/10/20 22:40 | 240 | 2 | |||||
12 | ↖↗↖↖ [6] ![]() |
SAMSUNG | 11/10/08 03:23 | 738 | 13 | |||||
11 | 한번 재탕해도 갈수 있을까? [3] | SAMSUNG | 11/10/05 00:30 | 288 | 3 | |||||
10 | 붕붕드링크 甲 [3] | SAMSUNG | 11/09/30 02:27 | 664 | 3 | |||||
9 | 25 일 토플보시는분.. | SAMSUNG | 11/09/24 01:04 | 32 | 0 | |||||
8 | 시트콤은왜 [1] | SAMSUNG | 11/09/20 20:13 | 40 | 0 | |||||
7 | [♬] 우연히 배재대갤 에 들어갔다가.. [4] ![]() |
SAMSUNG | 11/09/17 03:11 | 792 | 4 | |||||
6 | [♬] 곧 파장이 예상되는 기사. [1] ![]() |
SAMSUNG | 11/09/10 17:33 | 499 | 1 | |||||
5 | [♬] 무한도전 언제까지 할 것 같으세요? [1] ![]() |
SAMSUNG | 11/09/04 10:50 | 324 | 2 | |||||
4 | 무한도전 언제까지 할꺼 같으세요? [2] ![]() |
SAMSUNG | 11/09/04 03:19 | 282 | 5 | |||||
3 | 제가 어지간히 심심했나봄.. [1] | SAMSUNG | 11/09/03 19:13 | 407 | 9 | |||||
2 | SKC 쾌청 / 클리닝을 시작합니다. [2] ![]() |
SAMSUNG | 11/09/03 18:53 | 401 | 3 | |||||
1 | [♬] 뭐~? 청담? 우쥬프리~즈 꺼.져.줄.래~? [3] ![]() |
SAMSUNG | 11/09/03 03:40 | 901 | 7 | |||||
|
||||||||||
[1] | ||||||||||