4核cpu怎么设置双核启动,cpu的双核需要自己开吗

首页 > 实用技巧 > 作者:YD1662023-05-15 04:19:57

图 13.5.2 “Application”设置


设置完成后,点击“Run”按钮开始运行。此时ZYNQ核心板上的LED1(PL LED)灯开始呈现呼吸灯的效果,如图 13.5.3所示:

4核cpu怎么设置双核启动,cpu的双核需要自己开吗(17)

图 13.5.3 开发板实验现象


与此同时,在SDK Terminal窗口中可以看到CPU1打印的字符。此时我们可以在SDK Terminal窗口中输入“5”,来改变LED灯的呼吸频率,如下图所示:

4核cpu怎么设置双核启动,cpu的双核需要自己开吗(18)

图 13.5.4 设置呼吸灯的频率


从SDK Terminal窗口中可以看到CPU1接收到了CPU0的数据,数值为5,如下图所示:

4核cpu怎么设置双核启动,cpu的双核需要自己开吗(19)

图 13.5.5 SDK Terminal窗口打印实验结果


与此同时,观察ZYNQ核心板上的LED1灯,其呼吸频率变快,说明双核AMP实验在ZYNQ FPGA开发板上验证成功。
注意:如果SDK Terminal窗口打印信息错误或者未打印信息,请检查cpu0_uart和cpu1_led应用程序的DDR3基地址和存储空间大小的设置是否正确。
在实验的最后,我们再来向大家介绍双核AMP实验的程序固化方法。由于本次实验会有两个应用程序的板级支持包,在建立FSBL的时候,大家可以选择创建一个新的BSP或者选择已经存在的cpu0_uart_bsp(不可以选择cpu1_led_bsp,CPU1的程序是由CPU0唤醒的)。其它的操作和单核CPU的实验基本一致,只是在Creat Boot Image时,在最后添加CPU1的elf即可,如下图所示:

4核cpu怎么设置双核启动,cpu的双核需要自己开吗(20)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.