{"product_id":"9780367554866-rtthread-rtos-design-implementation","title":"The Design and Implementation of the RT-Thread Operating System","description":"\u003cmeta content=\"text\/html; charset=utf-8\" http-equiv=\"Content-Type\"\u003e\u003cp\u003e\u003cspan\u003e\u003cp\u003eThis book covers embedded real-time multi-threaded operating system called RT-Thread. RT-Thread supports multiple chip architectures, compilers and IDEs, and is free to use. The book has two parts: the kernel and device components. Each chapter features code samples \u003c\/p\u003e. \u003cp\u003eSince 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.\u003c\/p\u003e\n\u003cp\u003eThe purpose of \u003cb\u003eRT-Thread RTOS Design and Implementation\u003c\/b\u003e 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: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe I\/O device framework\u003c\/li\u003e\n\u003cli\u003eVirtual file systems\u003c\/li\u003e\n\u003cli\u003ePeripheral interfaces\u003c\/li\u003e\n\u003cli\u003eDevices including the PIN device, UART device, and ADC device, among others. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eEach 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.\u003c\/p\u003e\n\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Rarewaves","offers":[{"title":"Default Title","offer_id":40810296475745,"sku":"9780367554866","price":107.17,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0092\/7504\/8033\/files\/6f824423b2b925e97e717e2316b385bc.png?v=1682675011","url":"https:\/\/www.rarewaves.com\/products\/9780367554866-rtthread-rtos-design-implementation","provider":"Rarewaves.com","version":"1.0","type":"link"}