1. include và preprocessor
2. Macro và biến
. Qualifier trong C
Qualifier cung cấp thông tin bổ sung về các biến theo sau nó.
- const : Đối tượng của kiểu const không thể bị thay đổi bởi chương trình trong khi thực thi
- volatile: Modifier này nói cho compiler rằng giá trị của biến có thể được thay đổi một cách không rõ ràng (không báo trước) bởi chương trình.
3. Struct
Struct được sử dụng rất nhiều trong lập trình nhúng.
Ví dụ như khai báo 2 kiểu trạng thái 0,1
struct State {
bool GPIO_SET 1;
bool GPIO_RESET 0;
}sts;
4. Hàm
- Hàm quan trọng nhất trong lập trình nhúng:
while(1) {
// các hàm trong này luôn được lặp mãi mãi,cho đến khi chương trình dừng hẳn thì thôi
}
while(0) {
// Không thực thi bất kì câu lệnh nào trong này.
}
5. Con trỏ
6. Các từ khóa và kiểu dữ liệu
Không có nhận xét nào:
Đăng nhận xét