
This Book: “Embedded Systems Architecture and Software Design” is the volume 2 for book series of embedded systems. This book will assist reader to learn about embedded systems architecture and software design by presenting software design principles, considerations, design flow, concepts, building blocks (application layer, system service layer, real-time operating system layer and hardware abstraction layer) and drivers programming. Embedded Systems Basic, Design and Development Process: This book begins by defining what an embedded system is. Chapter 1 present classification and aspect of embedded systems, describes embedded systems’ hardware and software characteristics. Chapter 2 illustrates the four phases of embedded systems design and development Process: plan, design, integrated development (ID), design verification and validation (DV&V). Embedded Systems Architecture: Three architecture design cases, Digital Thermal Controller (DTC), Digital Weight Scale (DWS), and Smart Connected Vehicle (SCV), are presented in Chapter 3. The first design case, Digital Thermal Controller (DTC) device, employs the Microchip PIC32MX675F256 microcontroller plus a LAN8740A Ethernet PHY transceiver IC. The second design case, Digital Weight Scale (DWS) project, adopts Texas Instrument’s CC2541F256 Bluetooth Low Energy (BLE) SoC as the machine-to-machine (M2M) core. The third design case, Smart Connected Vehicle (SCV) design, use Sierra Wireless CDMA module SL3010T (plus CC2541F256 BLE) as the central processing unit (CPU). Each design case starts from describing technology background, then followed by function requirements. Hardware and software architectures are derived and presented. Software Design Principles, Considerations, Design Process flow, Concepts and Definitions: In software design phase, many critical and strategic decisions are made to achieve the desired software functionality and quality of the system. These concepts, principles, and
Page Count:
248
Publication Date:
2022-02-05
Publisher:
Independently published
ISBN-13:
9798412396408
No comments yet. Be the first to share your thoughts!