Knowledge1 Embedded 기본적인것들 title: "" tags: - embedded - startup - compile Embedded 기본 내용 정리 Startup 파일에 대해서 처음 시스템이 부팅 하고 나서 SRAM이나. DDR, 등이 초기화가 안되어 있는 상태이다. 이때 빠르게 동작 하거나 System을 초기 설정 해야 하는 경우가 있으며 C 언어로 프로그램 하다보면 함수등 때문에 Stack 부분을 써야 하는데 이는 아직 SRAM등이 초기화 되지 않아서 사용을 할 수가 없는 경우 , 이때 Startup.S 파일에 Interupt, 메모리나 클럭 PLL 등 초기화가 필요한 것들을 수행한다. 맨 마지막은 main 함수로의 점프로 마무리 한다. 익셉션벡터/메모리컨트롤러 설정/ 스택 영역 할당/ 메인함수로 Jump 이렇게 정리가 될려나. B.. 2023. 7. 21. 이전 1 다음