Giáo trình vi điều khiển ARM Hướng dẫn sử dụng STM32. Gồm 2 phần:
Phần 1: Gồm 7 chương lý thuyết từ chương 1 đến chương 7
CHƯƠNG 1: CÀI ĐẶT
Trong phần 1 được hướng dẫn cài đặt các công cụ phần mềm cần thiết để lập trình ARM qua 7 bài tập sau:
BÀI TẬP 1: CÀI ĐẶT STM32CUBEMX. BÀI TẬP 2: CÀI ĐẶT KEIL C V5.
BÀI TẬP 3: CÀI ĐẶT PACKAGE STM32F10X TRÊN STM32CUBEMX VÀ KEIL C.
BÀI TẬP 4: KẾT NỐI MẠCH NẠP ST-LINK V2 VỚI STM32F103.
BÀI TẬP 5: SỬ DỤNG STM32CUBEMX VÀ KEIL C LẬP TRÌNH CHO STM32.
BÀI TẬP 6: SỬA LỖI CHƯƠNG TRÌNH STM32F103 TRÊN KEIL C.
BÀI TẬP 7: TÍCH HỢP THƯ VIỆN NGOẠI VI TIÊU CHUẨN STM32F4XX VỚI MIKRO C PRO CHO ARM.
CHƯƠNG 2: PHẦN CỨNG BÊN TRONG STM32
Tìm hiểu về một số phần cứng hỗ trợ bên trong STM32. Kiểm tra việc sử dụng và vận hành hai timer giám sát khác nhau – Bộ giám sát độc lập (Independent Watchdog – IWDG) và Bộ giám sát cửa sổ (Window Watchdog – WWDG) và các tùy chọn xung nhịp thường có trong vi điều khiển STM32…
CHƯƠNG 3: CÁC TIMER TRÊN STM32
Khảo sát chi tiết chức năng của Timer-Counter tích hợp trong vi điều khiển, cách sử dụng Timer-Counter để định thời và đếm sự kiện.
CHƯƠNG 4: BỘ BIẾN ĐỔI ADC TRONG STM32
CHƯƠNG 5: BỘ BIẾN ĐỔI DAC TRONG STM32
Chương 4 và 5 khảo sát chi tiết chức năng của bộ chuyển đổi tín hiệu tương tự thành tín hiệu số (ADC) và số sang tương tự (DAC) tích hợp trong vi điều khiển, cách sử dụng ADC và DAC để chuyển đổi các tín hiệu tương tự như cảm biến nhiệt… để thực hiện các ứng dụng đo… cảnh báo trong điều khiển và nhiều ứng dụng khác.
CHƯƠNG 6: DMA VỚI STM32
Trong nhiều project MCU bạn cần đọc và ghi dữ liệu. Chẳng hạn đọc dữ liệu từ thiết bị ngoại vi như ADC và ghi các giá trị đọc được vào RAM. Hoặc trong trường hợp khác cần gửi một khối dữ liệu sử dụng SPI. Thực hiện đọc dữ liệu từ RAM và ghi nó vào thanh ghi SPI data. Bình thường nếu sử dụng CPU để làm việc này thì nó sẽ bị mất một khoảng thời gian đáng kể để xử lý. Trong những trường hợp này, để tránh việc CPU bận rộn và dành thời gian cho những thao tác khác thì ở…
Phần 1: Gồm 7 chương lý thuyết từ chương 1 đến chương 7
CHƯƠNG 1: CÀI ĐẶT
Trong phần 1 được hướng dẫn cài đặt các công cụ phần mềm cần thiết để lập trình ARM qua 7 bài tập sau:
BÀI TẬP 1: CÀI ĐẶT STM32CUBEMX. BÀI TẬP 2: CÀI ĐẶT KEIL C V5.
BÀI TẬP 3: CÀI ĐẶT PACKAGE STM32F10X TRÊN STM32CUBEMX VÀ KEIL C.
BÀI TẬP 4: KẾT NỐI MẠCH NẠP ST-LINK V2 VỚI STM32F103.
BÀI TẬP 5: SỬ DỤNG STM32CUBEMX VÀ KEIL C LẬP TRÌNH CHO STM32.
BÀI TẬP 6: SỬA LỖI CHƯƠNG TRÌNH STM32F103 TRÊN KEIL C.
BÀI TẬP 7: TÍCH HỢP THƯ VIỆN NGOẠI VI TIÊU CHUẨN STM32F4XX VỚI MIKRO C PRO CHO ARM.
CHƯƠNG 2: PHẦN CỨNG BÊN TRONG STM32
Tìm hiểu về một số phần cứng hỗ trợ bên trong STM32. Kiểm tra việc sử dụng và vận hành hai timer giám sát khác nhau – Bộ giám sát độc lập (Independent Watchdog – IWDG) và Bộ giám sát cửa sổ (Window Watchdog – WWDG) và các tùy chọn xung nhịp thường có trong vi điều khiển STM32…
CHƯƠNG 3: CÁC TIMER TRÊN STM32
Khảo sát chi tiết chức năng của Timer-Counter tích hợp trong vi điều khiển, cách sử dụng Timer-Counter để định thời và đếm sự kiện.
CHƯƠNG 4: BỘ BIẾN ĐỔI ADC TRONG STM32
CHƯƠNG 5: BỘ BIẾN ĐỔI DAC TRONG STM32
Chương 4 và 5 khảo sát chi tiết chức năng của bộ chuyển đổi tín hiệu tương tự thành tín hiệu số (ADC) và số sang tương tự (DAC) tích hợp trong vi điều khiển, cách sử dụng ADC và DAC để chuyển đổi các tín hiệu tương tự như cảm biến nhiệt… để thực hiện các ứng dụng đo… cảnh báo trong điều khiển và nhiều ứng dụng khác.
CHƯƠNG 6: DMA VỚI STM32
Trong nhiều project MCU bạn cần đọc và ghi dữ liệu. Chẳng hạn đọc dữ liệu từ thiết bị ngoại vi như ADC và ghi các giá trị đọc được vào RAM. Hoặc trong trường hợp khác cần gửi một khối dữ liệu sử dụng SPI. Thực hiện đọc dữ liệu từ RAM và ghi nó vào thanh ghi SPI data. Bình thường nếu sử dụng CPU để làm việc này thì nó sẽ bị mất một khoảng thời gian đáng kể để xử lý. Trong những trường hợp này, để tránh việc CPU bận rộn và dành thời gian cho những thao tác khác thì ở…
Trương Quốc Bảo –
nhiều trang, nhiều mục, nhưng rất sơ sài, lòng vòng, quanh co, đọc hết cuốn sách người mới ai lập trình được bài nào thì thật là tài.
LY HO HAY –
sách ok, hướng dẫn chi tiết nhưng chất lượng một số bảng thông tin bị nhòe, còn image thì tuyệt
Hoàng Nguyễn –
món quà khá dễ thương. về hình thức thì ổn, nội dung thì cần thời gian để nghiên cứu
Lu Hiu Sn –
hay
Nhóc lạnh lùng –
Sách đẹp. Rất hài lòng
Minh Triet Huynh –
Sách đóng gói kỹ
Tuấn Anh –
Sách đẹp, giao hàng nhanh
Trần Trung Tín –
Giao hàng nhanh. Sách được đóng gói cẩn thận. Tuy nhiên, nội dung sách không được người mua đánh giá cao.
Hồ Minh Thiện –
Nhà sách giao nhanh. Nội dung sách gần gũi, chi tết và dễ tiếp cận. Các phần mềm Keil và CubeMx đều là các phiên bản sát với thời điểm hiện tại nên dễ làm theo.
Vinh Dang –
Văn phong viết khá cẩu thả, hình ảnh không đồng đều, chất lượng ảnh kém.
Giao hàng đúng hẹn, đóng gói kỹ càng