xilinxSDK使用总结

简介: xilinxSDK使用总结

SDK提供了一个简单的终端。它是足够简单的文本输出,但你  可能更喜欢不同的终端像特拉。现在,我们将向您展示如何  利用SDK终端。 选项卡切换到STDIO。选择端口USB UART,设置波特率为115200。这是一个固定的硬件设置由由硬件平台决定,单击Apply,然后点击run。


您可以监视的进度下载在右下角  (BaudRate)  模拟线路信号的速率,也称调制速率,以波形每秒的振荡数来衡量。


如果数据不压缩,波特率等于每秒钟传输的数据位数,如果数据进行了压缩,那么每秒钟传输的数据位数通常大于调制速率,使得交换使用波特和比特/秒偶尔会产生错误。  波特率是指数据信号对载波的调制速率,它用单位时间内载波调制状态改变的次数来表示,其单位是波特(Baud)。


波特率与比特率的关系是比特率=波特率X单个调制状态对应的二进制位数。  在信息传输通道中,携带数据信息的信号单元叫码元,每秒钟通过信道传输的码元数称为码元传输速率,简称波特率。波特率是传输通道频宽的指标。  每秒钟通过信道传输的信息量称为位传输速率,简称比特率。比特率表示有效数据的传输速率。


**在xilinx SDK中显示行号

Window→preferences→editor→test editor 对ecilpse的通用方法 打开Eclipse软件,在菜单中选择窗口——首选项,打开新的窗口。 在新的窗口中依次选择常规——编辑器——文本编辑器。 在文本编辑器的窗口中勾选显示行号,然后点击确定按钮。

**创建一个完整的SDK项目档案 **

File à Export General à Archive File. Select File à Export. Select Run/Debugà Launch Configurations, File à Export. Select Run/Debug à Breakpoints,

**打开创建的SDK项目

Select File à Import.Select General à Existing Projects intoWorkspace, then click Next >. Select archive file 选择上个例子中创建的zip文件 File à Import. Select Run/Debug à LaunchConfigurations, then click Next >. Run à Debug Configurations. Then expand both Xilinx C/C++ application Select File à Import. Select Run/Debugà Breakpoints, then click Next >. Window à Open Perspectiveà Debug Generate Linker Script

**找不到include xgpio.h **

这是因为没有在程序标明xgpio.h的位置。 解决方法 File->Properties->Paths and Symbols。点击Add。找到如下目录 E:\Xilinx\SDK\2014.4\data\embeddedsw\XilinxProcessorIPLib\drivers\gpio_v3_01_a\src(即drivers中gpio的目录) 点OK,目录添加成功,


xilinxSDK常规流程

1. 首先Vivado中:File à Export à ExportHardware

2. File à Launch SDK 此时会打开SDK

3. 在SDK中:Create the standalone BSP using File à New à Board Support Package 创建BSP

4. 然后File à Import à Generalà Existing Projects into Workspace,

5. File à New à Application Project创建应用程序,此时注意,点击finish会直接完成设置,若要更改,需点击next

6.在项目中添加文件:right clickand select Import. Next select GeneralàFile Systemthen click Next

相关文章
|
6月前
|
算法 测试技术 编译器
掌握CTest:CTest综合指南
掌握CTest:CTest综合指南
518 1
|
6月前
雷达波形之一——LFM线性调频波形
雷达波形之一——LFM线性调频波形
244 0
|
C语言 Android开发 Windows
解决windows下eclipse创建project时没有include导致出现“unresolved inclusion: <stdio.h>”错误的方法
解决windows下eclipse创建project时没有include导致出现“unresolved inclusion: <stdio.h>”错误的方法
解决windows下eclipse创建project时没有include导致出现“unresolved inclusion: <stdio.h>”错误的方法
|
6月前
|
Linux 开发工具 异构计算
【ZYNQ】QSPI Flash 固化程序全攻略
【ZYNQ】QSPI Flash 固化程序全攻略
944 0
|
6月前
|
测试技术
【ZYNQ】ZYNQ7000 私有定时器及其驱动应用示例
【ZYNQ】ZYNQ7000 私有定时器及其驱动应用示例
134 0
|
6月前
|
物联网 编译器 测试技术
【嵌入式 交叉编译器】如何在 ARM 架构下选择和使用高版本交叉编译器
【嵌入式 交叉编译器】如何在 ARM 架构下选择和使用高版本交叉编译器
957 7
Qt5Error:msvc-version.conf loaded but QMAKE_MSC_VER ins‘t set
Qt5Error:msvc-version.conf loaded but QMAKE_MSC_VER ins‘t set
372 0
|
物联网 开发工具 C++
AliOS Things 的 ESP32 应用开发流程
本文介绍 Windows 下基于 AliOS Things 的 ESP32 应用开发流程,包括环境搭建、程序编译、固件烧写。
10046 5
|
消息中间件 存储 传感器
嵌入式环形队列、消息队列的实现原理
嵌入式环形队列、消息队列的实现原理