ARM 임베디드 RTOS 소스코드
없습니다
도서+교보Only(교보배송)을 함께 15,000원 이상 구매 시 무료배송
15,000원 미만 시 2,500원 배송비 부과
20,000원 미만 시 2,500원 배송비 부과
15,000원 미만 시 2,500원 배송비 부과
1Box 기준 : 도서 10권
해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
패키지
북카드
키워드 Pick
키워드 Pick 안내
관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.
우리나라 제조업에 기반을 둔 산업체에서는 임베디드기술자가 필요하지만 설계가 가능한 엔지니어가 되기 위해서는 공학을 전공하고 경험과 내공이 필요하다. 하지만 이런 장소는 고사하고 Embedded를 실험하고 동작하는 학습조차 없는 것이 현실이다. 특히 메이커들의 확산으로 안 되는 부분의 정보를 얻기 위해 구글링하면 아두이노(Arduino) 일색이기 때문에 회사에서의 개발 프로젝트 설계에 그다지 도움이 되지 않는다.
ARM 코어의 발전으로 고용량 플래시 메모리를 내장하고 저렴하며 고속 처리가 가능한 ARM 코어텍스엠제로(Cortex-M0) 칩의 IC를 생산하는 회사 그리고 종류도 많아졌다. 요즈음 32비트 MCU의 핫한 사용용도로는 빅데이터 수집장치, IoT, 로봇, 무선통신, 백색가전, DIY, Toy등 사용하지 않는 곳이 없을 정도이다. Cortex로 설계를 하고자 한다면 본 서를 이용하여 실습과 함께 임베디드를 익히고 샘플 코드로 RTOS로 진입해 보기를 바란다.
작가정보
- 한국산업기술대학교 메카트로닉스공학과 겸임교수 역임
- 강남대학교 컴퓨터공학과 겸임교수 역임
- 임베디드 개발자를 위한 “고액연봉도전프로젝트” 시리즈 저자
- Embedded Robot 전문 설계, 펌웨어뱅크(주) CEO
- FWS(펌웨어스터디), 네이버 기술카페 cafe.naver.com/fws 리더
- 지금은 아이디어를 구현하기 위한 메이커 활동으로 즐거움을 공유하며 Cortex-M시리즈 응용 기술을 알리는 노력에 전념하고 있다.
- 현재 강남대학교 ICT공학부 교수 재직
- University of Maryland(USA)에서 연구교수
- John Hopkins Hospital(USA)에서 연구과학자
- University of South Florida(USA)에서 교환교수 역임
- Pacific Science Review의 부편집위원장을 역임하고 현재 한국정보과학회 평의원
- “인간과 인공지능”, “안드로이드 프로그래밍의 이해와 실제” 등 공저
- 임베디드 시스템, 운영체제, 기계학습, 생체신호 인식 연구
목차
- CHAPTER 01. ARM Cortex-M
1.1 Cortex-M의 종류
1.2 Nuvoton Cortex-M0 특징
1.3 Quick Start : 빠르게 적용 실행
CHAPTER 02. MDK-ARM 컴파일러
2.1 MDK-ARM 설치 : 라이센스등록
2.2 컴파일러 메뉴와 옵션
2.3 다운로드 디버그 장비 JTAG
2.4 프로젝트 : Non RTOS New Project
CHAPTER 03. 메인보드 디바이스
3.1 버튼/LED/부저
3.2 DC모터드라이버 S8082
3.3 MOSFET3001
3.4 Step모터 A4988 모듈
3.5 서보모터 제어 PCA9685 모듈
3.6 Bluetooth UART 모듈
CHAPTER 04. Embedded RTOS
4.1 RTOS 시작하기
4.2 스레드(Thread)
4.3 다중 인스턴스
4.4 RTOS Time 관리
4.5 스레드 통신 : 시그널
4.6 스레드 통신 : 뮤텍스
4.7 스레드 통신 : 세마포어
4.8 스레드 통신 : 메시지 큐
4.9 스레드 통신 : 메모리 풀
4.10 스레드 통신 : 메일 큐
4.11 Configuration Wizard와 RTOS 소스
4.12 프로젝트 : RTOS New Project
CHAPTER 05. Experience
5.1 버튼과 LCD 이용 랜덤 숫자 맞추기 게임
5.2 DC모터와 엔코드 이용한 병돌리기 게임
5.3 공기 자동 환기장치
5.4 블루투스와 서보모터 14개 시간 출력
5.5 RF 교통카드 이용한 근태관리장치
5.6 음성출력 시계
CHAPTER 06. CMSIS-RTOS API
책 속으로
[머리말]
?임베디드 소스코드를 이용하여 단숨에 ARM 따라 잡기
?다양한 Embedded RTOS Project 소스코드 획득
?Nuvoton Cortex-M0 NUC130 올바로 알기
?타겟보드 회로 구성과 Module, 모터 이해
?MDK-ARM 컴파일러, JTAG 디버그 사용
?Embedded 프로젝트 샘플 즉시 사용하여 완성
?Cortex-M 배워서 회사에서 고액 연봉 받는다.
?RTOS(Real Time Operating System) 실무 경험
이 책은 32비트 ARM 코어로 하드웨어를 설계하고 특정 장치가 잘 동작되도록 알고리듬을 개발하여 프로그램을 이식하는 기술자를 위해 집필되었다.
우리나라 제조업에 기반을 둔 산업체에서는 임베디드기술자가 필요하지만 설계가 가능한 엔지니어가 되기 위해서는 공학을 전공하고 경험과 내공이 필요하다. 하지만 이런 장소는 고사하고 Embedded를 실험하고 동작하는 학습조차 없는 것이 현실이다. 특히 메이커들의 확산으로 안 되는 부분의 정보를 얻기 위해 구글링하면 아두이노(Arduino) 일색이기 때문에 회사에서의 개발 프로젝트 설계에 그다지 도움이 되지 않는다.
ARM 코어의 발전으로 고용량 플래시 메모리를 내장하고 저렴하며 고속 처리가 가능한 ARM 코어텍스엠제로(Cortex-M0) 칩의 IC를 생산하는 회사 그리고 종류도 많아졌다. 요즈음 32비트 MCU의 핫한 사용용도로는 빅데이터 수집장치, IoT, 로봇, 무선통신, 백색가전, DIY, Toy등 사용하지 않는 곳이 없을 정도이다. Cortex로 설계를 하고자 한다면 본 서를 이용하여 실습과 함께 임베디드를 익히고 샘플 코드로 RTOS로 진입해 보기를 바란다.
영어를 조금 알 때부터 시작하게 되는 C 언어 코딩은 문법을 배우고 기본 틀에서 약간 변형하는 코드를 만들 때는 만만하고 쉽다. 특히 아두이노처럼 라이브러리나 방정식이 다 된 상태에서는 응용이 바로 실행되고 결과를 얻었지만 기업에서 특별한 목적을 위해 만든 ARM으로 설계된 임베디드(Embedded)에서는 함수도 만들어야 하기 때문에 알고리듬을 적용하는 프로젝트로 진입하기가 어렵다.
마이크로프로세서의 효율적인 학습은 잘 동작되는 기본 프로그램으로 MCU(마이크로컨트롤러 유닛)에 넣고 동작해보고 소스를 이해하는 것이다. 책에서 다룬 모든 소스코드는 네이버 카페에 올려놓았으므로 무료로 다운 받으면 된다. 소스코드에는 폴더 단위로 압축 암호가 있다.
중학교 때부터 오픈하드웨어와 오픈소프트웨어를 접해본 사람은 이 책이 비교적 쉽고 또 새로운 경험을 하게 된다는 것을 알 수 있다. 알고리듬을 만드는 일은 가설을 세우고 코딩을 하면서 결과를 보고 수정하는 끝임 없는 디버깅에 있다. 그동안에는 다 만들어진 방정식에 주어진 IC 핀을 연결하였다면 여기서는 내부엔진을 이해하고 응용하고 더 좋은 코드가 되도록 노력할 수 있다. 또한 같은 기능으로 동작하는 소스를 RTOS로 어떻게 변형하는지에 대한 방법도 알게 된다.
기본정보
ISBN | 9788957175460 |
---|---|
발행(출시)일자 | 2021년 10월 11일 |
쪽수 | 416쪽 |
크기 |
191 * 250
* 23
mm
/ 853 g
|
총권수 | 1권 |
Klover
e교환권은 적립 일로부터 180일 동안 사용 가능합니다.
리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 리뷰 종류별로 구매한 아이디당 한 상품에 최초 1회 작성 건들에 대해서만 제공됩니다.
판매가 1,000원 미만 도서의 경우 리워드 지급 대상에서 제외됩니다.
일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
리뷰는 1인이 중복으로 작성하실 수는 있지만, 평점계산은 가장 최근에 남긴 1건의 리뷰만 반영됩니다.
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
구매 후 리뷰 작성 시, e교환권 100원 적립