首先在Xilinx官网下载了Vivado,不清楚License是如何弄得… 但我下载下来安装了就能用…( ´_ゝ` )。
官方的BSP,不知有啥用,先放到Vivado里再说:https://github.com/sipeed/Tang-Hex-BSP。
然后把 Xilinx 的 UG1165 下载下来大概翻了翻。
要结合 SIPEED 官网可以在 HDK 里下载的 Lichee Tang Hex.pdf 来看:https://dl.sipeed.com/shareURL/TANG/Hex/HDK
然后在 https://dl.sipeed.com/shareURL/TANG/Hex/Projects 下载了示范 Project project_zynq_hex.zip,直接解压扔到 Vivado 里,根据提示升级一下 IP 和重新 build 一遍。然后 Export Hardware。
然后在 Vitis 里,用刚刚 Export 的 Hardware 建立一个 Platform Project,再建立一个 Application。
问题一:Pin Number 如何确定:EMIO 对应的就是从54开始往上加,MIO就是对应数字,如果是 AXI GPIO 等扩展出来的,就调用驱动。