
ZYNQ
鹤影随行
努力,终会看到优秀的自己。
展开
-
不带DDR的ZYNQ使用OCM加载程序运行的方法
软件版本:Vivado Vitis2019.2第一步: 在Vivado的ZYNQ Block Design时候不配置DDR第二步: 在Vitis中:1、 在Vitis中新建Platform,选择xsa文件:2、 在xparameters.h中添加DDR的地址空间定义,如下:3、 修改链接文件,修改每个段都到ram_0,因为ram_1空间全部给到应用程序4、 修改fsbl工程的main.c,增加XPAR_PS7_DDR_0条件编译5、 修改fsbl.h,重定义DDR_EN原创 2020-12-02 21:39:20 · 4555 阅读 · 0 评论 -
Vitis2019.2添加ARM核(ps7_cortexa9_1)
1、 打开platform.spr,然后右击ps7_cortexa9_0,点击Add Domain2、 选择ps7_cortex_a9_1原创 2020-12-01 15:25:42 · 964 阅读 · 0 评论 -
Xilinx SDK无法使用math.h的解决办法
在使用Xilinx SDK时,发现无法使用math.h中的一些函数,比如pow(),sqrt()等;原因在于使用math.h中声明的库函数还有一点特殊之处,就是gcc命令行必须加-lm选项,因为数学函数位于libm.so库文件中(这些库文件通常位于/lib目录下),-lm选项会告诉编译器,程序中用到的数学函数要到这个库文件里找。使用平台:Vitis 2019.2只需要右击Application Project,然后按照下面操作即可:...原创 2020-08-21 10:48:51 · 3084 阅读 · 1 评论 -
ZYNQ学习总结:在vitis SDK中查询API函数(1)
平台:Vivado 2019.2原创 2020-05-26 15:16:03 · 2018 阅读 · 0 评论