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

国网公司网站如何让网站gzip

国网公司网站,如何让网站gzip,基本的网站开发技术路线,昌吉住房和城乡建设局网站实现功能#xff1a;使用 MicroBlaze软核 串口打印 Hello World Vivado版本#xff1a;2018.3 目录 MicroBlaze介绍 vivado部分#xff1a; 一、新建工程 二、配置MicroBlaze 三、添加Uart串口IP 四、生成HDL文件编译 SDK部分#xff1a; 一、导出硬件启动SDK 二、… 实现功能使用 MicroBlaze软核 串口打印 Hello World Vivado版本2018.3 目录 MicroBlaze介绍 vivado部分 一、新建工程 二、配置MicroBlaze 三、添加Uart串口IP 四、生成HDL文件编译 SDK部分 一、导出硬件启动SDK 二、新建应用程序工程 三、烧录 四、串口测试 MicroBlaze介绍 MicroBlaze 是由 Xilinx 开发的一种可配置的 32 位 RISC 软处理器内核是用 Vivado 进行FPGA 设计时可调用的IP核。MicroBlaze 使得开发人员可以使用 C/C、汇编语言或 RTL 设计语言进行开发。将 MicroBlaze 应用于 FPGA 的整体思路是结合软硬件各自的优点通过灵活的设计、快速的原型制作以及高效的资源利用更好地实现和管理复杂的嵌入式系统。 举个例子FPGA不同于ZynqZynq 集成了 ARM 处理器作为硬核可软硬件同时开发。而FPGA没有硬核因此可以将 MicroBlaze 作为软核用 Vivado 进行 FPGA 部分设计用 SDK 开发框架作为软件开发环境。通过这种方式实现硬件和软件的协同设计。 vivado部分 一、新建工程 1新建工程命名为 MicroBlaze_base Next 2选择RTL工程Next 3选择芯片型号 二、配置MicroBlaze 1创建设计块命名后点OK本例用默认名 2点击添加按钮搜索MicroBlaze双击添加 3添加后会发现试图内已加载MicroBlazed模块点击“Run Block Automation”进行配置因为没有外设存储器所以内部存储器选大一点64KB其他默认点OK 4双击时钟模块“clk_wiz_1”进行配置配置时钟根据开发板时钟频率设置我的是100MHz再将时钟设为“single单端时钟”(默认是差分)将复位信号设置为“low低电平有效”其他保持默认点OK 5点击“自动布局”按钮可将布局优化一下看着清楚一点 6添加时钟和复位管脚 1ctrl同时选中“clk_wiz_1”模块的时钟和复位信号输入脚后右键点击“Make External”添加管脚。 2再将“rst_clk_wiz_1”模块的外部复位信号脚连接到“clk_wiz_1”的复位信号脚。 3再点击自动布局(完成后如下图)。 三、添加Uart串口IP 1点击添加ip搜索“uart”一般选择 AXI Uartlite双击添加 2配置 UART IP核双击模块进行配置时钟频率100MHz(要根据开发板设置)、波特率115200、8位数据位、无校验位。 3点击 “运行自动连接”全部勾选会自动将uart管脚与MicroBlazed部分进行连接再点击“自动布局”得到如下图二。 四、生成HDL文件编译 1到src栏右键设计块生成HDL包装文件选择第二项进行生成。完成后会看见已经生成设计块的.v文件如果后续对设计块有改动需要重新生成 2依次进行Run Synthesis 综合、Run implementation 部署  3再配置管脚需要配置的管脚如图所示根据开发板情况自行配置 4最后 Generate Bitstream 生成比特流文件    SDK部分 一、导出硬件启动SDK 1导出硬件 “Export Hardware” 用于将设计中的硬件部分导出为一个可供其他工具如 SDK 和 Vitis或流程使用的硬件描述格式按左图步骤并注意勾选“Include bitstream包含比特流”导出硬件右图启动SDK 2启动SDK保持默认点击OK。接下来将在SDK环境中进行软件部分的设计 二、新建应用程序工程 1按照上面的步骤进入SDK后自动加载相关文件 2 1.新建 Application Project 应用程序工程。 2.将工程命名为 hello 其他保持默认点击next。(默认c语言) 3.此时会提供工程模板选择串口打印 hello world 的模板进行测试。也可以生成空模板 3模板工程的.c文件位于hello工程的src目录下helloworld.c打开可以看到详细代码 三、烧录 SDK左上方工具栏点击烧录图标选项保持默认点击烧录也可以回到Vivado进行烧录 四、串口测试 1下方打开SDK终端点击加号添加一个SDK自带的串口助手选择窗口设置波特率(需要和Vivado里面的uart IP的参数保持一致)OK。 2按照图示步骤运行应用程序工程 hello (也可以在.c文件中直接右键Run As运行 3成功运行后SDK串口接受到了 FPGA 发送的 Hello World 串口功能测试成功到此使用Vivado 进行 MicroBlaze 软核开发的基础介绍结束。
http://www.tj-hxxt.cn/news/225236.html

相关文章:

  • 国内f型网页布局的网站宁波 做网站
  • wordpress装多站点wordpress调用指定文章分类链接
  • 如何建设一家网站学做ps的软件的网站有哪些
  • vr技术在网站建设的应用免费制作短视频的软件
  • 做电子相册的大网站企业网站cms
  • 自己电脑上做的网站 怎么让别人看宁波定制网站建设解决方案
  • 0元购怎么在网站做小微企业管理软件
  • 网站需求清单wordpress中文网站模板下载
  • 乐清网站建设哪家好寿光哪里做网站
  • 建网站买的是什么微信扫一扫登录网站如何做
  • 做网站淮南宝塔本地wordpress
  • 哪几个网站做acm题目比较好厦门网站建设哪家强
  • 网站备案 关闭网站免费seo快速排名工具
  • 温岭建设阳光网站做网站用图片
  • 网站一般几年wordpress移动端底部导航
  • 网站建设的上市公司计算机软件开发是干什么的
  • 不忘初心 继续前进网站怎么做网站psd模板
  • 网站建设中颜色的感染力成都科技网站建设费用
  • 网站开发项目任务群晖 6 wordpress
  • 设计必备网站wordpress变成圆角
  • 棋牌游戏网站怎么做网站的收录情况怎么查
  • 同城分类网站建设海外网络推广定制
  • 旅游网站建设的建议网站空间需要多大
  • 做网站建设需要厦门建设执业资格注册管理中心网站
  • ( )是网站可以提供给用户的价值本墨陈黑做网站有版权
  • 云南做网站找谁组网方案设计
  • wap网站代码网站建设的平台分析
  • 怎么找人做网站e2ee网站开发
  • 自己做网站吗app软件开发公司如何选择
  • wordpress下载站教你免费开网店