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裸机开发
Exynos4412
裸机开发
—— UART
一、Exynos4412UART的特性 Exynos4412中UART,有4个独立的通道,每个通道都可以工作于中断模式或DMA模式,即UART可以发出中断或DMA请求以便在UART、CPU间传输数据。UART由波特率发生器、发送器、接收器和控制逻辑组成。 使用系统时钟时,Exynos4412的UART波特率可以达到4Mbps。波特率可以通过编程进行。 Exynos4412UART的通道0有
zqixiao_09
·
2016-02-27 17:00
ARM
UART
exynos4412
裸机开发
Exynos4412
裸机开发
—— 看门狗定时器
一、看门狗定时器概述 看门狗(WatchDogTimer)定时器和PWM的定时功能目的不一样。它的特点是,需要不同的接收信号(一些外置看门狗芯片)或重新设置计数器,保持计数值不为0。一旦一些时间接收不到信号,或计数值为0,看门狗将发出复位信号复位系统或产生中断。 看门狗的作用是微处理器收到干扰进入错误状态后,使系统在一定时间间隔内复位。因此看门狗是保证系统长期、可靠和稳定运行的有效措施。目
zqixiao_09
·
2016-02-27 16:00
ARM
WDT
exynos4412
裸机开发
SD机auto mount自动挂载文件系统
U-Boot2014.07(Feb262016-02:22:06)DRAM: ECCdisabled1GiBMMC:
zynq
_sdhci:0SF:DetectedS25FL128S_64Kwithpagesize256Bytes
christne1225i
·
2016-02-26 18:00
sd
u-boot
petalinux
zynq
petalinux开机打印信息
014.07(Feb262016-01:11:03)DRAM: ECCdisabled1GiBMMC:
zynq
_sdhci:0SF:DetectedS25FL128S_64Kwithpagesize256Bytes
christne1225i
·
2016-02-26 17:00
Exynos4412
裸机开发
—— RTC 实时时钟单元
RTC(Real-TimeClock)实时时钟。RTC是集成电路,通常称为时钟芯片。在一个嵌入式系统中,通常采用RTC来提供可靠的系统时间,包括时分秒和年月日等,而且要求在系统处于关机状态下它也能正常工作(通常采用后备电池供电)。它的外围也不需要太多的辅助电路,典型的就是只需要一个高精度的32.768kHz晶体和电阻电容等。 一、RTC控制器 实时时钟(RTC)单元可以通过备
zqixiao_09
·
2016-02-25 23:00
ARM
RTC
exynos4412
裸机开发
Exynos4412
裸机开发
——中断处理
以KEY2控制LED3亮灭为例:一、轮询方式【0】检测按键k2,按键k2按下一次,灯LED2闪一次。【1】查看原理图,连接引脚和控制逻辑(1)按键k2连接在GPX1_1引脚(2)控制逻辑 k2按下 ----K2闭合----GPX1_1低电压 k2常态 ----K2打开----GPX1_1高电压【2】查看相应的芯片手册 【2-1】循环检测GPX1_1引脚输入的电
zqixiao_09
·
2016-02-25 19:00
中断
ARM
GIC
exynos4412
逻辑开发
Exynos4412
裸机开发
——PWM定时器
一、PWM定时器 4412时钟为我们提供了PWM定时器,在4412中共有5个32位的定时器,这些定时器可发送中断信号给ARM子系统。另外,定时器0、1、2、3包含了脉冲宽度调制(PWM),并可驱动其拓展的I/O。PWM对定时器0有可选的dead-zone功能,以支持大电流设备。要注意的是定时器4是内置不接外部引脚的。一般用于定时器功能。 定时器0与定时器1共用一个8位预分频器,
zqixiao_09
·
2016-02-24 23:00
ARM
4412
裸机开发
Exynos4412
裸机开发
—— 流水灯
这里我们使用的开发板是4412,开发板4412上有4个LED灯,我们这里可以利用其来做流水灯实验。下面是4个LED的原理图:查看原理图,4412开发板的LED由CPX2_7CPX1_0GPF3_4GPF3_5四个寄存器来控制,观察电路图,我们需要在IO口输出高电平才能使LED点亮。 一、利用汇编编写程序 以GPX2为例,通过修改GPX2CON、GPX2DAT的值来控制LE
zqixiao_09
·
2016-02-24 22:00
ARM
4412
流水灯
裸机
1.
裸机开发
环境的体验(Redhat 6.4 + vbox)
1.
裸机开发
环境的体验(Redhat6.4+vbox)一、
裸机开发
的一般流程注意:这是假定你已经搭建好了
裸机开发
环境我们裸机的一般开发流程:图1-1:图1-1
裸机开发
流程由于在这篇文章里是体验裸机程序,
cestlavie
·
2016-02-14 09:00
使用VivadoHLS实现OpenCV的开发流程
Xilinx_FPGA_
Zynq
设计中使用HLS实现OpenCV的开发流程http://www.docin.com/p-1321408588.html 使用VivadoHLS实现OpenCV的开发流程http
大块头
·
2016-02-04 19:00
AXI总线简介
在
ZYNQ
中继续使用,版本是AXI4,所以我们经常会看到AXI4.0,
ZYNQ
内部设备都有AXI接口。
mao0514
·
2016-01-25 08:00
MiZ702学习笔记13——
ZYNQ
通过AXI-Lite与PL交互
在《MiZ702学习笔记7——尝试自制带总线IP》,我曾提到了AXI4-Lite的简单用法,驱动了下流水灯,只涉及到了写总线。今天,我想利用之前的VGA模块,将AXI4-Lite的读写都应用上。这篇文章主要是思想的介绍,以及AXI4-Lite读的方法。一些细节请先阅读《MiZ702学习笔记7——尝试自制带总线IP》。具体思路为如下框图所示:所以这次,我们需要两条AXI4-Lite总线,一条负责给V
宋桓公
·
2016-01-24 15:00
MiZ702学习笔记12——封装一个普通的VGA IP
应为我们调用
zynq
的核的时候一般是用Block的形式,为了
zynq
和我们的VGA模块更方便的组织起来,就需
宋桓公
·
2016-01-24 11:00
zynq
功耗
1.曾清清测试
zynq
单板:
zynq
静态功耗 : 1.5W内存以及外围 : 1W最小系统及外围 : 0.5W镜头以及外围 : 1.5w网口以及外围 : 0.3W
pengwangguo
·
2016-01-12 09:00
MiZ702学习笔记9——XADC采集片上数据PS版
这次借助
zynq
的内嵌的XADC来采集
zynq
内部的一些参数:•VCCINT:内部PL核心电压•VCCAUX:辅助PL电压•VREFP:XADC正参考电压•VREFN:XADC负参考电压•VCCBram
宋桓公
·
2016-01-04 08:00
Linux之关于zedboard的petaLinux使用有感
ZedBoard是基于Xilinx
Zynq
™-7000扩展式处理平台(EPP)的低成本开发板。此板可以运行基于Linux,Android,Windows®或其他OS/RTOS的设计。
ythyth8
·
2015-12-26 20:17
Zynq
UltraScale+ MPSoC新鲜出炉
手头必备的TRMUG1085(http://www.xilinx.com/support/documentation/user_guides/ug1085-
zynq
-ultrascale-trm.pdf
kkk584520
·
2015-11-25 21:00
高性能计算
ARM
SOC
zynq
UltraScale
2014.4.9
在实验室找了一个地方稳定了下来,没事的时候就可以在实验室呆上一整天了,每天对着电脑一阵噼里啪啦的轰炸,前几日看着开发板死了的心都有了,不得已只好到群里吐槽,没想到一位高人指点,给我推荐了一本2440的
裸机开发
的书
·
2015-11-13 03:25
Zedboard学习(7)PS下第一个裸奔程序
打开PlanAhead创建工程 1、选择Create New Project新建工程 Project name:hello 一路默认,只有Board项需要选择ZedBoard
Zynq
·
2015-11-12 23:47
DB
裸机开发
环境配置
sudo yum install ncurses-devel sudo yum install openssh-clients sudo yum install automake libtool flex bison pkgconfig gcc-c++ boost-devel libevent-devel zlib-devel python-devel ruby-devel &nb
·
2015-11-11 18:01
环境配置
一步一步学ZedBoard &
Zynq
(四):基于AXI Lite 总线的从设备IP设计
本帖最后由 xinxincaijq 于 2013-1-9 10:27 编辑 一步一步学ZedBoard &
Zynq
(四):基于AXI Lite 总线的从设备IP设计 转自博客: http
·
2015-11-11 17:14
DB
ROS
ZYNQ
移植
1 准备工作 全部是按照官方操作的: http://wiki.ros.org/groovy/Installation/Source apt-get install python-rosdep python-rosinstall-generator python-wstool build-essential 出现错误,找不到源 ,那个就要进入提示的
·
2015-11-11 17:39
OS
Linux双核SMP系统启动流程(
Zynq
-ARM-CortexA9)
blog.chinaunix.net/uid-20648445-id-3329217.html 1:资料附录: <ug585-
Zynq
·
2015-11-11 06:58
linux
xapp1167与TRD14.4 关系
xapp1167与TRD14.4 关系 xapp1167与TRD14.4 都是学习
zynq
的最佳参考设计。
·
2015-11-11 06:55
APP
neon memory copy
在用
zynq
做视频处理的时候会遇到一个关键的技术瓶颈,虽然我们知道
zynq
用FPGA硬件可以加速算法,
·
2015-11-11 06:53
memory
XPS Enable GPIO on EMIO interface 不见了
按照 《嵌入式系统软硬件协同设计实战指南 -- 基于xilinx
Zynq
》第九章 zedboard 入门 我一步一步做到9.1.2 (13) 发现 没有 Enable GPOI on EMIO
·
2015-11-07 13:49
interface
zedboard
zynq
学习 sobel 边缘检测 IP核 制作 根据 文档 Xapp890
官方文档http://www.xilinx.com/support/documentation/application_notes/xapp890-
zynq
-sobel-vivado-hls.pdf
·
2015-11-07 13:49
APP
在
zynq
中利用neon做FFT运算
ZYNQ
中的双核处理器Cortex-A9中使用的Neon协处理器, 先了解一下neon,引用ARM的原文, The ARM® NEON™ general-purpose SIMD engine
·
2015-11-05 09:58
运算
TQ2440 LCD试验失败经验教训
试验环境:TQ2440开发板(配套TQ4.3寸屏) 试验参考书目:《ARM处理器
裸机开发
实战——机制而非策略》(以下简称《
裸机开发
实战》) 《
裸机开发
实战》第13章LCD控制器原理与实验中是以TQ3.5
·
2015-11-03 21:30
经验
TQ2440之定时器中断0——volatile关键字的重要作用
近日,在学习《ARM处理器
裸机开发
实战——机制而非策略》一书,在TQ2440开发板上,按照书中实例以及光盘配套程序源代码进行Timer0中断试验,编译成功后烧写到开发板上,没有任何反应,反复检查代码,一直没有找出哪里有问题
·
2015-11-03 21:28
volatile
xilinx FPGA普通IO作PLL时钟输入
再连到PLL的时钟输入上,但要修改PLL的设置 input clk的选项中要选择"No Buffer"; 具体内部布局分配可以通过 Xilinx的FPGA Editor来查看,
ZYNQ
·
2015-11-02 16:10
FPGA
Zynq
7000系列之芯片系统结构概述
相比较经典的FPGA,
Zynq
7000系列最大的特点是将处理系统PS和可编程资源PL分离开来,固化了PS系统的存在,实现了真正意义上的SOC(System On Chip)。 1.
·
2015-11-02 16:46
系统
只用串口和网络
裸机开发
ARM程序(OK6410开发板)
最近要学习ARM开发板,想按着单片机的套路,首先开发裸机程序。百度了下,大部分的裸机程序都是用RVDS或者ADS开发,用JLink 或者JTag烧写到Sdram中去执行。由于在ubuntu下使用习惯了,想脱离集成开发环境,所以在Linux下使用arm-linux-gcc 等工具开发。首先遇到的问题就是开发好的二进制文件怎么烧到板子上运行呢? 百度上给出的大部分方法是通过Uboot 来烧写,用Ub
·
2015-11-01 11:14
ARM
c helloworld on
zynq
A linux os runs on
zynq
board. I want ro run a hello world c program on it.
·
2015-10-31 19:11
helloworld
zynq
生成boot.bin的批处理...方便啊!
在xilinx的SDK下生成boot.bin的过程,有时非常让人恼火... 得手动选几个文件xx.fsbl, xx.bit, xx.elf.....选来选去的非常麻烦, 而且SDK还常常Browse时...还不指定在当前工程目录下... 所以,我一怒之下,想写个批处理...没有写出来...拖延症严重.. *_* 最后还是高老师出马,我基本照抄...写了个简单注释... 总之是非常方便,手
·
2015-10-31 17:13
Boot
Zynq
7000系列之芯片引脚功能综述
很多人做了很久的FPGA,知道怎么去给信号分配引脚,却对这些引脚的功能及其资源限制知之甚少;在第一章里对
Zynq
7000系列的系统框架进行了分析和论述
·
2015-10-31 11:28
综述
我和ARM的那些事儿3 beep之旅,最详细的ARM裸机工程设置
前言 在博客园里面我搜索了老半天,找相应的mini2440的
裸机开发
的程序,让我挺失望的就是居然没有人对做arm这块做详细的解答,到底如何去做,到底如何去配置
·
2015-10-30 12:03
ARM
我与ARM的那些事儿2JINLK烧录nor flash
前言 最近在研究mini2440的友善之臂,但是我拿着的是实验室早期买的开发板,在做
裸机开发
的过程中老是不能很好地使用最新版的minitools进行烧录,因而各种不爽,因为生成了bin文件不能很好地传到
·
2015-10-30 12:02
Flash
ZYNQ
的三种GPIO :MIO EMIO AXI_GPIO 小节
学了
zynq
一段时间,一上来的时候就被
zynq
的GPIO唬住了,实在没搞清楚
zynq
的GPIO怎么回事,一会这样,一会那样,最后才慢慢发现
zynq
至少有3种GPIO可以调用。
lg2lh
·
2015-10-30 00:00
解决qt移植中镜像过大问题
启动情况如下:U-Boot2015.04(Oct282015-09:23:09)DRAM:ECCdisabled512MiBMMC:
zynq
_sdhci:0SF:DetectedS25FL128S_64Kwithpagesize256Bytes
西窗共剪烛
·
2015-10-29 11:28
零基Android手机嵌入式开发培训课程
课程章节分布: 第一部分 嵌入式C与数据结构篇 (20讲) 第二部分ARM
裸机开发
篇 (43讲) 第三部分 Linux应用开发 (28讲)
·
2015-10-28 08:01
android
[笔记] FPGA的发展
sg1=015ebcebcb38f4a17e698a2e1205bed1#5299 在
Zynq
™-7000 All Programmable SoC 上用 C 代码实现协处理加速器 赛灵思开发出了许多类型的可编程技术
·
2015-10-27 14:19
FPGA
Cubieboard2
裸机开发
之(二)板载LED交替闪烁
前言 电路原理在文章http://www.cnblogs.com/lknlfy/p/3583806.html中已经说明,两个LED的原理图是一样的。要使两个LED交替闪烁,只需要在点亮蓝色LED,熄灭绿色LED之后延时一段时间,然后再点亮绿色LED,熄灭蓝色LED,延时一段时间,如此不断循环即可,过程如图1所示。 &nbs
·
2015-10-27 11:47
IE
Cubieboard2
裸机开发
之(一)点亮板载LED
前言 CUbieboard2板载两个LED,一个绿色的,一个蓝色的,其中绿色LED通过三极管与PH20管脚连接,蓝色LED通过三极管与PH21管脚连接,这里只以蓝色LED为例,电路原理图如图1和图2所示。 &nbs
·
2015-10-27 11:46
IE
Hello ZED
1.Install the tools Download ' ARM GNU TOOLS' from here : http://wiki.xilinx.com/
zynq
-tools  
·
2015-10-21 12:42
EL
zynq
上 mjpg的移植
本篇文章主要讲的就是移植,希望对大家有所帮助。 开发环境zingsdk2.上面的主芯片是Xilinx的XCZ7020.在虚拟机VM的Ubuntu12.04.摄像头:微软HD-3000.内核的版本linux4.0.0.当系统跑起来,看下dev的目录下是否有video0,这是camera的驱动.如下图:最为我的摄像头插进去,没有发现video0,后来在网友的提醒下,要支持usb的摄像头,需要v4l2驱
angelbosj
·
2015-09-16 16:00
iTOP4412
裸机开发
——按键(轮巡方式)
开发环境:itop-4412平民版,ubuntu14.0464位,交叉编译工具版本:gccversion4.4.1(SourceryG++Lite2009q3-67)start.S:.globalmain.word0x0.word0x0.word0x0.word0x0_start:ldrr0,=0x1002330Cldrr1,[r0]orrr1,r1,#0x300strr1,[r0]ldrr0,=
Cheney_CHEN_JUN
·
2015-09-13 18:43
VM里面的ubuntu 可以上网,但 PING不通!
然后终于可以很愉快地下载
ZYNQ
的u-boot的源码了。开始编译源码,偶尔也能分析一下。附录下载代码的方法:gitclonehttps://github.com/Xilinx/u-boot-xlnx
angelbosj
·
2015-09-06 10:00
Xilinx
zynq
xilinx
zynq
-7000 基本知识
Zynq
-7000采用可扩展式处理平台架构(ExtensibleProcessingPlatform、EPP),是Xilinx用28nmHKMG工艺制成的低功耗,高性能,高扩展性的新型芯片,这款新品里面集成了
g_salamander
·
2015-09-01 19:08
读书笔记
基于
zynq
的pwm ip核设计
一.用户自定义ip核1,环境使用的是vivado2014.42,点击Tools—>createandpackageip..打开用户创建ip向导,点击next3.在choosecreateperipheralorpackegeip对话框中选择createnewAXI4peripheral 4.在peripheraldetails对话框填写自己ip信息,name填写为axi_pwm.5.然后依次按默认
ztshun
·
2015-08-18 11:00
上一页
58
59
60
61
62
63
64
65
下一页
按字母分类:
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
其他