[features] 增加独立工程模式的功能
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- json, python
Línea de trabajo
El issue identifica scripts de compilación de SCons/Python y un modo de configuración JSON propuesto, pero no nombra archivos, pruebas ni puntos de entrada. Empieza por documentar las convenciones existentes de BSP, SDK_LIB, linker-script y output-artifact. El trabajo estaría completo con un diseño acordado que cubra proyectos independientes, la selección de la versión de RT-Thread, el cambio de chip y controlador, y una configuración adecuada para la UI.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
想法说明
目前RT-Thread的方式,在开发的时候会变成更多以BSP为主的方式,而对于工程业务逻辑,当不需要过多关注板卡情况时,并不是那么友好。而当所有构建脚本都使用scons脚本,Python脚本时,会太编程化(灵活度足够高,但不利于IDE、UI工具配置模式)
希望可以做到:
- 可以创建独立工程;
- 工程可以灵活选择RT-Thread版本(及路径);
- 工程可以灵活切换芯片,驱动;
- 支持到附带的json配置文件模式,这样更利于集成到一些UI工具配置中;
挑战
目前在RT-Thread的一些BSP中,也引入了SDK_LIB,链接脚本,输出产物名称也都统一,这些都会在一定层面影响到统一化支持。
- Lenguaje dominante
- Python
- Estrellas
- 78
- Forks
- 64
- Merge medio
- 1 d 6 h
- PR fusionados (30 d)
- 6
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de RT-Thread/env
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 76/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
【建议】能否将env的包全部离线化Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
-
改进 env 的文档Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
Todos los issues de RT-Thread/env
Issues similares
-
[BUG] Container scenario crashes without expected_recovery_time, kube DNS example uses retry_waitAbiertoneeds-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
krkn-chaos/krkn#1627 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
NousResearch/hermes-agent#136483 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
[BUG] LazyStackedTensorDictStore zeroes the last byte of a new key set on the last elementPosiblemente ocupada @peterdsharpe la tomó hoy. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
pytorch/tensordict#2307 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día