Khóa Học Lập Trình ARM STM32 (Cơ Bản – Nâng Cao)
Có thể bạn quan tâm
- Home
Trong vài năm trở lại đây, các dòng chip lõi ARM được sử dụng rộng rãi và trở thành xu thế trong các thiết kế mạch. Với nhiều ưu điểm như giá thành rẻ, tiết kiệm năng lượng, tốc độ xử lý nhanh (36-72Mhz), hỗ trợ ngoại vi đa dạng (GPIO, I2C, SPI, ADC, USB, Ethernet, CAN,…) và có thư viện hỗ trợ lập trình liên tục được update. Chính vì có các ưu điểm vượt trội nên dòng ARM STM32 đang chiếm phần lớn thị phần và dần thay thế các dòng vi điều khiển cũ như 8051, pic.
Xu hướng là vậy nhưng theo tìm hiểu thực tế hiện nay thì giáo trình của các trường đại học đang tập trung giảng dạy các dòng vi điều khiển cơ bản như 8051, PIC. Vì lý do đó nên người dùng biết lập trình ARM đang ít và tạo nên một cơn sốt về nguồn nhân lực tại các công ty ở Việt Nam và trong khu vực. Để đáp ứng các nhu cầu thực tế như vậy, Trung tâm ADVANCECAD thường xuyên mở các lớp học lập trình ARM STM32 nhằm tạo nên một cộng đồng người dùng ARM STM32 đông đúc và mạnh mẽ tại Việt Nam.
ĐĂNG KÝ KHÓA HỌCKiến thức và kĩ năng đạt được sau khóa học

