小白有STM32嵌入式编程基础,也对RV有些了解,设计过一些数字模块。
但是涉及到系统,编程的东西,还是一头雾水,现在在VisionFive上更是头大。
我看了这个入门手册:VisionFive Single Board Computer Quick Start Guide | RVspace
下载了github的这些资源:GitHub - starfive-tech/VisionFive
另外下载了这些软件: www. starfivetech. com/site/Software
目前还是有些迷茫
- 快速入门指南所教的主要这两点:一是在板子上跑Fedora,而是用命令行控制led,这两点都能实现,但是距离一个正式工程还差很远
- 如何编译一个Fedora上能运行的C程序?
- 如何编译一个VisionFive上能运行的裸机程序?并能够进行调试。
目前的进展如下:
- 我用WSL2编译工具链,总是在编译ld的时候报undefined reference的错误
- 搞不懂studio,e sdk和u sdk的区别