이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
ARM 임베디드 RTOS 소스코드
베스트
공학계열 top100 2주
가격
30,000
30,000
YES포인트?
0원
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
배송안내
서울특별시 영등포구 은행로 11(여의도동, 일신빌딩) 변경
배송비?
무료

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

이 분야의 이벤트

책소개

목차

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

저자 소개 3

한국산업기술대, 강남대학교 겸임교수 역임 ARM 마이크로프로세서 응용 기술서 저자 Embedded 설계 전문 펌웨어뱅크(주) CEO 과학기술정보통신 “SW마에스트로” Mentor 한국정보방송통신대연합 “Probono ICT” Mentor 한국창의재단 사다리프로젝트 “사제동행팀 전문가” Mentor 무한상상실 메이커코딩/레이저 과정, 기업가정신, 예스리더 강사 펌웨어스터디 네이버 기술 카페 cafe.naver.com/fws 시삽 공업고등학교 기계과를 졸업하고 대학에서 전자공학과와 신호처리 전공 석사 학력을 가지고 있다. 산업용 로봇과 Embedded 제어 설계
한국산업기술대, 강남대학교 겸임교수 역임
ARM 마이크로프로세서 응용 기술서 저자
Embedded 설계 전문 펌웨어뱅크(주) CEO
과학기술정보통신 “SW마에스트로” Mentor
한국정보방송통신대연합 “Probono ICT” Mentor
한국창의재단 사다리프로젝트 “사제동행팀 전문가” Mentor
무한상상실 메이커코딩/레이저 과정, 기업가정신, 예스리더 강사
펌웨어스터디 네이버 기술 카페 cafe.naver.com/fws 시삽

공업고등학교 기계과를 졸업하고 대학에서 전자공학과와 신호처리 전공 석사 학력을 가지고 있다. 산업용 로봇과 Embedded 제어 설계 개발을 현업으로 하며 메이커 활동과 마이크로프로세서 응용 강의에 전념한다. 고성능 MCU ARM을 가지고 (주)프로보(www.probo.kr) 블록으로 임베디드 코딩 보드설계와 첨단 과학실험 장치 개발, 다국어 언어 안내 독가스경보장치, 음성인식 생활용품 개발, 묵찌빠 로봇 만들기 등의 재미난 일을 꾸미고 있으며 로봇과 하드웨어를 이용한 코딩 강의를 중요시 여긴다. 집필도서로는 『청소년을 위한 “이공계에서 미래를 찾아라.” (꿈결출판사)』와 『펌웨어 임베디드 개발자를 위한 “고액 연봉 도전 프로젝트!” 시리즈 7권」이 있다.

김형태의 다른 상품

현재 강남대학교 ICT공학부 교수 재직 University of Maryland(USA)에서 연구교수 John Hopkins Hospital(USA)에서 연구과학자 University of South Florida(USA)에서 교환교수 역임 Pacific Science Review의 부편집위원장을 역임하고 현재 한국정보과학회 평의원 “인간과 인공지능”, “안드로이드 프로그래밍의 이해와 실제” 등 공저 임베디드 시스템, 운영체제, 기계학습, 생체신호 인식 연구

조승호의 다른 상품

강남대학교 소프트웨어응용학부 재학중

관련 분류

품목정보

발행일
2021년 10월 11일
쪽수, 무게, 크기
416쪽 | 190*260*30mm
ISBN13
9788957175460

출판사 리뷰

- 임베디드 소스코드를 이용하여 단숨에 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로 어떻게 변형하는지에 대한 방법도 알게 된다.

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.

30,000
1 30,000