Hiều biết và có cách nhìn tổng quan về vi điều khiển 8 bit và 32 bit.
Hiểu rõ cấu trúc và các thanh ghi của dòng vi xử lý STM32.
Học viên được học tâp và củng cố kiến thức lâp trình.
Biết cài đặt trình biên dịch và tạo project không bị lỗi.
Biết sử dụng thư viện code mẫu mới nhất.
Học viên biết lập trình thành thạo IO, PWM, ADC, các chuẩn giao tiếp…
Học viên có thể tự thiết kế mạch nguyên lý Schematic cho dòng STM32.
Học viên được tư vấn và định hướng về các vị trí công việc liên quan tới lập trình vi điều khiển.
CHƯƠNG TRÌNH ĐÀO TẠO STM 32
- ARM STM32
ARM STM32
Buổi 1: Giới thiệu
- Giới thiệu về dòng vi xử lý STM32f1, STM32f4, STM32f0, STM8 thông dụng hiện nay.
- So sánh ưu nhược điểm của STM32.
- Cấu trúc phần cứng STM32.
- Kĩ năng đọc Datasheet của STMicroelectronics .
- Cấu trúc bộ nhớ, thanh ghi.
- Lựa chọn và download trình biên dịch trên trang chủ.
- Cài đặt trình biên dịch.
Buổi 2: Tạo project và build chuơng trình
- Cài đặt trình biên dịch.
- Các công cụ để học ARM.
- Cài đặt trình biên dịch.
- tạo và build một chương trình.
- Cấu trúc của một chương trình C.
- Giới thiệu STlink v2
- Nạp chương trình vào chip
Buổi 3: GPIO với STM32
- Giới thiệu về GPIO trong STM32.
- Lập trình thao tác với GPIO trong STM32.
- Lập trình điều khiển Led.
- Lập trình nút nhấn
Buổi 4: Interrupt
- Giới thiệu về ngắt và ngắt ngoài.
- Tạo chương trình phục vụ ngắt.
- Ngắt GPIO.
- System tick với STM32.
- Kĩ năng khai báo biến và tối ưu chương trình ngắt.
Buổi 5: Timer
- Chức năng của Timer.
- Kết nối xung Clock và khối AHB, APB.
- Cài đặt timer.
- Tính toán và cài đặt các giá trị.
- Lập trình nháy LED bằng timer.
Buổi 6: PWM
- Giới thiệu ứng dụng của PWM.
- Cài đặt và sử dụng PWM.
Buổi 7: USART
- Giới thiệu về các chuẩn giao tiếp.
- USART STM32.
- Lập trình thao tác với UART.
- Sử dụng các thư viện cho USART
Buổi 8: ADC
- Giới thiệu ADC chế độ DMA.
- Lập trình đọc giá trị ADC hiển thị lên máy tính.
Buổi 9-10: Lập trình ứng dụng với STM32, củng cố kiến thức
- Học viên được tự chọn đề tài:
- Điều khiển thiết bị bằng bluetooth.
- Điều khiển động cơ với giải thuật PID.
- Trao đổi về các công việc liên quan tới lập trình và yêu cầu để ứng tuyển tại các công ty lớn như FPT, VNG , TMA.
- Các kĩ năng cơ bản để học viên phát triển-nâng cao kiến thức lập trình.
- Tổng kết- đánh giá và kết thúc khóa học.
GIẢNG VIÊN VÀ HỌC VIÊN
- KHÓA HỌC DÀNH CHO AI?
- GIẢNG VIÊN
KHÓA HỌC DÀNH CHO AI?
- Sinh viên năm 1-4 các ngành Điện, Điện-tử, Cơ- điện tử, Công-nghệ-thông-tin…
- Người đi làm muốn mở rộng và nâng cao kiến thức chuyên ngành.
- Các bạn đam mê lĩnh vực điều khiển, lập trình nhưng chưa có kiến thức cơ bản.
- Các bạn muốn tìm hiểu và học hỏi về dòng vi điều khiển 8bit, 32bit.
- Các bạn sinh viên đang chuẩn bị làm đồ án tốt nghiệp nhưng chưa có hướng đi.
- Các sinh viên gần ra trường muốn bổ sung kiến thức thực tế để đi xin việc lập trình, embedded…
GIẢNG VIÊN
Trần Đình Chương
- IoT Engineer tại phòng nghiên cứu và thử nghiệm IoT-FPT Telecom
- 3 năm kinh nghiệm thiết kế mạch Robocon 2014-2015-2016
- HLV Robocon cho đội tuyển trường 2016 – 2017
Hỗ trợ đầy đủ giáo trình
Học viên ở xa có thể tham gia lớp học online
Hỗ trợ cài đặt phần mềm
Học phí: 2.680.000 VNĐ
TOÀN BỘ NHỮNG ƯU ĐÃI CỦA TRUNG TÂM ĐƯỢC ÁP DỤNG ĐỐI VỚI HỌC VIÊN ĐĂNG KÝ TRƯỚC 7 NGÀY…!
![]()
01. File cài và hướng dẫn cài đặt phần mềm 02. Giáo trình của khóa học
MỘT SỐ HÌNH ẢNH TỪ KHÓA HỌC
ĐĂNG KÝ HỌC
HỌ VÀ TÊN
SỐ ĐIỆN THOẠI
ĐỊA CHỈ EMAIL
ĐỊA CHỈ
ĐĂNG KÝ KHÓA HỌC
ARM STM32
BẠN MUỐN HỌC TẠI CHI NHÁNH
Online163 Nguyễn Bá Tòng, P. 11, Q. Tân Bình, TP. HCM
GHI CHÚ
# Điền thông tin vào Form đăng ký, Trung tâm sẽ liên hệ trực tiếp với bạn để tư vấn thêm về khóa học và một số hỗ trợ cần thiết
1/ Đến trực tiếp 2 chi nhánh bên dưới để làm thủ tục ghi danh
- CN1: 163 Nguyễn Bá Tòng, P. 11, Q. Tân Bình, TP. HCM
- CN2: 127 Quốc lộ 51, P. Long Bình Tân, Tp. Biên Hòa, ĐỒNG NAI
2/ Học viên có thể chuyển khoản trực tiếp, thủ tục đăng ký khóa học sẽ được thực hiện sau buổi học đầu tiên
Hotline/ Zalo: 093 878 8458
Mail tư vấn: [email protected]
Từ khóa » Học Arm Stm32
-
Lập Trình STM32 Từ A Tới Z - Khuê Nguyễn
-
Tổng Hợp Các Bài Hướng Dẫn Lập Trình Vi điều Khiển STM32 - TAPIT
-
STM32 Cơ Bản - Hệ Thống đào Tạo Online MCU Learning
-
Chúng Ta Nên Bắt đầu Học ARM Từ đâu Và Như Thế Nào
-
Học ARM | While(1) {Share();}
-
Khóa Học Lập Trình ARM STM32 Với Nhiều ưu điểm Vượt Trội
-
[Học Lập Trình ARM STM32F4 Discovery] Bài 1: Chớp Tắt LED
-
Lập Trình ARM Với STM32 → Chạy Chương Trình Blink đơn Giản
-
STM32 MICROCONTROLLER TRAINING
-
STM32 Là Gì Vậy? Khóa Học ARM STM32 Gồm Những Khóa Nào?
-
Kiến Trúc Cơ Bản Của STM32 - ARM Cortex M3 - DevIOT
-
HiTech Điện Tử - [ KHÓA HỌC LẬP TRÌNH ARM STM32 CƠ BẢN ...
-
A Lộ Trình Tự Học STM32 Cơ Bản - Kỹ Sư Nghèo
-
Tài Liệu Học Lập Trình ARM STM32F103 Cơ Bản - AHTLAB








