[C21] Tổng kết buổi học 2 - GPIO

Lâm Tùng

Thành Viên PIF
Vậy là một buổi học nữa lại trôi qua rồi :v, buổi này chúng ta đã được cầm vi điều khiển, code, gặp bug các kiểu, và giờ là lúc ôn lại:

Buổi học C21 này chúng ta đã học những thứ căn bản nhất về:

+ Vi điều khiển là gì, cấu tạo của VĐK là gì.
+ GPIO là cái gì, Pull up, Pull down là gì, Push Pull, Open drain là gì
+ Cấu hình project STM và thực hiện nháy led.

Một số bug thường gặp của STM32F103C8T6
+ Chip fake: Cách sửa: https://github.com/.../C21_2_GPIO.../Fix_fake_board.pdf
+ Yêu cầu tải thêm Firmware: Cái này thì không bug lắm, nhưng cần có mạng, khuyến khích chạy thử mấy ví dụ trước khi lên lớp nhé.
+ STlink yêu cầu Upgrade: Cái này cũng không bug lắm, nói chung là chỉ cần upgrade firmware thôi
+ Mọi thứ đều có vẻ đúng mà code không chạy: Ca này hơi khó, chưa nghĩ ra cách xử lý :misdoubt:
BTVN: Làm mấy ví dụ trong slide mình đã đăng, đăng video lên trên Group, ai làm được sẽ có quà :brick:

Bài tập thêm:
Slide của buổi học thứ 2 + đáp án của bài tập về nhà:
Slide: https://github.com/.../C21_Slide/C21_2_GPIO%2BInterrupt
Đáp án bài tập về nhà buổi 1:
https://github.com/.../C21_1_C_basic/Answer_exercise_1.pdf
Code bài tập về nhà buổi 1:
https://github.com/.../tree/master/C21_Software/C21_C_basic
 
Top