Cuốn sách Thiết kế hệ thống nhúng: Lý thuyết và ứng dụng được biên soạn với mục đích cung cấp cho người học những kiến thức cơ bản về mối tương quan giữa hệ thống nhúng và hệ thống thời gian thực, kiến trúc điển hình của hệ thống nhúng; các thành phần kiến trúc cơ bản của phần cứng hệ nhúng; một số nền tảng để lập trình hệ thống nhúng; hoạt động của hệ điều hành; cuốn sách được cấu trúc gồm 02 phần: phần I: Lý thuyết; phần II: Ứng dụng.
Phần Lý thuyết gồm 06 chương, cụ thể:
Chương 1. Giới thiệu chung;
Chương 2. Cấu trúc phần cứng hệ nhúng;
Chương 3. Cơ sở kỹ thuật phần mềm nhúng;
Chương 4. Hệ điều hành nhúng;
Chương 5. Kỹ thuật lập trình nhúng;
Chương 6. Thiết kế hệ nhúng, tổ hợp phần cứng và mềm.
Phần Ứng dụng gồm 14 bài thực hành giúp người học rèn luyện kỹ năng phân tích bài toán và các yêu cầu công nghệ, thiết kế phần cứng, lập trình và vận hành hiệu chỉnh hệ thống hoạt động ổn định; cụ thể:
Bài 1. Thiết kế, lập trình, mô phỏng mạch điều khiển LED đơn;
Bài 2. Thiết kế, lập trình, mô phỏng mạch điều khiển LED 7 thanh theo
phương pháp quét;
Bài 3. Thiết kế, lập trình, mô phỏng mạch điều khiển LED 7 thanh theo
phương pháp dùng IC giải mã;
Bài 4. Thiết kế, lập trình, mô phỏng mạch điều khiển LED 7 thanh theo
phương pháp ghi dịch;
Bài 5. Thiết kế, lập trình, mô phỏng mạch điều khiển giao tiếp LCD 16×2;
Bài 6. Thiết kế, lập trình, mô phỏng mạch giao tiếp ma trận phím hiển
thị LED 7 thanh;
Bài 7. Thiết kế, lập trình, mô phỏng mạch giao tiếp ma trận phím hiển
thị LCD 16×2;
Bài 8. Thiết kế, lập trình, mô phỏng mạch đo nhiệt độ dùng adc0804 và
lm35 hiển thị LED 7 thanh;
Bài 9. Thiết kế, lập trình, mô phỏng mạch đo nhiệt độ dùng adc0804 và
lm35 hiển thị LCD 16×2;
Bài 10. Thiết kế, lập trình, mô phỏng mạch điều khiển đèn giao thông
ngã tư;
Bài 11. Thiết kế, lập trình, mô phỏng mạch giao tiếp cảm biến siêu âm;
Bài 12. Thiết kế, lập trình, mô phỏng mạch điều khiển động cơ điện một
chiều theo phương pháp PWM;
Bài 13. Thiết kế, lập trình, mô phỏng mạch điều khiển động cơ bước
theo kiểu Full bước;