想用Zynq做边缘计算毕设,但PS端裸机编程太底层,有没有更高效的方案(如PetaLinux或Vitis统一软件平台)?
本科毕设想用Zynq-7000做一个图像采集与简单AI识别的边缘设备。如果PS端用裸机编程,驱动和应用程序开发都很麻烦。了解到可以用PetaLinux搭建嵌入式Linux系统,或者用新的Vitis统一软件平台。对于我这样的学生,哪个方案学习曲线更平缓、开发效率更高?主要需求是能方便地调用PL端的加速IP,并通过网络或USB传输数据。从环境搭建、驱动适配到应用开发,整个流程中最大的坑可能在哪里?求推荐一些教程或开源项目参考。