The Design and Implementation of the Rt-Thread Operating System
暫譯: Rt-Thread 作業系統的設計與實作
Yi, Qiu, Puxiang, Xiong, Zhu, Tianlong
- 出版商: Auerbach Publication
- 出版日期: 2020-11-13
- 售價: $3,600
- 貴賓價: 9.5 折 $3,420
- 語言: 英文
- 頁數: 390
- 裝訂: Hardcover - also called cloth, retail trade, or trade
- ISBN: 0367554860
- ISBN-13: 9780367554866
-
相關分類:
Operating-system、物聯網 IoT
-
其他版本:
The Design and Implementation of the Rt-Thread Operating System
立即出貨 (庫存 < 3)
相關主題
商品描述
Since the release of V0.01 in 2006, to the present V4.0 version, RT-Thread has developed a reputation among developers for its open source strategy. RT-Thread has gained a large following among members of the embedded open source community in China with hundreds of thousands of enthusiasts. RT-Thread is widely used in energy, automotive, medical, consumer electronics, among other applications, making it a mature and stable open source embedded operating system.
The purpose of RT-Thread RTOS Design and Implementation is to create an easy learning curve for mastering RT-Thread, so that more developers can participate in the development of RT-Thread and work together to create an open source, tiny, and beautiful Internet of Things operating system. The book's first part introduces the RT-Thread kernel and starts with an overview of RT-Thread before covering thread management, clock management, inter-thread synchronization, inter-thread communication, memory management, and interrupt management. The second part begins with RT-Thread kernel porting and explains how to port RT-Thread to a hardware board to run it. The second part also introduces RT-Thread components and discusses the Env development environment, FinSH console, device management, and network framework. Additional topics covered include:
- The I/O device framework
- Virtual file systems
- Peripheral interfaces
- Devices including the PIN device, UART device, and ADC device, among others.
Each chapter features code samples, as well as helpful tables and graphs, so you can practice as you learn as well as perform your own experiments.
商品描述(中文翻譯)
自2006年發布V0.01以來,到目前的V4.0版本,RT-Thread在開發者中建立了其開源策略的聲譽。RT-Thread在中國的嵌入式開源社群中擁有大量追隨者,數以十萬計的愛好者。RT-Thread廣泛應用於能源、汽車、醫療、消費電子等多個領域,使其成為一個成熟且穩定的開源嵌入式作業系統。
《RT-Thread RTOS 設計與實現》的目的是為了創造一個易於學習的曲線,以掌握RT-Thread,讓更多的開發者能夠參與RT-Thread的開發,並共同創造一個開源、小型且美觀的物聯網作業系統。本書的第一部分介紹了RT-Thread核心,首先概述RT-Thread,然後涵蓋執行緒管理、時鐘管理、執行緒間同步、執行緒間通信、記憶體管理和中斷管理。第二部分從RT-Thread核心的移植開始,解釋如何將RT-Thread移植到硬體板上以運行。第二部分還介紹了RT-Thread的組件,並討論了Env開發環境、FinSH控制台、設備管理和網路框架。其他涵蓋的主題包括:
- I/O設備框架
- 虛擬檔案系統
- 外圍介面
- 包括PIN設備、UART設備和ADC設備等設備。
每一章都包含程式碼範例,以及有用的表格和圖形,讓您在學習的同時進行實踐,並進行自己的實驗。
作者簡介
Qiu Yi is a co-founder of Shanghai Real-Thread Electronic Technology Co., Ltd. He has been working on the development of the RT-Thread open-source operating system since 2006. RT-Thread has now been widely used in many industries, such as energy, vehicle, medical, consumer electronics, and more. It is a mature and stable open-source embedded operating system with a large installed capacity.
Xiong Puxiang is a founder and CEO of Shanghai Real-Thread Electronic Technology Co., Ltd. He created the RT-Thread open-source operating system in 2006 and has led engineers in the design and develop of the RT-Thread operating system kernel by integrating object-oriented design concepts and developing many mature and stable software components such as file system, command line, and graphical user interface.
Zhu Tianlong is the CTO of Shanghai Real-Thread Electronic Technology Co., Ltd. He has more than 10 years of RTOS development experience and has taken charge of the RT-Thread R&D team, which is committed to researching and developing cutting-edge technology. Also, he is an embedded open-source geek, sharing such open-source software as easylogger, easyflash, and cmbacktrace.
作者簡介(中文翻譯)
邱毅是上海真線電子科技有限公司的共同創辦人。他自2006年以來一直致力於RT-Thread開源作業系統的開發。RT-Thread目前已廣泛應用於能源、車輛、醫療、消費電子等多個行業。這是一個成熟且穩定的開源嵌入式作業系統,擁有大量的安裝基數。
熊普翔是上海真線電子科技有限公司的創辦人及執行長。他於2006年創建了RT-Thread開源作業系統,並帶領工程師設計和開發RT-Thread作業系統核心,整合物件導向設計概念,並開發了許多成熟且穩定的軟體元件,如檔案系統、命令列和圖形使用者介面。
朱天龍是上海真線電子科技有限公司的首席技術官。他擁有超過10年的RTOS開發經驗,負責RT-Thread研發團隊,致力於研究和開發尖端技術。此外,他是一位嵌入式開源愛好者,分享了如easylogger、easyflash和cmbacktrace等開源軟體。