VxWorks is an embedded real-time operating system designed and developed by Wind River Corporation of the United States. It has high reliability, real-time performance, wide adaptability and flexibility, and has been widely used in the development and design of embedded systems. This book describes the design and development of data communication based on the VxWorks embedded operating system, focusing on the engineering practice application of VxWorks. The book is divided into 9 chapters, and the main contents include data communication basics, serial communication technology, airborne data bus, embedded system development basics, embedded microprocessors, VxWorks real-time operating system and applications, Tornado integrated development environment, VxWorks BSP basics and its development process, VxWorks operating system application examples, etc.
The content of this book is comprehensive and systematic, the explanation is easy to understand, and the examples given are very practical and instructive. It can be used as a practical book for undergraduates or postgraduates majoring in electronic technology, communication, and software engineering to learn VxWorks, and it can also be used as a reference book for software engineers engaged in embedded system development.