30/09/2018, 22:51
Hỏi về học lập trình cho vi điều khiển
MÌnh được biết anh @ltd ó một khóa hoc C++, nhưng Mọi người cho mình hỏi : Học lập trình nhúng lập trình cho vi điều khiển thì có thể sự dụng ngôn ngữ c++ không vậy. Hay chỉ dùng cho ngôn ngữ C
Bài liên quan
Hệ thống nhúng sau này họ chuộng dùng C++ chứ không dùng C.
còn dùng cho các vi ddiefu khiển 8501 AVR chẳng hạng , mình thấy hầu hết chỉ dùng ngôn ngữ C
Dùng C hay C++ là do người dùng. Thư viện họ viết bằng C++ kết hợp C, Compiler của mấy cái IDE của mấy con đó họ dùng cả GCC và G++. Hãng nó tự định nghĩa lại ngôn ngữ trên IDE cho người dùng dễ dùng nên nhìn rất bựa, không theo chuẩn. Ví dụ có những cái IDE viết bằng C nhưng IF, ELSE (viết hoa) lại là keyword, không sai syntax.
mình cảm ơn bạn nhiều nhé
This post was flagged by the community and is temporarily hidden.
Vi điều khiển bộ nhớ nhỏ, tốc độ xử lý chậm và chạy lệnh tuần tự. Chỉ sử dụng ngắt và timer để can thiệp vào chương trình cho có vẻ như là đang chạy song song…Nên sử dụng C là tốt vì quản lý vùng nhớ nhỏ hiệu quả.
C++ phải dùng để lập trình hướng đối tượng, chứ còn lập trình cấu trúc mà dùng C++ thì không đúng với mục đích. Trừ khi vi điều khiển đó cho phép lập trình bằng C++.
Nếu nhà sản xuất sử dụng ngôn ngữ riêng thì phải theo thôi.