Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

[features] 增加独立工程模式的功能

Đang mở
#250 11 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
25/100
Loại issue
Tính năng
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
json, python

Hướng nghiên cứu

Issue xác định các script build SCons/Python và một chế độ cấu hình JSON được đề xuất, nhưng không nêu tên tệp, bài kiểm thử hoặc điểm vào nào. Hãy bắt đầu bằng cách lập bản đồ các quy ước hiện có của BSP, SDK_LIB, linker-script và output-artifact. Công việc được xem là hoàn tất khi có một thiết kế được thống nhất, bao quát các dự án standalone, việc chọn phiên bản RT-Thread, chuyển đổi chip và driver, cũng như cấu hình thân thiện với UI.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

想法说明

目前RT-Thread的方式,在开发的时候会变成更多以BSP为主的方式,而对于工程业务逻辑,当不需要过多关注板卡情况时,并不是那么友好。而当所有构建脚本都使用scons脚本,Python脚本时,会太编程化(灵活度足够高,但不利于IDE、UI工具配置模式)

希望可以做到:

  • 可以创建独立工程;
  • 工程可以灵活选择RT-Thread版本(及路径);
  • 工程可以灵活切换芯片,驱动;
  • 支持到附带的json配置文件模式,这样更利于集成到一些UI工具配置中;

挑战

目前在RT-Thread的一些BSP中,也引入了SDK_LIB,链接脚本,输出产物名称也都统一,这些都会在一定层面影响到统一化支持。

Ngôn ngữ chính
Python
Star
78
Fork
64
Merge trung bình
1 ngày 6 giờ
Pull request đã merge (30 ngày)
6

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của RT-Thread/env

Tất cả issue của RT-Thread/env

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.