Station P2ROCRK3568PC 裸机开发之串口收发代码

2022-10-31

Station P2(ROC-RK3568-PC) 裸机开发之串口收发代码

本仓库提供了一个适用于 Station P2(ROC-RK3568-PC) 开发板的裸机开发代码,主要功能是通过串口进行数据收发,并实现了一个简单的交互式命令行界面(mini shell)。

功能描述

  • 串口初始化:代码首先初始化了 uart2 串口,确保串口能够正常工作。
  • mini shell:在串口初始化完成后,代码运行了一个 mini shell,用户可以通过串口与开发板进行交互。
  • 支持的指令
    • help:显示可用的指令列表。
    • exit:退出 mini shell。
    • hexDump:以十六进制格式显示内存内容。

注意事项

  • 本代码不设置运行栈,而是沿用 bootrom 环境的栈进行运行。
  • 代码适用于裸机环境,未依赖任何操作系统或高级库。

使用方法

  1. 将代码下载到 Station P2(ROC-RK3568-PC) 开发板。
  2. 通过串口工具连接到开发板的 uart2 串口。
  3. 运行代码后,即可通过串口与开发板进行交互。

贡献

欢迎提交问题和改进建议,帮助我们完善这个项目。

许可证

本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。

下载链接

StationP2ROC-RK3568-PC裸机开发之串口收发代码