Tôi biết điều này đã được hỏi từ lâu, nhưng có lẽ nó sẽ hữu ích cho ai đó. Tôi là người mới bắt đầu, liên quan đến tất cả những thứ này, vì vậy nếu có ai biết cách tốt hơn để làm điều đó, xin vui lòng sửa cho tôi. Đây là cách tôi thiết lập CLion cho Arduino (trên Windows 10):
Tải xuống và cài đặt Arduino IDE chính thức (1.6.9).
Tải xuống và cài đặt MinGW thành 'C: \ MinGW'
Trong MinGW, cài đặt: 'mingw32-base' và 'mingw32-gcc-g ++'
Tải xuống và cài đặt CLion .
Tạo một dự án 'không tên', chỉ để mở CLion.
Trong CLion> Cài đặt> Plugin> Duyệt kho> Tìm kiếm và cài đặt: 'Arduino' (tích hợp công cụ) và 'Trình giám sát nối tiếp' (misc).
Trong CLion> Cài đặt> Tìm kiếm> nhập 'MinGW'
Tại môi trường, chọn 'Sử dụng MinGW home' và duyệt đến thư mục MinGW ('C: \ MinGW'). Nhấn áp dụng và đợi cho đến khi CLion tìm thấy môi trường.
Trong tệp> Đóng dự án.
Mở bất kỳ trình quản lý tệp nào và đi đến 'c: \ Users \ name \ ClionProjects \' và xóa dự án 'không tên' mà bạn vừa tạo.
Mở CLion, chọn 'Dự án phác thảo Arduino mới'
Trong thư mục dự án> 'mở cmakelists.txt' và định cấu hình các dòng:
6: set board version
7: set port (you can find out port# from the Arduino IDE)
8: set the path where you installed your Arduino libraries (Arduino sketch folder)
set(${CMAKE_PROJECT_NAME}_BOARD uno)
set(${CMAKE_PROJECT_NAME}_PORT COM3)
LINK_DIRECTORIES(c:\\ARDUINO\\libraries)
Ở góc trên bên phải trong CLion, gần nút 'Phát' màu xanh lục, chọn 'Chỉnh sửa cấu hình', ở bên trái chọn 'Ứng dụng'> 'Tải lên' và đặt:
-target: 'upload'
-configuration: 'debug'
-executable: the project name
sau đó nhấn ok.
Trong tệp .ino của dự án, hãy viết một số mã thực sự đơn giản (nhấp nháy).
Kết nối Arduino Uno qua USB và nhấn nút 'phát' màu xanh lá cây để tải lên bản phác thảo.
Để bắt đầu màn hình nối tiếp:
- Trong cửa sổ chính CLion phía dưới bên trái, nhấp vào tab màn hình nối tiếp (trong 'các nút công cụ')
- Nhấp vào biểu tượng cờ lê để thiết lập cổng và tốc độ truyền.
- Trên đầu biểu tượng cờ lê, nhấp vào biểu tượng 'kết nối' màu xanh.
- Nếu các giá trị không xuất hiện 'chính xác', hãy nhấp vào biểu tượng 'chuyển sang hex' màu trắng (bên phải cờ lê).
- Trước khi tải lên bản phác thảo, ngắt kết nối màn hình nối tiếp.
Để CLion tìm đúng các thư viện, hãy đảm bảo sử dụng cùng tên cho thư mục lib như đối với tệp '.h'. ví dụ: đối với DallasTem Nhiệt độ.h sử dụng tên thư mục DallasTem Nhiệt độ. Sau # inlcude-ing libs mới, nhấp chuột phải vào 'Thư mục thư viện bên ngoài' và chọn 'Tải lại dự án cmake'.
Bạn có thể muốn thực hiện cấu hình thêm trong cài đặt CLion như: chủ đề, màu sắc, kích thước văn bản, v.v.
Ngoài ra, bạn có thể cấu hình một số tiện dụng 'mẫu sống', như: serialprintln
, digitalwrite
, pinmode
, switch
, vv để nâng cao năng suất của bạn.