Station P2(ROC-RK3568-PC) 裸机开发之串口收发代码
本仓库提供了一个适用于 Station P2(ROC-RK3568-PC) 开发板的裸机开发代码,主要功能是通过串口进行数据收发,并实现了一个简单的交互式命令行界面(mini shell)。
功能描述
- 串口初始化:代码首先初始化了 uart2 串口,确保串口能够正常工作。
- mini shell:在串口初始化完成后,代码运行了一个 mini shell,用户可以通过串口与开发板进行交互。
- 支持的指令:
help
:显示可用的指令列表。exit
:退出 mini shell。hexDump
:以十六进制格式显示内存内容。
注意事项
- 本代码不设置运行栈,而是沿用 bootrom 环境的栈进行运行。
- 代码适用于裸机环境,未依赖任何操作系统或高级库。
使用方法
- 将代码下载到 Station P2(ROC-RK3568-PC) 开发板。
- 通过串口工具连接到开发板的 uart2 串口。
- 运行代码后,即可通过串口与开发板进行交互。
贡献
欢迎提交问题和改进建议,帮助我们完善这个项目。
许可证
本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。