스크랩

구간

STM32CubeIDE를 이용한 STM32 따라하기

김남수, 이진형 저 | 북랩 | 2020년 06월

미리보기 북트리

정가
$44.00
판매가
$32.08 (27%↓) 최저가 보상
적립금
$0.64 (2%P)
출고예상일
2026년 10월 09일 수령예상일 안내
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

북셀프

1시간도 길다! 5분만에 OK! 매장에서 직넙 책을 찾아가세요. 500원 추가적립!(선착순 천명/일)

가능매장 : 신세계강남점, 롯데스타시티점, 목동점

북셀프로 구매하기 북셀프란?

ISBN : 9791165392659 / 372쪽 188 x 257 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

책 소개

출판사 리뷰

저자 소개

  • 저자 : 김남수, 이진형
저자 : 김남수
현재 연구 개발을 주력으로 IT 제조업을 영위하는 주식회사 헤디를 설립하여 대표이사 겸 부설연구소 소장으로 드론 하드웨어를 위한 오픈 스탠다드 기반의 Pixhawk 시스템 개발에 전념하고 있다. 또한, 경남정보대학교 전자정보계열 겸임 교수로서 학생들에게 현업에서 필요로 하는 실무 위주의 교육을 통한 인재 양성에 보탬이 되고자 노력하고 있다.

저자 : 이진형
동아대학교 전자공학과 전자기술연구회(ERA) 회원으로 임베디드 시스템 개발자로 입문하여 현업에서 선박 모니터링 시스템 개발 및 머신 러닝을 활용한 자율 주행 시스템 개발을 수행하였으며, 현재 STM32 MCU를 기반으로 한 신호 처리 및 AI 연구 개발을 진행하고 있다.

책 속에서


내가 STM32 MCU를 처음 시스템 설계에 적용한 지 5년도 지나지 않았지만 칩벤더에서 제공해 주는 개발 환경은 엄청난 속도로 발전했다. 물론 이런 추세를 만든 것은 아두이노지만, 주요 칩벤더들이 시대적 흐름에 빨리 적응하는 것을 보면 시스템 설계 엔지니어 또한 예전처럼 새로운 개발 환경에 두려움을 가질 필요는 없을 듯하다.

기존 ATMEL AVR MCU에서 Cortex MCU로 한 단계 성장하려는 시스템 엔지니어와 아두이노처럼 쉽게 마이크로 컨트롤러를 시작하려는 전공자들에게 마이크로 컨트롤러 기반의 개발 환경을 쉽게 안내해 줄 수 있길 바라며 이 책을 집필하였다. 그리고 그로 인해 생기는 기회비용을 좀 더 혁신적인 R&D 분야와 아이디어 창출에 집중할 수 있기를 바란다.

교수이자 개발자로서 학생들이 현업에서 바로 활용하는 지식을 습득할 수 있는 실용 학습서의 필요성을 느꼈다. 이 책은 그림을 중심으로 쉽게 따라 할 수 있고, 주요 기능들은 단위 프로젝트로 구성하여 이후 필요로 하는 기능이 있을 때 단위 프로젝트를 열어 실무에 바로 활용할 수 있다. 또한, 프로젝트 생성을 반복하며 낯선 개발 환경에 좀 더 친숙해질 수 있도록 하였다. NUCLEO 보드만 구입하여도 간단한 예제들을 바로 학습할 수 있으며, 저자가 설계한 교육 키트를 통해 다양한 외부 장치를 제어할 수 있도록 하였다. 마지막 Application은 소스 코드를 바로 공개하지 않고 설계 방향을 제시하여 독자들이 다양한 외부 장치를 활용해 스스로 프로젝트를 설계하고 구현해 볼 수 있도록 구성하였다.

- 인사말 중에서

목차

인사말 05

1. STM32 요약
1.1. STMicroelectronics STM32 현황 12
1.2. STM32 32-bit MCU Family 소개 14
1.3. STM32 개발 보드 종류 29
1.4. STM32 에코 시스템 31

2. 개발 환경 구축
2.1. 실습 보드 소개 36
2.2. STM32CubeIDE 설치 45
2.3. 터미널 통신 프로그램 설치 66

3. STM32CubeIDE 프로젝트 시작하기
3.1. LED Blink 76
3.2. printf 시리얼 디버깅 100

4. Peripheral 예제
4.1. EXTI 120
4.2. TIM_TimeBase 138
4.3. ADC 153
4.4. WWDG 171
4.5. USART 180
4.6. TIM_PWM 195

5. NUCLEOEVB 보드를 이용한 실습
5.1. GPIO 209
5.2. EXTI 226
5.3. ADC 249
5.4. TIM 279
5.5. I2C 310
5.6. SPI 341
5.7. CLCD 353
5.8. Application 370

top