홈 > e-Book > eBook & Book(663)
eBook & Book

[ebook] CORTEX M4 기초 및 활용

24,000원
포인트 0점 적립
배송비무료배송
총 금액 0원

, , , ,

상품요약정보 : 서적
상품정보고시
도서명 [ebook] CORTEX M4 기초 및 활용
저자 박민상
출판사 복두출판사
판수(크기) 1판
쪽수 -
판형 46배판
출판일 2023-07-15
ISBN 979-11-6675-371-8


목차

 

1STM32 실습보드 이해하기

1.1 STM32F411RET6 이해하기

1.2 NUCLEO-F411RE 보드 설명

 

 

2장 개발환경 구축

2.1 STM32CubeIDE 설치하기

2.2 STM32CubeIDE 실행하기

2.3 STM32CubeIDE 업데이트하기

 

 

3GPIO 실습

3.1 NUCLEO-F411RE 보드를 사용한 GPIO 출력 실습

3.2 NUCLEO-F411RE 보드를 사용한 GPIO 입력 실습

3.3 GPIO 응용 실습

 

 

4장 외부인터럽트 실습

4.1 STM32F411 NVIC 이해

4.2 외부인터럽트 실습

 

 

5USART 실습

5.1 NUCLEO-F411RE 보드를 이용한 USART 실습

5.2 인터럽트를 이용한 USART 실습

5.3 USART RX 인터럽트를 이용한 자동차제어

5.4 DMA를 이용한 USART 실습

5.5 printf() 사용 실습

 

 

6ADC 실습

6.1 폴링 방식

6.2 인터럽트 방식

6.3 DMA를 이용한 ADC 실습

 

 

7Timer/Counter 실습

7.1 System tick timer 실습

7.2 Timer Update Interrupt 실습

7.3 Timer를 이용한 구형파 발생 실습

7.4 Timer를 이용한 PWM 실습

7.5 Timer를 이용한 주파수 및 듀티비 측정 실습

7.6 Timer를 이용한 초음파센서 거리측정 실습

 

 

8장 가속도센서와 자이로센서 실습

8.1 가속도센서 실습

8.2 자이로센서 실습

8.3 상보필터를 이용한 보상 및 결과

 

 

9FreeRTOS 실습

9.1 FreeRTOS를 이용한 Multi Task 실습

9.2 FreeRTOS를 이용한 Priority 실습

9.3 FreeRTOS에서 Software Timer 실습

9.4 FreeRTOS에서 Timer Interrupt 실습

9.5 FreeRTOS에서 Semaphore 실습

9.6 FreeRTOS에서 Mutex 실습

9.7 FreeRTOS에서 Queue 실습

 

 

10AI 실습

10.1 인공신경망

10.2 프로그램 설치

10.3 XOR 인공신경망 설계

10.4 X-CUBE-AI를 이용한 인공신경망 적용

10.5 SIN(X) 인공신경망 설계 및 적용

 

머리말

 

필자는 ()LG정보통신 중앙연구소에서 통신장비를 개발하였고, 현재는 대학에서 학생들에게 마이크로프로세서 관련 교과목을 강의하고 있습니다. 그러던 중 학생들이 산업체에서 사용하는 마이크로프로세서를 학교에서 배우고 졸업 후에도 관련 업무에 적용하는 데 도움이 되었으면 하였고, 이에 따라 Cortex-M4 프로세서를 기초부터 응용까지 적용할 수 있는 본 교재를 집필하게 되었습니다.

 

본 교재 중 기초 부분에서는 STM32F411을 사용하여 제작한 NUCLEO-F411 보드와 관련된 정보, 드라이버(GPIO, USART, ADC, I2C )을 이용한 기본 실습을 설명하였습니다. 응용 부분에서는 자이로&가속도 센서를 이용한 위치측정과 FreeRTOS 그리고 최근 핫이슈인 X-Cube-AI를 이용한 인공신경망까지 실습할 수 있도록 하였습니다.

 

