E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ZYNQ裸机开发
Shell 流水灯 - Alinx
Zynq
7010
#!/bin/bashLED_NUM=6aLED_base=(906919898899900901)##exportallled#echo"exportallled"index=0while((${index}/sys/class/gpio/exportlet"index++"done##setallgpio-ledpindirectionout#echo"setallgpio-ledpindir
里先森
·
2019-03-25 11:32
Linux
ZYNQ7000
嵌入式
学会
Zynq
(20)TCP echo服务器(接收回调)
SDK程序设计让
Zynq
工作在TCPserver
FPGADesigner
·
2019-03-24 15:26
FPGA
Zynq
学会
Zynq
(18)TCP发送Hello World(client模式)
TCP的工作机制比UDP要复杂的多。本文介绍用TCP发送“HelloWorld”的实例,讨论程序设计中几个关键的问题。本文撰写思路假设您已经阅读了本系列前几篇与lwIP、UDP相关的文章,重复性语言不过多描述。本文TCP工作在client模式。TCP内容较多,后面的文章会逐步深入介绍。SDK程序设计按照前文方法,新建工程后启用lwIP1.4.1库,其余配置都保持默认即可(使用RAWAPI)。使用l
FPGADesigner
·
2019-03-24 12:52
FPGA
Zynq
三星soc平台Exynos4412平台
裸机开发
介绍(三)之ARM汇编指令集介绍
ARM汇编指令介绍1.传输指令(mov)将r1的值赋值给r0(r0=r1)movr0,r12.取反传输指令(mvn)将~r1的值赋值给r0(r0=~r1)mvnr0,r13.运算指令(add、sub)加法指令,将r0+r1的值赋值给r0,(r0=r0+r1)addr0,r1减法指令,将r0-r1的值赋值给r0,(r0=r0-r1)subr0,r14.位操作指令(and、orr、eor、bic)按位
古月云霄说驱动
·
2019-03-23 16:44
4412
学会
Zynq
(16)UDP echo服务器(接收回调)
前两篇我们学习了UDP的发送,本文学习如何处理接收数据。lwIP为UDP接收提供了回调机制,学会回调机制的使用可以为学习更复杂的TCP回调打下基础。本文使用UDP设计一个echo服务器,开发板将来自所有IP地址和端口的数据原路发送回去,功能和SDK提供的“lwipechoserver”例程一样,只不过例程使用的是TCP协议。SDK程序设计主要差别体现在user_udp.c文件中,比起前两篇的设计甚
FPGADesigner
·
2019-03-22 21:59
FPGA
Zynq
学会
Zynq
(13)lwIP官方应用程序示例
XAPP1026中记录一些lwIP的应用程序示例和性能测试情况,不过提供的示例工程都是在几个Xilinx的官方板子中跑的。可能很多学生没有机会碰到这些板子。。。另外这份应用笔记使用的SDK2014.3版本也比较老,那个版本lwip还没有直接集成到SDK中。本文将这份笔记其中比较有用的代码编写思路和性能测试结果部分摘取出来。1.硬件系统这个表是几个开发板上搭建的硬件系统。纯FPGA使用的处理器是软核
FPGADesigner
·
2019-03-20 15:40
FPGA
Zynq
学会
Zynq
(12)lwIP 1.4.1库的配置与使用
lwIP概述lwIP是一个用于嵌入式系统的开源TCP/IP协议集,是一套可以独立运行的栈,无需依赖操作系统,但也可以与操作系统同时使用。lwIP提供了两套API(术语为A05PI),供用户选择:RAWAPI:直接访问核心的lwIP栈;SocketAPI:通过BSDsocket风格的接口访问lwIP栈。基于lwIP1.4.1库版本,SDK提供了相应适配的库,称作lwip141_v1_x。这个库为Et
FPGADesigner
·
2019-03-20 15:25
FPGA
Zynq
编译 arm 版本 protobuf
文章目录准备下载编译参考本文翻译自https://assil.me/2017/10/21/cross-compile-protobuf-arm-
zynq
.html,略有修改。
疯疯癫癫
·
2019-03-19 21:34
C++
Xilinx-
Zynq
Linux内核源码编译过程
本文内容依据http://www.wiki.xilinx.com网址编写,编译所用操作系统为ubuntu141.交叉编译环境的安装配置1)http://www.wiki.xilinx.com/Install+Xilinx+Tools2.uboot的编译1)下载uboot源代码下载uboot源代码,务必要下载tar.gz格式的文件,地址:https://github.com/Xilinx/u-boo
白马青衫等风来
·
2019-03-18 17:37
嵌入ARM硬核的FPGA
有需要资料的可以加我:腾讯QQ3249838614目前,在FPGA上嵌入ARM硬核的包括Xilinx的
zynq
系列以及Intel的CYCLONEV系列。
weixin_42976659
·
2019-03-11 15:53
物联网
STM32
STM32实战经验
嵌入式
嵌入式资料
Zynq
学习笔记三之
zynq
_axi4_lite从机编写(gpio)
定义了reg0(数据寄存器),reg1(控制寄存器),reg2(输入/输出)`timescale1ns/1psmoduleaxi_gpio_my(inputS_AXI_ACLK,inputS_AXI_ARESETN,inout[3:0]gpio,//ARchannelinputS_AXI_ARVALID,outputS_AXI_ARREADY,input[4-1:0]S_AXI_ARADDR,in
被选召的孩子
·
2019-03-11 15:34
ARM学习笔记
Zynq
学习笔记二之
zynq
_axi4_lite从机编写
//注意:1,axi_lite是一个字符一个字符传输;2,保证先锁地址再写数据moduledut_axi_lite_slave#(parameterintegerC_S_AXI_DATA_WIDTH=32,parameterintegerC_S_AXI_ADD_WIDTH=6)(//时钟和复位信号inputwireS_AXI_ACLK,inputwireS_AXI_ARESETN,//写地址通道i
被选召的孩子
·
2019-03-11 09:54
ARM学习笔记
ZYNQ
进阶之路6--自定义AXI4 IP打包(PWM)
在之前的章节中我们讲有PL的一些单独教程,但后面我们会涉及到PS和PL协同工作的教程,这必然涉及到PS与PL的通讯,在
ZYNQ
中PS和PL的通讯大多是通过AXI-4总线实现的,AXI总线是ARM1996
鹏哥DIY
·
2019-03-04 00:41
FPGA
zynq
ZYNQ进阶之路
zynq
Linux程序开发
开发环境:vivado2018.2、PetaLinux2018.2程序框架:具体步骤:1.打开vivado2018.2软件2.点击CreateProject3.输入工程名和工程路径(注意:工程路径中不要有空格,否则后续SDK会无法导入硬件描述文件)4.选择RTL工程,下方选项不勾选。5.选择Verilog语言,不添加文件,一直点击Next6.直接点击boards,选择对应的开发板7.打开一个新项目
DSP小胖
·
2019-02-27 13:30
ZYNQ
Zynq
学习笔记之
zynq
_AXI4_Lite总线详解
1.1AXI总线概述在
ZYNQ
中支持三种AXI总线,拥有三种AXI接口,当然用的都是AXI协议。其中三种AXI总线分别为:AXI4:(Forhigh-performancememor
被选召的孩子
·
2019-02-25 14:37
ARM学习笔记
Zynq
net(五) fpga_top解析(一)
论文地址:https://github.com/dgschwend/
zynq
net/blob/master/
zynq
net_report.pdf项目地址:https://github.com/dgschwend
crazyeden
·
2019-02-01 11:51
FPGA
PYNQ学习笔记一:使用MicroBlaze做协处理器驱动传感器模块
MicroBlaze二、为MicroBlaze编写程序1.在Vivado建立baseOverlay2.用SDK编写程序3.将elf文件转为bin文件4.为程序编写python库前言PYNQ项目是一个支持Xilinx
Zynq
ACup_Lab
·
2019-01-31 11:05
PYNQ
fpga
QEMU 3.1.0 新特性一览
个开发者中新加载1900个补丁新特征包括如下:ARM:新支持microbit一个XilinxVersal机器模型新支持ARMv6M以及Cortex-M0CPU架构新支持Cortex-A72CPU对xlnx-
zynq
mp
FP
·
2019-01-24 07:37
QEMU
KVM
韦东山ARM第一期总结
文章目录01-
裸机开发
特点1.1-51/Arduino/STM等单片机1.2-ARM单片机02-总结一切都站在
裸机开发
者的角度而言01-
裸机开发
特点1.1-51/Arduino/STM等单片机 回顾最简单的
单眼皮的根号3
·
2019-01-11 19:30
ARM总结
ARM裸机
#
《韦东山ARM第一期》作业
关于fpga、arm与动态更新
https://blog.csdn.net/vinnie__/article/details/52829874关于
zynq
(集成了arm的xilinxfpga),纯PL编程https://blog.csdn.net
budianshishei
·
2019-01-01 23:50
移植lua5.3.5到到FreeRTOS,并在赛灵思(Xilinx)
ZYNQ
SOC上运行
2018年的尾巴,第一次写博客,记录自己做的一点东西,希望2019年有一个好的开始。开发环境:XilinxSDK17.4操作系统:FreeRTOS1.将lua源码编译为静态链接库(1)在XilinxSDKIDE中新建一个静态链接库工程(2)在新建的静态链接库工程中添加lua源码,编译得到lua静态链接库。2.更改lua源码适应FreeRTOS文件系统(1)在lua中加载lua脚本是基于标准的C语言
踏雪@无痕
·
2018-12-31 20:38
lua
zcu102_2_PS端使用UART通信
UART的设置本文档继承zcu102_1建立的工程,打开Vivado工程后,打开BlockDesign,双击
zynq
模块进入配置界面在PSUltraScale+BlockDesign页可以看到UART0
bt_
·
2018-12-27 19:30
FPGA
zynq
设备树编译出错--解决
/arch/arm/boot/dts/
zynq
-zed.dtsError:.
懷劍聽雨
·
2018-12-24 16:14
zynq
(一)
ZYNQ
+ VIVADO 笔记:Hello World
第一部分前言今天开始米联课系列教程的学习,不知道为什么他们自己的官网(http://www.osrc.cn/forum.php?mod=viewthread&tid=1239&extra=page%3D1)上的视频播放不出来,但是程序包是有的,所以我是在腾讯视频和优酷视频上看的教程,这是链接http://v.qq.com/vplus/ba9331b3ac429787def1e7c7ee68744c
凯旋勃兰登堡
·
2018-12-16 22:08
vivado
优化等级与运行效率
简介探讨优化等级与运行效率关系.简单加法运算测试平台STM32F407(时钟168MHz)
Zynq
7z020(单核)
[email protected]
测试核心代码::voidadd
如若明镜
·
2018-12-12 23:36
programming
嵌入式
TipsCoding
一步步学习
zynq
软硬件协同开发(AX7010/20)【FPGA篇】:FPGA控制流水灯及verilog基本语法学习
一、实验环境及目的板卡:AX7010Vivado版本:2017.1开发机:I74.2GHZ8GBWIN10_X64参考文档:《ALINX黑金
ZYNQ
7000开发平台配套教程》实验目的:掌握
ZYNQ
PL端的开发流程
漫步的风暴
·
2018-12-01 15:38
Fpga
ARM驱动开发
ZYNQ
7020_双核例程
ZYNQ
7000有16个SGI;使能SGI需要写中断号到ICDSGIR寄存器并指明目标CPU。清中断可以读ICCIAR(Int
Chi_Hong
·
2018-11-29 17:03
FPGA
ZYNQ
ZYNQ
7020_Linux_Hello_World
ZYNQ
7020_Linux_Hello_World一、程序二、结果一、程序#include#includestaticint__inithello_init(void){printk("HelloWorld
Chi_Hong
·
2018-11-27 16:36
ZYNQ
ZYNQ
7000_emmc_文件系统
ZYNQ
7000_emmc_文件系统一、目标二、根文件系统的修改三、从emmc启动根文件系统四、设置终端登录一、目标1、修改根文件系统2、从emmc启动根文件系统3、设置从终端登录二、根文件系统的修改从
Chi_Hong
·
2018-11-26 16:59
ZYNQ
ZYNQ
7000_linux开发环境搭建
ZYNQ
7020_linux开发环境搭建一、软件和设置1、开发工具版本2、交叉编译环境3、安装/更新32位库文件二、获取Xilinx源文件三、uboot修改和编译1、修改
zynq
-common.h2、修改
Chi_Hong
·
2018-11-26 13:38
ZYNQ
ZYNQ
7000_linux开发环境搭建
ZYNQ
7020_linux开发环境搭建一、软件和设置1、开发工具版本2、交叉编译环境3、安装/更新32位库文件二、获取Xilinx源文件三、uboot修改和编译1、修改
zynq
-common.h2、修改
Chi_Hong
·
2018-11-26 13:38
ZYNQ
Zynq
MP Petalinux Boot Generation
Zynq
MPPetalinuxBootGenerationNote:enablexlnkmodule.Prerequisitesource/media/embedded/d/lsq/petalinux/
pengfeix
·
2018-11-22 19:20
FPGA
PYNQ 、tensorflow 、opencv 、交叉编译、dnn、contrib、
ZYNQ
、XC7Z020
1、最近在Linux下实现了基于tensorflow的人脸识别算法,所以想着如何才能把这个程序放在PYNQ上。2、在arm中我们是没有办法训练的,所以需要提前把tensorflow的权重训练好,在arm中只需要前向传播计算就可以了,还好,目前opencv3.3版本已经支持caffe\tnesorflow\pytorch模型,所以,我们利用opencv来加载tensorflow的模型和权重,不关乎t
彩虹小岸
·
2018-11-20 17:41
zynq
linux驱动之使用设备树开发
PC:Windows10虚拟机:ubuntu16.04vivado:2017.04PetaLinux:2017.04开发板:黑金AX7010根文件系统:debian8----------------------------------------------------------------------传说中的分割线----------------------------------------
h244259402
·
2018-11-12 16:01
zynq
设备树
驱动
zynq
linux驱动之传统开发
PC:Windows10虚拟机:ubuntu16.04vivado:2017.04PetaLinux:2017.04开发板:黑金AX7010根文件系统:debian8----------------------------------------------------------------------传说中的分割线----------------------------------------
h244259402
·
2018-11-12 13:25
zynq
xilinx PYNQ PS与PL的接口说明
PS/PLInterfaces
Zynq
在PS和PL之间有9个AXI接口。
战斗机上的飞行员
·
2018-11-09 11:36
xilinx
PYNQ
axi_gpio操作--转载我之前的blog的内容
1,
ZYNQ
7000GPIO介绍
ZYNQ
7000上GPIO分为2类MIO和EMIO,MIO和常见的CPU管脚功能是一样的和很多外设是复用的,在使用前需要进行PINAssignment.MIO共54个管脚分布在
Laplace666
·
2018-11-07 16:03
FPGA
自定义IP--转载我之前的blog的内容
1,Xilinx官方为大家提供了很多IP核,用
ZYNQ
系统设计IP核,最常用的就是使用AXI总线将PS同PL部分的IP核连接起来。接口是Slave,数据宽度是32位,IP内部的寄存器数量为4个。
Laplace666
·
2018-11-07 16:37
FPGA
嵌入式系统移植笔记(一) --搭建开发环境
应用程序不能直接去操作硬件(
裸机开发
不带操作系统),不然就太不安全了,也不方便管理。Linux内核的免费开源和可剪裁性以及开源稳定的特点
王建峰
·
2018-11-04 21:57
计算机基础-开发平台-嵌入式
Rocket之加速器
文章目录RoCC简介riscv-toolspk加速器fpga-
zynq
测试测试样例测试结果参考文献RoCC简介RocketCustomCoprocessorriscv-tools由于custom指令并不是标准指令集的一部分
齐豪
·
2018-11-01 21:21
rocket
rocc
计算机
Zynq
-PL中创建AXI Master接口IP及AXI4-Lite总线主从读写时序测试(转)
转载:原文http://www.eefocus.com/antaur/blog/17-08/423751_6cc0d.html0.引言通过之前的学习,可以在PL端创建从机模式的AXI接口IP核。但是从机模式是被动接收数据,而不能主动的去获取数据,因此计划研究一下AXIMaster接口的IP核的构建方法。1.利用向导创建AXILiteMaster测试用例在这一步,AXI类型为Lite型的,可选参数如
weixin_30613727
·
2018-11-01 14:00
ZYNQ
SOC 入门基础(三)EMIO 实验
1.1EMIO和MIO的对比介绍在
ZYNQ
SOC入门基础(二)MIO实验中讲解了MIO的使用,本节就来讲一下EMIO的使用。
为中国IC之崛起而读书
·
2018-10-27 21:10
FPGA设计
ZYNQ
SOC 入门基础(二)MIO 实验
1.1GPIO简介
ZYNQ
7000系列芯片有54个MIO(multiuseI/O),它们分配在GPIO的Bank0和NBank1隶属于PS的部分,这些IO与PS直接相连。
为中国IC之崛起而读书
·
2018-10-26 17:25
FPGA设计
ZYNQ
SOC 入门基础(二)MIO 实验
1.1GPIO简介
ZYNQ
7000系列芯片有54个MIO(multiuseI/O),它们分配在GPIO的Bank0和NBank1隶属于PS的部分,这些IO与PS直接相连。
为中国IC之崛起而读书
·
2018-10-26 17:25
FPGA设计
ZYNQ
SOC 入门基础(一)Hello World 实验
ZYNQ
是一款SOC芯片,其最突出的功能就是其内部包含了一个双核的Cortex_A9内核。从本节开始,进行
ZYNQ
的SOC学习。1.1最小系统分析下面这张图展示了我们需要构建的最小系统。
为中国IC之崛起而读书
·
2018-10-26 11:25
FPGA设计
PYNQ上手笔记 | ④
Zynq
中断应用
现在人工智能非常火爆,一般的教程都是为博硕生准备的,太难看懂了,分享一个非常适合小白入门的教程,不仅通俗易懂而且还很风趣幽默,点☞这里☜进入传送门~在实际玩
Zynq
中断之前,先扯一扯中断这个神奇的东西~
Mculover666
·
2018-10-19 18:05
#
Pynq/Zynq实战教程
FPGA开发
Xilinx
ZYNQ
FPGA_manager
背景:最近开始使用一个古董板子zedboard跑一下xilinx的PYNQv2.3,问题:在使用FPGA一直报错notfound:FPGA_manager。原因&解决方案:Xilinx在petalinux2018.2开始更新为FPGA_manager。不再使用原有的xdevcfg(下图是原有版本使用的FPGA驱动)使用最新的petalinux2018.2以后的版本(下图是官网的更新说明)和BSP,
dia323
·
2018-10-19 14:40
Linux上电自动配置参数之自动配置IP地址 -
ZYNQ
7021学习
对于我这类初学者,移植好Linux后,Linux上电后的第一件事就是配置一些参数,我是基于多以太网的例程移植的Linux系统,上电后的第一件事就是配置五个网口的IP地址,虽然只是五个ifconfig的语句,但是总是这样来来回回的配置,也会很浪费时间。基于上电后自动挂载SD卡的前提下,可以每次都需要用到的配置信息编写为一个脚本,在每次上电后自动运行这个脚本就可以完成自动配置的功能了。具体实现步骤如下
逸璞丷昊
·
2018-10-17 21:45
嵌入式开发
Linux移植
Linux开发
PYNQ上手笔记 | ③PS端+PL端点灯
现在人工智能非常火爆,一般的教程都是为博硕生准备的,太难看懂了,分享一个非常适合小白入门的教程,不仅通俗易懂而且还很风趣幽默,点☞这里☜进入传送门~上一节中分别独立实验了
Zynq
的PS端和PL端,并初步实验了
Mculover666
·
2018-10-14 23:04
#
Pynq/Zynq实战教程
FPGA开发
04-
ZYNQ
学习之FPGA+Linux开发的流程
通过前面3节内容,我们知道了:Xilinx
ZYNQ
的内部结构PL端FPGA的开发过程
ZYNQ
启动过程及固化那么
ZYNQ
包含CortexTM-A9核,那么它的ARM资源应用主要就落在嵌入式linux上。
【星星之火】
·
2018-10-13 21:52
ZYNQ
ZYNQ系列学习
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他