궁금 한것이 다른게 아니고 <div>main보다 먼저 실행 되는 함수 가 있었던것 같은데 혹시 아시는분 계신지요?</div> <div><br></div> <div><div>회사에서 이런 저런 이야기 하다 main보다 먼저 콜 되는 함수 이야기가 나왔는데.</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>CMSIS에서 system_init에 관한 내용</div></div> <div><br></div> <div>예전 avr mcu에서 프로그래밍 할때 봐서 이런것도 있구나 하고 잠시 써먹고 한 5년 즈음 지나니 기억이 나질 않네요..</div> <div>혹시 아시는분 계시면 답변 부탁 드립니다.</div> <div><br></div> <div>링크 스크립트 쪽 예약어 처럼 된것 을 이용 하여 <span style="font-size:9pt;">section지정 하여서 했던것으로 기억이 나는데.. 다시 찾아 볼려니 찾기가 쉽지 않네요..</span></div> <div>지금 기억이 나는 방법은 아래 같은 방법 이었던것 같습니다. 당시 사용한 IDE는 AVR studio(gcc base)입니다. </div> <div><br></div> <div><span style="font-size:9pt;">__section(init0) void func_x()</span></div> <div><span style="font-size:9pt;">{</span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>ptus(__function__ "\n");</div> <div><span style="font-size:9pt;">}</span></div> <div><br></div> <div><br></div> <div>__section(init1) void func_y()</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>ptus(__function__ "\n");</div> <div>}</div> <div><br></div> <div><br></div> <div>int main(void)</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span><span style="font-size:9pt;">ptus(__function__ "\n");</span></div> <div>}</div> <div><br></div> <div><br></div> <div>실행 결과 </div> <div>func_x</div> <div>func_y</div> <div>main</div> <div><br></div> <div><br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.