시중에 있는 다른 Cortex MCU 관련 교재들은 교재 실습을 위해 비싼 전용 보드를 구매해야 하지만, 본 교재에서는 NUCLEO-F411 보드와 기타 전자부품만 사용하여 직접 하드웨어를 구성하고 동작시켜 볼 수 있도록 하였습니다. 또한 교재의 전체 내용을 학습 또는 복습할 수 있도록 YouTube(https://www.youtube.com/@Cortex-M4-mspark)를 통해 관련 자료를 제공하도록 하겠습니다.

 

본 교재가 학습하는 모든 독자 분들께 많은 도움이 되기를 소망합니다.

 

, , , ,

08. 거래조건에 관한 정보
거래조건
재화 등의 배송방법에 관한 정보 상품 상세설명페이지 참고
주문 이후 예상되는 배송기간 상품 상세설명페이지 참고
제품하자가 아닌 소비자의 단순변심, 착오구매에 따른 청약철회 시 소비자가 부담하는 반품비용 등에 관한 정보 배송ㆍ교환ㆍ반품 상세설명페이지 참고
제품하자가 아닌 소비자의 단순변심, 착오구매에 따른 청약철회가 불가능한 경우 그 구체적 사유와 근거 배송ㆍ교환ㆍ반품 상세설명페이지 참고
재화등의 교환ㆍ반품ㆍ보증 조건 및 품질보증 기준 소비자분쟁해결기준(공정거래위원회 고시) 및 관계법령에 따릅니다.
재화등의 A/S 관련 전화번호 상품 상세설명페이지 참고
대금을 환불받기 위한 방법과 환불이 지연될 경우 지연에 따른 배상금을 지급받을 수 있다는 사실 및 배상금 지급의 구체적 조건 및 절차 배송ㆍ교환ㆍ반품 상세설명페이지 참고
소비자피해보상의 처리, 재화등에 대한 불만처리 및 소비자와 사업자 사이의 분쟁처리에 관한 사항 소비자분쟁해결기준(공정거래위원회 고시) 및 관계법령에 따릅니다.
거래에 관한 약관의 내용 또는 확인할 수 있는 방법 상품 상세설명페이지 및 페이지 하단의 이용약관 링크를 통해 확인할 수 있습니다.
09. 반품기한
  • 단순 변심인 경우 : 상품 수령 후 7일 이내 신청
  • 상품 불량/오배송인 경우 : 상품 수령 후 3개월 이내, 혹은 그 사실을 알게 된 이후 30일 이내 반품 신청 가능
010. 반품 배송비
반품 배송비
반품사유 반품 배송비 부담자
단순변심 고객 부담

최초 배송비를 포함해 왕복 배송비가 발생합니다. 또, 도서/산간지역이거나 설치 상품을 반품하는 경우에는 배송비가 추가될 수 있습니다.

상품의 불량 또는 오배송 고객부담 아님
011. 배송상태에 따른 환불안내
환불안내
진행 상태 결제완료 상품준비중 배송지시/배송중/배송완료
어떤 상태 주문 내역 확인 전 상품 발송 준비 중 상품이 택배사로 이미 발송 됨
환불 즉시환불 구매취소 의사전달 → 발송중지 → 환불 반품회수 → 반품상품 확인 → 환불
012. 취소방법
  • 결제완료 또는 배송상품은 1:1 문의에 취소신청해 주셔야 합니다.
  • 특정 상품의 경우 취소 수수료가 부과될 수 있습니다.
013. 환불시점
환불시점
결제수단 환불시점 환불방법
신용카드 취소완료 후, 3~5일 내 카드사 승인취소(영업일 기준) 신용카드 승인취소
계좌이체 실시간 계좌이체 또는 무통장입금
취소완료 후, 입력하신 환불계좌로 1~2일 내 환불금액 입금(영업일 기준)
계좌입금
휴대폰 결제 당일 구매내역 취소시 취소 완료 후, 6시간 이내 승인취소
전월 구매내역 취소시 취소 완료 후, 1~2일 내 환불계좌로 입금(영업일 기준)
당일취소 : 휴대폰 결제 승인취소
익월취소 : 계좌입금
포인트 취소 완료 후, 당일 포인트 적립 환불 포인트 적립

0 Reviews

구매하신 분만 후기를 등록할 수 있으며, 후기와 관계없는 글, 판매, 양도, 광고, 욕설, 비방, 도배 등의 글은 예고 없이 삭제됩니다.
번호 제목 별점
  • 등록된 후기가 없습니다.
더보기