80. 인터럽스와 일반함수 차이
2
작성한 질문수 27
일반함수나 인터럽트 함수 이름 차제가 포인터(시작 주소)이고, flash메모리의 text(code)영역에 존재 하다가, 실행할때 일반함수는 호출에 의해 이동하고 (복귀 주소는 LR에 저장) 인터럽트 함수는 벡터테이블에서 우선순위를 판단하여 실행 한다고 생각하면 될까요 ?
그리고 코딩시 volatile키워드가 필수적으로 요구된다고 이해하고 잇습니다.
Flash
├─ Vector table
Initial MSP value
Reset_Handler address
NMI_Handler address
HardFault_Handler address
TIM2_IRQHandler address
└─ .text
main machine code
motor_control machine code
calculate_torque machine code
TIM2_IRQHandler machine code
답변 0
79. int main(void)선언 없이 어떻게 동작하나요 ?
0
11
0
79. int main(void)선언 없이 어떻게 동작하나요 ?
0
8
0
74. 포인터 크기는얼마인가요 ?
0
15
1
73. 왜 hex를 사용하나요 ?
0
13
2
71. 40초쯤에 소리가 안납니다.
0
8
1
70. 강의에 사용되는 보드는 어떤것인가요 ?
0
15
2
00. 인버터 회로만 보고 소비전력을 예측 가능하나요 ?
0
18
1
58강, 유니폴라, 바이폴라 방식중 바이폴라가 대세라고 보면 되나요 ?
0
17
2
57강. 모터인데 왜 전압제어를 하나요 ?
0
15
2
57강. PWM은 sine을 만들어 내는 걸로 이해 하면 되나요 ?
0
16
2
49강. 제어이론의 구체적 다이어그램 설명 요청드립니다.
0
18
2
55강. dead time을 고려하면, 원래의 original신호와는 달라지지 않나요 ?
0
12
2
스위칭 주파수 설정
0
33
2
P6KE47CA 이 부품에 대해서 궁금합니다.
0
42
1
교육용 보드 쓰로틀 질문입니다.
0
60
3
모스펫 기생 커패시터에 대한 내용 누락
0
48
1
강의 자료 어디 있을까요?
0
48
2
STM32 보드 연결 방법 없이 바로 코딩으로 넘어가서 당황스러운데
0
59
3
대역폭 강의 없어요.
0
49
2
섹션 3,4. 6,7강의듣고 섹션5나중에 들어도 괜찮은건가요?
0
52
2
아직 stm32F767 보드 없는데.. 펌웨어...
0
65
2
BOM 이 혹시 제공되나요?
0
53
2
36V 배터리가 아닌 24V 전원
0
59
2
타이머 실습
0
65
2





