logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Zephyr Rtos Embedded C Programming: Using Embedded Rtos Posix API

Zephyr Rtos Embedded C Programming: Using Embedded Rtos Posix API (Paperback)

Andrew Eliasz (지은이)
Apress
100,350원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
82,280원 -18% 0원
4,120원
78,160원 >
yes24 로딩중
교보문고 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Zephyr Rtos Embedded C Programming: Using Embedded Rtos Posix API
eBook 미리보기

책 정보

· 제목 : Zephyr Rtos Embedded C Programming: Using Embedded Rtos Posix API (Paperback) 
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 언어 > 일반
· ISBN : 9798868801068
· 쪽수 : 677쪽
· 출판일 : 2024-09-07

목차

Chapter 1:

Overview of the Cortex-M Architecture


Cortex Mx MPU Architecture Overview


Stacks and stack pointers


Running-modes and Privilege Levels


Systick Timer rationale and uses


Exception/Interrupt Mechanism - An Overview


??????????? Interrupt

entry and return


??????????? Implementation

of interrupt handlers




Chapter 2:

More advanced data structures and algorithms programming - a refresher


Linked lists (singly and doubly linked)


Circular buffers and circular lists - FIFOs


Stacks - LIFOs


Object oriented patterns and idioms in C


Finite state machines - logic driven and data driven


Extended finite state machines


Statecharts - an overview




Chapter 3:

Building Zephyr Applications


Setting up a Command Line Zephyr Developmnt Environment on Linux


Intensive overview of GIT


Intensive overview of the West metat tool


Intensive introduction to CMake


Overview of make and ninja


Overview of Cross Compilation and the Zephyr SDK


Intensive overview of kernel configuration and KConfig


Intensive overview of Device Tree


Compiling application code


Flashing code onto a target board




Chapter 4:

Real-Time systems - Architectures and Programming Patterns


Essential Real-Time Concepts - Hard vs. Soft real time


Essential Real-Time Concepts - Hard vs. Soft real time


Requirements analysis and design of real time systems - an

overview


Advantages of working with an embedded RTOS


Multi-tasking aspects of Real Time systems analysis and design


Task scheduling and pre-emption patterns used in Real Time

Operating Systems


RTOS intertask communication mechanisms and patterns


Layered structure of Zephyr RTOS based applications




Chapter 5:

Scheduling, Interrupts and Synchronisation


Threads


Scheduling


System Threads


Workqueue Threads


Task lifecycles - creating and managing tasks


The "forever loop" design pattern


Interrupt driven vs. polling vs. hybrid application designs


??????????? Polling API


??????????? Interrupts




Chapter 6:

Inter-process communication


Semaphores and Mutexes


Data passing - FIFO, LIFO, Stack


Mailboxes


Task mutual exclusion design patterns


Critical sections


Deadlocks and Priority Inversion




Chapter 7:

Overview of Symmetric Multiprocessing (SMP) and Zephyr support for SMP




Chapter 8:

Data passing and data sharing patterns


Producer consumer scenarios


Dining philosopher's case study - deadlock, livelock and

starvation


Workqueues




Chapter 9:

Memory Management


Memory Heaps


Memory Slabs


Memory Pools


Memory based interprocess communication




Chapter 10:

Timers and Timing


Overview of Kernel Timing


Timers and their uses


Timer and workqueue coding patterns and idioms




Chapter 11:

Interrupt handling patterns and idioms


Deferred interrupt processing


Tasks utilising interrupt synchronisation


Queues and Interrupt Service Routines (ISRs)


Interrupt nesting considerations


One shot and auto-reload timer design patterns and idioms




Chapter 12:

Memory management design patterns and idioms


Buddy system


Multi-level


Thread safe


Free memory monitoring and error handling


Stack monitoring

저자소개

Andrew Eliasz (지은이)    정보 더보기
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책