Đọc datasheet, cấp nguồn, GPIO — những thứ phải đúng trước khi viết dòng firmware đầu tiên. Mỗi bài có một số đo thật từ phòng lab.
- 1. Đọc datasheet MCU như kỹ sư: 5 bảng phải xem trước khi vẽ mạch
Absolute maximum ratings, DC characteristics, pin mux, boot-strap pin, power sequencing — và vì sao bỏ qua một bảng là mạch chạy lúc được lúc không. - 2. Nguồn 3,3 V cho MCU: decoupling, brownout, và vì sao màn LCD 'tự bấm'
LDO vs buck, tụ decoupling đặt ở đâu, ngưỡng brownout, cách phân biệt nhiễu nguồn với lỗi phần mềm bằng bộ đếm chẩn đoán. - 3. GPIO thực chiến: open-drain, pull-up, chống dội, ESD
Push-pull vs open-drain, chọn pull-up, debounce phần cứng/phần mềm, bảo vệ ESD cho nút bấm và ngõ vào hiện trường. - 4. Chọn và đọc datasheet cảm biến analog: offset, drift, sai số nhiệt
Người đọc biết cách tra bảng thông số cảm biến analog để tính sai số thực tế trước khi ghép vào mạch đo, tránh sai lệch do nhiệt độ và trôi điểm 0. - 5. Thiết kế mạch nạp và debug: SWD/JTAG, header chuẩn, bẫy thường gặp
Người đọc nối đúng mạch nạp SWD/JTAG cho STM32/ESP32, chọn trở kéo, tụ lọc và tránh lỗi không nhận chip khi debug.