Có thể sử dụng ngôn ngữ c++ để học lập trình nhúng lập trình cho vi điều khiển không?

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

1 Like

 Hệ thống nhúng sau này họ chuộng dùng C++ chứ không dùng C.

2 Likes

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.

3 Likes

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.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?