BÀI 1: KỸ NĂNG NỀN TẢNG VÀ KIẾN TRÚC PHẦN CỨNG
1.2. Kỹ năng tra cứu tài liệu thực chiến
1.2.2. Kỹ năng đọc User Manual (UM1472)
1.2.3. Kỹ năng đọc Datasheet STM32F407VG
1.3. Kiến trúc phần mềm và hoạt động của vi điều khiển
BÀI 2: ĐIỀU KHIỂN NGOẠI VI CƠ BẢN (RCC, GPIO, EXTI)
2.1. Khối quản lý Reset và Xung nhịp (RCC)
2.2. General Purpose I/O (GPIO)
2.3. Ngắt ngoài (EXTI)
2.4. Tự động hóa thiết kế với STM32CubeMX và HAL
BÀI 3: BỘ ĐỊNH THỜI VÀ TÍN HIỆU TƯƠNG TỰ
3.1. Bộ định thời (General-purpose Timers)
3.2. Điều chế độ rộng xung (PWM)
3.3. Analog-to-Digital Converter (ADC)
3.4. Digital-to-Analog Converter (DAC)
BÀI 4: GIAO TIẾP TRUYỀN THÔNG NỐI TIẾP
4.1. Giao tiếp UART/USART
4.2. Giao tiếp SPI
BÀI 5: HỆ THỐNG NHÚNG NÂNG CAO VÀ ĐỒ ÁN LIÊN MÔN
5.1. Direct Memory Access (DMA)
5.2. Hệ điều hành thời gian thực (RTOS)
5.3. Đồ án liên môn: Tích hợp Vi điều khiển và phần mềm C# (Windows Forms)
5.3.1. Nhiệm vụ vi điều khiển (Thực hành)
5.3.2. Nhiệm vụ phần mềm máy tính (Thực hành)