xin chào chào mừng trở lại vì vậy chúng tôi vẫn ở trong 2 2
phần đầu ra mục đích chung và 3 3
trong bài học này chúng ta sẽ 4 4
trình diễn cách tạo ra bên ngoài 5 5
chức năng ngắt đầu vào bằng cách sử dụng stm32 6 6
qmx tất cả những gì chúng tôi muốn làm là chúng tôi muốn xem 7 7
các đường ngắt kết nối với 8 8
chân GPIO khác nhau và chúng ta có thể tìm thấy rằng 9 9
từ tài liệu tham khảo hướng dẫn tham khảo 10 10
của vi điều khiển stm32 và điều này 11 11
thời gian chúng ta không cần phải lên Google để 12 12
Hãy tìm nó vì chiếc xe bạn có phiên bản 13 13
lắp ráp những cuốn sách ở đây tôi chỉ có thể 14 14
đến đây và đi tham khảo 15 15
hướng dẫn sử dụng cuốn sách đặc biệt này 16 16
để mở và một khi nó mở tôi có thể Serge 17 17
mở rộng hoặc gián đoạn ở đây nó là 18 18
sự kiện chém gián đoạn bên ngoài 19 19
điều khiển cái này chúng ta đang tìm kiếm 20 20
Nó ở trên trang này đây 198 Tôi sẽ chỉ 21 21
nhấp vào nó và sau đó những gì tôi muốn là xuống 22 22
Ở đây tôi chỉ muốn xem những ngắt nào 23 23
dòng nút nhấn của tôi được kết nối với 24 24
như chúng ta có thể thấy PA 0 được kết nối với 25 25
ngắt dòng ngoài 0 và nếu chúng ta 26 26
muốn sử dụng một pin khác cho bên ngoài 27 27
ngắt chúng ta có tùy chọn là sử dụng 28 28
TP 0 p 0 p 0 p 0 X etcetera vậy chúng ta 29 29
cần lập trình là bên ngoài 30 30
ngắt dòng 0 đó là tốt 31 31
và chúng ta đã biết đèn LED của chúng ta ở đâu 32 32
kết nối để chúng ta có tất cả những gì chúng ta cần phải đi 33 33
đến Cuba MX để tạo một dự án mới 34 34
chứng minh điều này vì vậy hãy đến Cuba 35 35
tối đa bây giờ và đây là dự án cũ của chúng tôi và 36 36
những gì tôi sẽ làm là tôi sẽ đi 37 37
để tạo một dự án mới 38 38
Tôi sẽ chỉ giảm thiểu tất cả những điều này 39 39
tạo một dự án mới từ đây mới 40 40
dự án và tôi vẫn đang sử dụng như nhau 41 41
bảng 42 42
đó là sàn nhảy stm32 micro của tôi 43 43
Bộ điều khiển vẫn giống tôi rất nhiều 44 44
nhấp vào FS này để làm sạch các con nhện pin 45 45
sẽ kẹp ra 46 46
và lần này tôi muốn kích hoạt PSU 47 47
ngắt bên ngoài như thế này và sau đó 48 48
chúng tôi vẫn sử dụng PD 13 làm đầu ra GPIO 49 49
để bật đèn LED của chúng tôi và hãy lấy 50 50
một đèn LED khác cho dự án này tôi sẽ chỉ 51 51
sử dụng cái này ở đây tôi không biết cái nào 52 52
màu này là nhưng tôi sẽ chỉ sử dụng nó và 53 53
Tôi sẽ không thay đổi nhãn 54 54
chỉ để giữ cho họ nhớ họ 55 55
sau này và bây giờ vâng đây là tất cả 56 56
với nó và chúng ta phải thiết lập trình gỡ lỗi của chúng tôi 57 57
Tôi sẽ chỉ chọn dây nối tiếp 58 58
đây và nó được khởi tạo cho tôi và 59 59
tiếp theo tôi có thể rời khỏi đồng hồ 60 60
cấu hình về cài đặt mặc định 61 61
và ở đây bây giờ chúng ta phải cấu hình 62 62
sự gián đoạn những gì chúng ta muốn làm là 63 63
nhấp vào env và chọn ngắt 64 64
chúng tôi sử dụng trong dòng ngắt ngoài 65 65
không, vì vậy chúng ta phải lấy cái này 66 66
đây và đó là tất cả những gì có nó và 67 67
sau đó tôi bấm OK 68 68
Tiếp theo tôi nhấp vào đây để tạo 69 69
mã và tôi gọi cho dự án của tôi 70 70
nó X 10 hoặc làm gián đoạn dấu gạch dưới 71 71
ngắt và tôi đang sử dụng Karl MDK 72 72
phiên bản 5 và tôi để mọi thứ khác 73 73
giống nhau 74 74
Tôi bấm OK nó tạo ra và sau đó một lần 75 75
xong rồi tôi bấm mở dự án và một lần 76 76
Điều này được thực hiện tôi chỉ có thể mở rộng này và 77 77
hãy xem cái này và để trói 78 78
mọi thứ cùng nhau tôi sẽ hủy bỏ 79 79
dự án vì vậy lần này những gì chúng ta muốn là 80 80
chúng tôi muốn giữ đèn LED màu cam của chúng tôi ở tất cả 81 81
thời gian và chúng ta có thể đặt nó trong 82 82
vòng lặp vô hạn ở đây tôi có thể đến đây 83 83
và xem GPIO đúng pin và chúng ta có thể 84 84
Chỉ cần cung cấp số cổng GPIO cổng D 85 85
và GPIO 10 13 và tôi chỉ có thể viết nó 86 86
với một người chúng tôi đã khởi tạo họ chỉ cần đi và 87 87
xác minh điều này nhanh chóng xác định 88 88
Vì vậy, chúng tôi có 12 và 13 vì vậy hãy giữ 89 89
đèn LED được kết nối với pin 12 trên tất cả 90 90
thời gian và chúng ta vẫn kiểm soát cam 91 91
LED sử dụng nút ấn của chúng tôi 92 92
Vì vậy, khi tôi biên dịch cái này, chúng tôi sẽ đi 93 93
để thấy rằng một đèn LED sẽ sáng 94 94
xây dựng lại và trên thực tế bạn có thể xác minh 95 95
đã dẫn nó là từ hướng dẫn sử dụng và một lần 96 96
xây dựng xong họ có thể thiết lập lại và 97 97
như bạn có thể thấy đèn LED màu xanh đang bật nên chúng tôi 98 98
muốn giữ đèn LED xanh ở tất cả 99 99
lần 100 100
và chúng ta có thể có nút bật 101 101
trên đèn LED màu cam và chúng ta có thể làm điều này 102 102
trong ngắt vì vậy những gì chúng ta muốn là 103 103
sử dụng ngắt để làm điều này vì vậy chúng ta phải 104 104
điền vào hàm gọi lại ngắt 105 105
để làm điều đó hãy giả sử tôi không 106 106
nhớ bản chất của hàm nên tôi 107 107
bấm vào chức năng tôi đến đây tôi 108 108
chọn mô-đun cụ thể này GPIO 109 109
và sau đó tôi mở rộng và nó sẽ nói 110 110
tôi ở đây, bạn rẻ thế nào 111 111
ngắt bên ngoài và nó sẽ cho tôi 112 112
sự gián đoạn bên ngoài vì vậy đó là những gì tôi 113 113
cần ngắt bên ngoài gọi lại 114 114
vì vậy tôi có thể phải chỉnh sửa chức năng này bằng cách 115 115
đặt mã tôi muốn thực thi khi 116 116
sự gián đoạn xảy ra bên trong này 117 117
chức năng mà không sử dụng từ khóa này yếu 118 118
từ khóa ở đây tuần này từ khóa có nghĩa là bạn 119 119
có thể xác định lại chức năng bạn có thể 120 120
tùy chỉnh nó và lần sau 121 121
trình biên dịch đang tìm kiếm cụ thể 122 122
chức năng và chúng tôi sử dụng chức năng bạn 123 123
đã xác định mà không có từ khóa yếu như vậy 124 124
những gì tôi muốn là tôi chỉ muốn dán nó 125 125
chức năng ở đây và làm sạch cái này ở đây 126 126
và thực tế tôi thậm chí không cần đọc 127 127
mã pin tôi không cần viết mã 128 128
để đọc mã pin vì ngay khi 129 129
pin được nhấn ngắt 130 130
ngắt để phát hiện sự bức xúc của 131 131
pin vì vậy tất cả những gì tôi muốn làm là bật 132 132
Đèn LED ở đây để tôi có thể thấy và tôi chắc chắn 133 133
một số bạn quen thuộc với các ngắt 134 134
đã quay đúng GPIO T GPIO pin 13 135 135
và vâng đó là tất cả những gì có nó và tôi 136 136
chỉ cần viết nó tài liệu cao cấp vì vậy tôi 137 137
có thể xây dựng lại ở đây và tôi sẽ chỉ kích hoạt 138 138
tùy chọn thiết lập lại và chạy bằng cách lấy không khí 139 139
như thế này được rồi và ổn rồi 140 140
đó là hội đồng quản trị của tôi và nó đã hoàn thành 141 141
tải về và như bạn có thể thấy cần cẩu 142 142
danh tính là khi tôi nhấn cái này 143 143
người hướng dẫn quan tâm đến quả cam và 144 144
Tôi đã không đặt bất kỳ mã nào để biến nó trở lại 145 145
vì vậy đây là những gì chúng tôi mong đợi bạn có thể 146 146
chuyển đổi mái tóc hoặc bạn có thể làm bất kỳ hình thức 147 147
tính toán ở đây