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裸机开发
设备树历史最详解
zynq
设备树历史最详解注:由于内核版本的演变,设备树成了任何使用较高版本linux系统的设备平台所必须文件,然国内相关技术文档严重不足,本文是国外技术专栏的翻译,原文链接:http://xillybus.com
Klaus_Wei
·
2015-01-20 11:29
xilinx
zynq系列开发
Zedboard移植USB无线网卡驱动心得
开发板:
Zynq
Zedboard操作系统:Ubuntu12,04交叉编译器:arm-Xilinx-linux-gnueabigccWIFI模组:TP-LINKTL-WN725N2.0移
yake827
·
2014-12-11 18:00
网卡
移植
ARM
linux内核
ZedBoard
[ZedBoard移植嵌入式Linux教程(7)]制作boot.bin
Zynq
启动过程Boot.bin文件格式我们转到SDK下,点击菜单XilinxTools>Create
Zynq
BootImage首先设置BIF文件路径。
xddc
·
2014-12-07 15:14
VHDL
FPGA
新内核 中关于spi nor的注册
masterdevice,spinordriver和spinordevice.对于spimaster的驱动是在driver/spi/下有相关的文件来完成,而spimasterdevice是在dts中来指定,对于
zynq
jackyard
·
2014-11-26 14:00
linux
内核
MDK作为我的s3c2440
裸机开发
的IDE
由于之前开发c51,stm32时候都使用了MDK开发环境,而且MDK的界面确实看起来舒服多了,所以我选择了MDK作为我的s3c2440
裸机开发
的IDE。
Bobsweetie
·
2014-11-20 09:00
s3c2440
裸机开发
调试环境(MDK4.6,Jlink v8,mini2440)
由于之前开发c51,stm32时候都使用了MDK开发环境,而且MDK的界面确实看起来舒服多了,所以我选择了MDK作为我的s3c2440
裸机开发
的IDE。
sinat_19306445
·
2014-11-04 17:00
linux
嵌入式
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
·
2014-09-15 11:00
linux
【开发手记三】一步一坑:UART和GPIO协同控制LED
实验过程就不再说了,实验结果是启动了ZED版之后会在终端显示Hello
Zynq
,发送两位十六进制数时Z
geeklei
·
2014-08-29 19:28
ZED
【开发手记三】一步一坑:UART和GPIO协同控制LED
实验过程就不再说了,实验结果是启动了ZED版之后会在终端显示Hello
Zynq
,发送两位十六进制数时Z
GeekLei
·
2014-08-29 19:00
UART
GPIO
Zed
VM虚拟机无法识别USB问题 --
裸机开发
流程 第三季 专题1 课程1
裸机开发
流程1、编写裸机程序2、调试裸机程序3、生成2进制映像(编译、链接、格式转换)4、烧写、运行2进程映像 在裸机烧写遇到的问题:虚拟机中的USB驱动无法显示,进而无法下载裸机程序。。
u011467781
·
2014-08-06 11:00
环境配置
Linux
Zynq
GPIO中断
注册中断:对每个pin进行循环遍历for(pin_num=0;pin_numngpio);pin_num++)gpio_irq=irq_find_mapping(irq_domain,pin_num);将GPIO号映射为Linux系统中断号。在Linux中断系统中,一个irq_domain表示一个中断控制器,其内中断由0开始编号(尚存在疑问)unsignedintirq_find_mapping(
dabbler
·
2014-06-08 18:00
svm应用范例,采用svm实现图片的分…
===============================//Name :my_svm.cpp//Author :guo//Version :0.0//Copyright :njupt
zynq
guo8113
·
2014-06-07 17:00
一起学mini2440
裸机开发
(三)--S3C2440时钟学习
转载地址:http://www.oschina.net/question/565065_115209?sort=time首先,我们应该知道一点,mini2440开发板在没有开启时钟前,整个开发板全靠一个12MHz的外部晶振提供频率来工作运行的,也就是说CPU、内存、UART、ADC等所有需要用到时钟频率的硬件都工作在12MHz下,而S3C2440A可以正常工作在400MHz下,可想而知两者速度相差
xgx198831
·
2014-05-18 09:00
uC/OS-III学习1::uC/OS-III介绍
很早之前自己玩单片机的时候就听说操作这玩意,但自己一直都没有认真弄过,最近突然想尝试下脱离
裸机开发
的乐趣,玩弄一下操作系统。
woaini20092009
·
2014-05-15 20:00
从0开始学Keil下的S3C2440
裸机开发
-3使用外部NORFLASH+内部RAM
关于S3C2440启动方式:程序下载到NORFLASH中后,选择从NORFLASH启动,自动执行,NORFLASH中执行代码,内部RAM分配变量;NORFLASH本身地址映射为0X0000000,内存选用内部RAM。程序下载到NANDFLASH中后,选择从NANDFLASH启动,会自动搬运4K到RAM中运行。1、新增工程配置组.2设置分散加载组3使用命令生成.bin文件。4更改S3C2440.S文
张员外
·
2014-05-15 16:55
从0开始学Keil下的S3C2440
裸机开发
-2使用外部SDRAM
和使用内部RAM一样,关键设置分散加载文件,同时设置JLINK初始化配置文件。1、新增工程配置组。2设置分散加载组3设置ini文件Ext_Ram内容:FUNCvoidSetupForStart(void){//ProgramEntryPoint PC=0x30000000;}FUNCvoidInit(void){ _WDWORD(0x4A000008,0xFFFFFFFF); //Disabl
张员外
·
2014-05-15 15:57
从0开始学Keil下的S3C2440
裸机开发
-1使用内部RAM
1建立KEIL开发环境Keil版本:μVisionV4.71.2.0;调试器:JLINKV8;调试软件:J-LinkARMV4.72。2新建工程新建工程如图1,并在硬盘建立文件夹结构如图2,保存后选择CPU类型如图3所示,选择S3C2440A。完成后,设置工程结构。将S3C2440.S移动到Core文件夹下,并添加到工程Core组下。新建app.c文件,存储到App文件夹下,并添加到工程App组下
张员外
·
2014-05-15 15:19
KeilS3C2440
内部RAM
从0开始
MDK
裸机
keil4 启动代码关于norflash、nandflash拷贝/开发环境基地址/RO段、RW段、ZI段/加载域、执行域 总结
软件开发环境:keil4硬件开发平台:mini2440启动代码参考:《ARM处理器
裸机开发
实战》TQ2440启动代码1.软件开发环境加载域、执行域总结norflash启动 首先看下图: 如为上图所示设置
u010245383
·
2014-05-12 20:00
zedboard开发板上一步步移植opencv
参考Xilinx出版的《
Zynq
开发实战》的第13章以及几个人的博客进行配置编译的时候,总是会出现如下的错误:Infileincludedfrom/usr/include/math.h:409:0, from
xygl2009
·
2014-05-09 21:00
零基础Android手机嵌入式开发实战课程(网吧计费系统、多功能播放器、驱动开发)
零基础Android手机嵌入式开发实战课程(网吧计费系统、多功能播放器、驱动开发)视频教程下载 联系QQ:1026270010本套课程从最础的C语言和数据结构起步,一步步学习ARM
裸机开发
、Linux应用开发
菊花侠
·
2014-04-08 15:52
驱动开发
android零基础
手机嵌入式开发
网吧计费系统
多功能播放器
android手机嵌入式开发视频教程下载 Android嵌入式开发教程
Bootloader开发、裸板开发 涉及项目:网吧计费系统、多功能播放器、驱动开发等 咨询QQ:1364314410 本套课程从最础的C语言和数据结构起步,一步步学习ARM
裸机开发
啊优子
·
2014-04-06 18:00
android
嵌入式
ZedBoard学习手记(二) 开发自定义AXI总线外设IP核——以LED和开关为例
想要发挥
ZYNQ
芯片的特长,让整个系统协同工作起来,就需要将PS与PL两部分结合在一起,在Cortex-A9核和FPGA逻辑资源之间建立通信的通道,这条通道就是AXI总线。
ascend__a1
·
2014-03-31 15:53
Linux
【嵌入式】——arm
裸机开发
step by step 之 按键控制 LED 和 蜂鸣器
一、arm-9 TQ2440 key.h 1 #ifndef __KEY_H__ 2 #define __KEY_H__ 3 4 #define GPFCON (*(volatile unsigned long *)0x56000050) 5 #define GPFDAT (*(volatile unsigned long *)0x56000054) 6 7
·
2014-03-30 17:00
嵌入式
【嵌入式】——arm
裸机开发
step by step 之 串口通信
一、在使用S5PV210的串口发送和接收的时候,首先要对S5PV210的串口进行配置,我们使用轮询方式时的配置有哪些? 1、配置GPIO,使对应管脚作为串口的发送和接收管脚 GPA0 0 1 管脚 2 3 可以配置,但我们没有使用 GPA0CON寄存器[7:4][3:0] 0x22 GPA0PUD寄存器[3:0] 0 禁止上下拉电阻2、配置串口单元本身寄存器 ULC
·
2014-03-19 23:00
嵌入式
zynq
中断入门
URL: http://blog.csdn.net/xzyiverson/article/details/20360161
Zynq
的PS是基于ARM架构,使用两个ARMCortexA9处理器和GICpl390
wanruoqingkong
·
2014-03-19 13:00
Cubieboard2
裸机开发
之(五)看门狗操作
前言 说到看门狗,应该不会陌生,看门狗说白了就是一个定时器,但是它有一个非常重要的功能就是复位系统。在A20里,看门狗的操作非常简单,只有两个寄存器,不需要操作时钟相关的东西,系统起来后可以直接使用,它的最大定时时间为16秒。 一、目的 学习使用A20的看门狗,实现软件
·
2014-03-14 20:00
IE
Cubieboard2
裸机开发
之(五)看门狗操作
前言说到看门狗,应该不会陌生,看门狗说白了就是一个定时器,但是它有一个非常重要的功能就是复位系统。在A20里,看门狗的操作非常简单,只有两个寄存器,不需要操作时钟相关的东西,系统起来后可以直接使用,它的最大定时时间为16秒。一、目的学习使用A20的看门狗,实现软件复位系统。二、源代码说明start.S文件。首先禁止CPU的IRQ和FIQ,设置为管理模式,需要注意的是,这里设置异常向量表的起始地址为
lknlfy
·
2014-03-14 20:00
Cubieboard2
裸机开发
之(四)定时器操作
前言 在Cubieboard2
裸机开发
之(三)里用到了一个延时函数delay,它的延时时间是不精确的,因此为了能够精确延时,就需要定时器的配合
·
2014-03-12 15:00
定时器
Cubieboard2
裸机开发
之(四)定时器操作
前言在Cubieboard2
裸机开发
之(三)里用到了一个延时函数delay,它的延时时间是不精确的,因此为了能够精确延时,就需要定时器的配合。
lknlfy
·
2014-03-12 15:00
Cubieboard2
裸机开发
之(三)C语言操作LED
前言 前面通过汇编语言点亮LED,代码虽然简单,但并不是很直观。这次使用熟悉的C语言来控制LED,但是需要注意的地方有两点,第一,要想使用C语言,首先需要在调用C语言代码之前设置好堆栈;第二,调用C语言函数时,是需要相对跳转还是绝对地址跳转,还是两者都可以,这就需要知道代码是否运行在链接地址处,是位置无关的还是位置有关的。从前面分
·
2014-03-11 21:00
C语言
Cubieboard2
裸机开发
之(三)C语言操作LED
前言前面通过汇编语言点亮LED,代码虽然简单,但并不是很直观。这次使用熟悉的C语言来控制LED,但是需要注意的地方有两点,第一,要想使用C语言,首先需要在调用C语言代码之前设置好堆栈;第二,调用C语言函数时,是需要相对跳转还是绝对地址跳转,还是两者都可以,这就需要知道代码是否运行在链接地址处,是位置无关的还是位置有关的。从前面分析可以知道,我们的代码是运行在链接地址处的,因此可以用直接进行函数的调
lknlfy
·
2014-03-11 21:00
用Keil-MDK开发TQ2440裸机程序入门教程
(此处省略300..)然后我就捣鼓着怎么转到KEIL上来,具体的例程代码我不会移植,不过
裸机开发
是没什么问题的了,在网上也找了些教程,
hktkfly6
·
2014-03-07 16:00
Cubieboard2
裸机开发
之(二)板载LED交替闪烁
前言电路原理在文章http://www.cnblogs.com/lknlfy/p/3583806.html中已经说明,两个LED的原理图是一样的。要使两个LED交替闪烁,只需要在点亮蓝色LED,熄灭绿色LED之后延时一段时间,然后再点亮绿色LED,熄灭蓝色LED,延时一段时间,如此不断循环即可,过程如图1所示。图1LED交替闪烁流程图一、目的通过编写裸机程序,使板载的两个LED交替闪烁。二、源代码
lknlfy
·
2014-03-06 09:00
zedboard的裸机中断实验(一)
学习了
zynq
的中断系统后,这里做一个简单的中断实验,第一个中断的实验是一个简单的按键中断实验。开发环境:XPS14.6+SDK14.6一:硬件配置1. 启动xps,创建工程,选择好平台。
xzyfeixiang
·
2014-03-03 21:00
GPIO
zynq
zedboard中断
中断实验
zynq裸机中断
zynq
中断入门
Zynq
的PS是基于ARM架构,使用两个ARMCortexA9处理器和GICpl390中断控制器。
xzyfeixiang
·
2014-03-03 10:00
中断
zynq
ZedBoard
zynq中断
zynq
正确使用GPIO
在
zynq
的开发中,有两种GPIO,一种是
zynq
自带的外设(MIO/EMIO),存在于PS中,第二种是PL中加入的AXI_GPIO IP核。
xzyfeixiang
·
2014-02-25 21:00
UART
GPIO
zynq
ZED Board从入门到精通系列(七)——Vivado+SDK实现MP3播放
本文将给出通过VivadoIDE开发
Zynq
平台上PS裸机应用程序的流程。通过与本系列博客(三)对比,读者将看到Vivado开发更高效、快捷。 MP3我们都听过,现在我们可以用ZED-Board来听。
kkk584520
·
2014-01-27 00:00
mp3
ARM
board
zynq
Zed
Vivado
ZED-Board从入门到精通系列——插曲
另外有几点需要说明的是,
Zynq
发展很快,一年之内工具可能会发生较大变化,所以不能指望我的博客内容总是与最新的工具同步,需要开发者自己协调权衡,是采用最新的工具,还是跟着博客内容进行学习。
kkk584520
·
2014-01-26 09:00
CUDA
GPU
ARM
PL
OpenHW
zedboard(
zynq
)怎么学,学习资料和推荐书籍
URL:http://blog.csdn.net/tianhen791/article/details/12657071以下提供的资料,若未提供链接,直接百度搜索引号里的关键字即可 (1)“Zedboard评测(一)"——Demo演示:这篇资料可作为拿到zedboard板时候的动手体验资料,包括驱动软件安装,和板子上跳接帽的连接等,还可以(2)zedboard官方网站:www.zedboard.o
wanruoqingkong
·
2013-12-10 15:00
如何单独打开Xilinx SDK项目工程
URL:http://www.cnblogs.com/dragen/archive/2013/05/28/3103720.html对于一个
ZYNQ
的项目,我们在根目录下有如下文件:PROJECT.cachePROJECT.dataPROJECT.sdkPROJECT.srcsPROJECT.ppr.PPR
wanruoqingkong
·
2013-12-10 11:00
zedboard的demo评测
转载来自:http://blog.csdn.net/xiaoyangger/article/details/7970142Zedboard是第一款面向开源社区的
Zynq
-7000系列开发板,而
Zynq
-
xzyfeixiang
·
2013-11-28 18:00
linu
ZedBoard
demo系统
ZYNQ
-7000 Unable to connect to ps7_cortexa9 解决方案
图1开发工具:XilinxSDk14.4(基于Eclipse,ISEsuite14.4组件之一)开发板:Xilinx
ZYNQ
-7000zc702rev1.0
skyhiter
·
2013-10-16 22:00
ARM
裸机开发
22(2440中断原理)
1CPU与外设之间的数据传送控制方式(I/O控制方式)通常有以下三种方式1.查询方式2.中断方式3.DMA方式(在独立开辟的一个空间不由CPU控制,有DMA自己进行管理。实现存储器与外设的高速的数据传输方式)主要讲中断:中断请求---->中断仲裁---->中断响应---->中断处理---->中断返回(要保存现场)中断处理流程:1.中断控制器捕获当前外设发出的中断信号,通知SOC(中央处理芯片:片上
G1036583997
·
2013-10-16 11:00
ZYNQ
"HELLO,WORLD!"背后的故事
ZYNQ
作为XILINX推出的最新的ALLPROGRAMME平台自然也无法逃离此等“厄运”。 让
ZYNQ
输出"HELLO,WORLD"非常简单,ZEDBOARD.ORG网站上已有ZedBoar
xzyfeixiang
·
2013-10-15 16:00
ZedBoard
helloworld分析
zedboard(
zynq
)怎么学,学习资料和推荐书籍
以下提供的资料,若未提供链接,直接百度搜索引号里的关键字即可 (1)“Zedboard评测(一)"——Demo演示:这篇资料可作为拿到zedboard板时候的动手体验资料,包括驱动软件安装,和板子上跳接帽的连接等,还可以(2)zedboard官方网站:www.zedboard.org 包括zedboard原理图和使用向导等相关资料;(3)"ZedBoard学习手记(一)"还有(二)(三)等一系列(
tianhen791
·
2013-10-12 21:00
zedboard(
zynq
XC7Z020)入门实验之PS_GPIO的使用(MIO)
本人开发环境(其他
zynq
开发环境也可以的):WIN7 ; ISE14.4(14.1以上就可以);Zedboard开发板;
zynq
里含有双核cortex-a9,那么如何使用arm自带的GPIO口而不通过
tianhen791
·
2013-10-11 21:00
zedboard--qt在zedboard的运行(十四)
下载qt-everywhere-opensource-src-4.7.3.tar.gz,这里下载源码和Xilinx公司提供的
Zynq
的Qt配置文件qmake.conf,感谢别人的分享,这个的版本是4.7.3
xzyfeixiang
·
2013-09-29 19:00
linux
Xilinx
ZedBoard
qt的zedboard安装
qt运行库的制作
zedboard--
zynq
使用自带外设IP让ARM PS访问FPGA(八)
参考超群天晴的博客http://www.cnblogs.com/surpassal/,使用XPS为PS 处理系统 添加额外的IP。从IPCatalog标签添加GPIO,并与ZedBoard板子上的8个LED灯相连。当系统建立完后,产生bitstream,并对外设进行测试。以后还有一个很重要的自定义用户Ipcore设计,下个实验来做下这个(一开始以简单的led和sw为例)。这个实验就使用呢自带外设I
xzyfeixiang
·
2013-09-18 18:00
zynq
AXI
ZedBoard
zedboard--Demo学习(五)
Zynq
-7000实现了双核Cortex-A9MPcore和最新的28nm7系列可编程逻辑的紧密集成。
xzyfeixiang
·
2013-09-15 15:00
ZedBoard
usb-uart
zedboard--单独PL实验(四)
Zynq
是带FPGA的处理器,这个实验是学习在不使用ARMPS的情况下,只对
zynq
的PL的编程方法。至于ise14.2的安装不是一件很难的事情,这里就跳过了。
xzyfeixiang
·
2013-09-15 09:00
ZedBoard
zynq的pl实验
上一页
59
60
61
62
63
64
65
66
下一页
按字母分类:
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
其他