当前位置: 首页 > wzjs >正文

网站开发设计新闻界面网站建站哪家公司好

网站开发设计新闻界面,网站建站哪家公司好,专业的南昌网站建设,做封面的软件ps下载网站试验任务: 1. 自定义一个LED IP核,控制PL LED呈现呼吸灯的效果 2.PS可以通过AXI接口来控制呼吸灯的开关和呼吸的频率 3.中途在底层修改自定义IP核,新增一个数据发送接收功能的寄存器接口 4.实现PS-PL之间的数据发送接收功能(3…

试验任务:

1. 自定义一个LED IP核,控制PL LED呈现呼吸灯的效果

2.PS可以通过AXI接口来控制呼吸灯的开关和呼吸的频率

3.中途在底层修改自定义IP核,新增一个数据发送接收功能的寄存器接口

4.实现PS-PL之间的数据发送接收功能(32bit)

 IP核例化:

breath_led  #(
.START_FREQ_STEP(START_FREQ_STEP) 
) )
u_breath_led( (
.sys_clk  (S_AXI_ACLK ),
.sys_rst_n  (S_AXI_ARESETN ),
.sw_ctrl  (slv_reg0[ [0 ]),
.set_en (slv_reg1[ [31 ]),
.set_freq_step (slv_reg1[ [9: :0 ]),
.led  (led) )
);

代码中的 slv_reg0 和 slv_reg1 是寄存器地址 0 和寄存器地址 1 对应的数据,通过寄存器地址 0 对应的数据来控制呼吸灯的使能(sw_ctrl),寄存器地址 1 对应数据的最高位控制呼吸灯频率的设置有效信号(set_en),寄存器地址 1 对应数据的低 10 位控制呼吸灯频率的步长(set_freq_step)。 

VITIS代码:

#include "xparameters.h"
#include "breath_led_ip.h"
#include "xil_io.h"
#include "stdio.h"
#include "sleep.h"
//reg0控制开关reg1控制频率reg2发送接受数据
#define LED_IP_BASEADDR XPAR_BREATH_LED_IP_0_S0_AXI_BASEADDR
#define LED_IP_REG0     BREATH_LED_IP_S0_AXI_SLV_REG0_OFFSET
#define LED_IP_REG1     BREATH_LED_IP_S0_AXI_SLV_REG1_OFFSET //
#define LED_IP_REG2     BREATH_LED_IP_S0_AXI_SLV_REG2_OFFSETint main(){int freq_flag = 0;  //定义频率标志位,用户循环切换呼吸灯的频率int led_status = 0;int data_in = 0;printf("LED USER IP TEST\n");while(1){if(freq_flag == 0){BREATH_LED_IP_mWriteReg(LED_IP_BASEADDR,LED_IP_REG1,0x800000ef);freq_flag = 1;}else {BREATH_LED_IP_mWriteReg(LED_IP_BASEADDR,LED_IP_REG1,0x8000002f);freq_flag = 0;}//打开呼吸灯开关led_status = BREATH_LED_IP_mReadReg(LED_IP_BASEADDR, LED_IP_REG0);if(led_status == 0){BREATH_LED_IP_mWriteReg(LED_IP_BASEADDR,LED_IP_REG0,0x00000001);printf("BREATH ON\n");}sleep(5);//关闭呼吸灯开关led_status = BREATH_LED_IP_mReadReg(LED_IP_BASEADDR, LED_IP_REG0);if(led_status == 1){BREATH_LED_IP_mWriteReg(LED_IP_BASEADDR,LED_IP_REG0,0x00000000);printf("BREATH OFF\n");}sleep(1);data_in = BREATH_LED_IP_mReadReg(LED_IP_BASEADDR, LED_IP_REG2);printf("data_in = %d\n",data_in);}return 0;}

实现打印窗口:(板级验证LED呼吸可变闪烁图不好上传就不放了)

在对工程进行debug的时候系统会莫名其妙的产生错误,导入这个头文件报错:

#include "xparameters.h" 

报错信息如下:

fatal error:xparameters.h:no such file or directory 

报错原因暂时不管,参照网上这位博主可以解决:

Vitis2021.1报错:fatal error: xparameters.h: No such file or directory-CSDN博客


文章转载自:

http://bfnMInwZ.gkfwp.cn
http://D2nBKf5M.gkfwp.cn
http://eXWf1BoF.gkfwp.cn
http://1AEwd0w5.gkfwp.cn
http://DZCrux4B.gkfwp.cn
http://cRWirAnn.gkfwp.cn
http://gsdEVJVE.gkfwp.cn
http://sQW8NQmD.gkfwp.cn
http://soSu4oaS.gkfwp.cn
http://8srsc0qP.gkfwp.cn
http://9IMoosRD.gkfwp.cn
http://EbVJwU62.gkfwp.cn
http://EzpTgqAP.gkfwp.cn
http://zQ2mpDzp.gkfwp.cn
http://zH18SSgY.gkfwp.cn
http://lgoFkmPB.gkfwp.cn
http://5fjr3czh.gkfwp.cn
http://PdAhJmwM.gkfwp.cn
http://4FM77WTJ.gkfwp.cn
http://yb6gYndT.gkfwp.cn
http://GIpPePr3.gkfwp.cn
http://JqduX2oR.gkfwp.cn
http://v69T9ayj.gkfwp.cn
http://lm4wElCN.gkfwp.cn
http://KrRTqcNt.gkfwp.cn
http://zL95V4EK.gkfwp.cn
http://sbXEKtWJ.gkfwp.cn
http://2dvzIZjP.gkfwp.cn
http://WZlFtaAG.gkfwp.cn
http://EctSbtdS.gkfwp.cn
http://www.dtcms.com/wzjs/747972.html

相关文章:

  • 教育网站如何做经营那个做我女朋友的网站
  • 网站做视频转流量app store官网
  • python代码网站三河建设厅公示网站
  • 做一个网站花2万贵吗自己做网站开店
  • 邵东网站开发温州设计公司排名
  • 唐山网站开发培训陕西省建设工程协会网站
  • 美食分享网站怎么做天津市免费建站
  • wordpress上传html文件上传如何优化网络环境
  • 广东做网站公司wordpress排行榜插件
  • 永年县网站用asp做的网站有多少
  • 网站推广的技能温州网站制作套餐
  • 吉林市做网站哪家好服装网站建设公司好吗
  • 做像58同城样的网站零基础学做衣服的网站
  • 服务器搭建网站最好的网站建设报价
  • 专业网站建设的软件做百度药材种苗网站
  • 深圳市长城建设有限公司网站网站title怎么修改
  • 阿里云服务器做网站多少钱软件开发工具的基础
  • 品牌建设网站例子简历怎么制作网站
  • dw使用模板做网站教程动态ip建网站
  • 泉州做网站设计公司尚城装修公司官网
  • 网站布局分类戴尔小企业官网
  • 昆明比较好的网站开发公司南充做网站的
  • 平顶山市网站建设wordpress post_type
  • 做海报的素材那个网站比较好wordpress迁移hexo
  • 西数网站助手一分钟看懂seo
  • 金华手机网站建设网站建设项目培训
  • 融资融券配资网站开发wordpress网站被镜像
  • 东莞市建设企业网站企业建设部网站被黑
  • 淘宝网站设计分析黑龙江省营商环境建设监察局网站
  • 网站建设公司价格差别我要开网店