Bài đăng

Hiển thị các bài đăng có nhãn vscode

Build Keil C 8051 with Vscode

Hình ảnh
Keil C là một IDE hỗ trợ nhiều dòng vi điều khiển và được dùng phổ biến hiện nay. Tuy nhiên, theo mình thấy, Keil C chỉ chuyên về phần mềm (hỗ trợ nhiều nền tảng, cấu hình, ...) mà không chú trọng đến vấn đề giao diện. Nên vì vậy, mình phải dùng một editor bên ngoài để chỉnh sửa code. Sau khi chỉnh sửa code xong, thì mình mới dùng Keil C để build và nạp chương trình. Để việc lập trình trở nên đơn giản hơn, chỉ dùng một phần mềm duy nhất. Hôm nay mình sẽ hướng dẫn các bạn cách dùng vscode để build và nạp code cho vi điều khiển họ 8051 mà không cần mở phần mềm Keil C. Bước 1: Tải và cài đặt Keil C cho 8051 Bước 2: Tải và cài đặt Visual Studio Code Bước 3: Cài đặt Keil Assistant trên Vscode Cấu hình đường dẫn đến phần mềm keil c: Bước 4: Tạo workspace trên Vscode Bước 5: Build project và nạp firmware cho 8051 trên Vscode

tự động include path của header file để quản lý source code trong vscode

Hình ảnh
Lâu rồi mình mới vào lại trang blog này. Blog của mình lập ra từ thời còn là một cậu sinh viên mới tập tành học lập trình. Hôm nay, mình rảnh rỗi nên lên chăm chút lại em ý và dự tính là thời gian tới mình sẽ ra nhiều bài viết hơn. Để mở đầu cho sự trở lại này, mình sẽ hướng dẫn anh/chị/em sử dụng vscode hiệu quả hơn trong việc quản lý source code của mình. Vscode là một trong những phần mềm quản lý source code miễn phí tốt hiện nay. Mình thường dùng nó để quản lý và lập trình những dự án liên quan đến các ngôn ngữ như c, c++, html, javascript ,... Bằng những plugin rất dễ dàng cài thêm, nó giúp cho việc lập trình dễ dàng và hiệu quả hơn nhiều. Bài viết này của mình sẽ hướng dẫn cho các bạn cách khai báo các đường dẫn của những header file (file có đuôi *.h, ...) trong projects c/c++ một cách dễ nhất. Trên đây là một đoạn code trong file main.c của mình. Trong file này, mình có sử dụng những #define trong một số header file. Ví dụ ở dòng 37, trong project hiện tại thì mìn