ARM CORTEX_M4
ARM CORE를 공부하고자 처음 접할 때 어디서부터 시작해야 할지 망설이고 망설여진다. 교육용 교재를 구하고 실습보드를 구하고 컴파일러를 다운받고 사용방법을 검색하고 회로도를 분석하고 대부분 이렇게 시작한다.본 교재에서는 ARM CORE에 대한 기본적인 개념과 실습예제를 중심으로 조금씩 따라서 실습할 수 있도록 예제를 많이 만들었다.실습용 보드는 ST사 NUCLEO-F429보드를 중심으로 주변회로를 자체개발 설계하였고 예제소스 또한 학습자가 천천히 따라서 실습해 볼 수 있도록 준비하였다.keil 프로그램을 다운받아 사용방법을 구체화 하였고 GPIO를 이용한 예제를 컴파일러를 이용하여 구동할 수 있도록 하였고 입력 스위치를 사용하는 방법, 외부 인터럽트와 타이머를 사용하는 방법 등 다양하게 예제소스를 만들어 조금 더 쉽게 이해 하도록 하였다.STM32CubeIDE 통합 프로그램을 어디서 다운받는지, 어떻게 사용하는지 등을 직접 순서대로 화면을 캡쳐하여 학습자가 쉽게 실습해 볼 수 있도록 교재를 설계하였다.교재와 실습예제를 중심으로 공부를 하려는 전자 엔지니어링 공학도님 모두에게 도움을 주고 싶었다. IDE 통합 프로그램을 이용하여 keil에서 배운 예제소스를 직접 따라서 동작해 볼 수 있고 main 예제를 직접 수정 하고 있고 쉽게 응용하도록 체계적으로 편집하였다. 교재 내용을 여러 번 수정, 편집하여 더 쉽고 더 이해가 잘 되도록 준비 하였다.저자 또한 전자공학을 졸업하고 산업현장에서 ARM 프로세스의 중요성을 많이 가지고 있다. ARM을 공부 하려고 하는 엔지니어링을 위하여 전임자가 어렵게 공부한 내용을 후임자는 더 쉽게 따라서 배울 수 있도록 하였으며 더 많은 예제를 만들어 공부하는데 그리고 개발하시는 분과 배우고자 하는 모두에게 실무적으로 접근하도록 예제를 만들었으며 새로운 예제를 더 많이 만들어 등불이 되도록 저자 또한 노력을 많이 하겠다.ARM을 처음 강의할 때 도움을 주신 한국산업대학교 차동혁 교수님, 김재일 교수님 그리고 실습용 보드의 PCB 설계에 도움을 주신 함영주 교수님, 실습용 보드 제작에 함께 해주신 신지윤,태경,예진님 모두에게 HEADLINE을 빌어 감사의 뜻을 전합니다.