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裸机开发
【【萌新的SOC大学习之hello_world】】
萌新的SOC大学习之hello_world
zynq
本次helloworld实验需要PS-PLConfiguration页面能够配置PS-PL接口,包括AXI、HP和ACP总线接口。
ZxsLoves
·
2023-09-26 11:24
SOC学习
学习
fpga开发
ZYNQ
学习笔记-LINUX篇-字符设备驱动控制AXI-GPIO
ZYNQ
学习笔记硬件平台:
zynq
-7000&xc7z100ffg900-2linux开发平台:ubuntu16.04.4LTS
zynq
-linux内核:linux-xlnx-xilinx-v2017.4LINUX
Mliameikoo
·
2023-09-24 17:18
ZYNQ
c语言
linux
嵌入式
内核
kernel
【【萌新的FPGA学习之初识
ZYNQ
】】
萌新的FPGA学习之初识
ZYNQ
进入21世纪,FPGA的发展进入了累积阶段。人们发现,FPGA的发展此时遭遇了瓶颈,因此单纯的提升FPGA的容量已经不能满足各类应用的需求。
ZxsLoves
·
2023-09-24 02:17
FPGA学习
fpga开发
学习
ZYNQ
-多中断控制
目录前言
ZYNQ
中断中断分类PPI私有中断SGI软件中断SPI共享中断GIC通用中断控制器举例使用PS端的DMA中断和口接受中断基本配置PS_UART初始化和中断初始化DMA初始化和中断函数main.c
嘿嘿の
·
2023-09-24 01:40
ZYNQ
单片机
嵌入式
[BD 41-1629] </
zynq
_ultra_ps_e_0/SAXIGP3/HP1_QSPI> is excluded from all addressable master spaces.
[BD41-1629]isexcludedfromalladdressablemasterspaces.xilinxThisisnotanerror;it’sjusta(critical)warning.You’rebeingwarnedthatyourmaster(s)inthePLwillnotbeabletoaccesstheOCM.Ifyoudon’tneedOCMaccess,youca
黄埔数据分析
·
2023-09-23 19:02
FPGA
python
Zynq
AXI-ACP接口简介
ZYNQ
中的AXI接口包含三个类型,共9个,主要用于PS与PL的互联。
黄埔数据分析
·
2023-09-23 19:01
FPGA
FPGA系列之“
Zynq
MPSoC PS-PL AXI Interfaces”
本文主要介绍
Zynq
UltraScale+MPSoC系列器件的PS-PL之间互连的AXI总线接口。
黄埔数据分析
·
2023-09-23 19:31
FPGA
在Linux上安装交叉编译工具链gcc
Windows平台使用的交叉编译工具1.2安装在Linux主机上使用的交叉编译工具1.3安装在开发板上使用的交叉编译工具这里我是在Ubuntu上Linux上使用,Linux是64位,开发板是32位,主要用于
裸机开发
石马马户
·
2023-09-23 00:38
工具安装
linux
arm开发
Linux C 网络基础
进程间通信解决的是本机内通信网络通信解决的是任意不同机器的通信实现网络通信需要哪些支持1.通信设备:网卡(PC机自带);路由器和交换机;光纤、电缆和基站2.通信协议:2.1.操作系统自带协议栈(Linux的特点:丰富的网络协议)2.2.
裸机开发
需要独立的协议栈
考勤卡啦啦
·
2023-09-22 08:33
网络
嵌入式学习(一)—— 初步认识
嵌入式学习(一)——初步认识一、认识嵌入式二、嵌入式学习内容1.C语言学习2.模拟电路,数字电路基础-模拟电路-数字电路3.硬件知识掌握4.
裸机开发
5.认识使用外设模块6.OS学习7.Linux开发板学习
MELROSE'S
·
2023-09-21 14:43
stm32
嵌入式硬件
【正点原子FPGA连载】 第三十三章 以太网ARP测试实验-摘自【正点原子】领航者
ZYNQ
之FPGA开发指南_V2.0
1)实验平台:正点原子领航者
ZYNQ
开发板2)平台购买地址:https://item.taobao.com/item.htm?
正点原子
·
2023-09-21 14:05
正点原子
fpga开发
网络
linux
ec20 以太网_「正点原子FPGA连载」第二十五章以太网ARP测试实验(一)
1)摘自【正点原子】领航者
ZYNQ
之FPGA开发指南2)实验平台:正点原子领航者
ZYNQ
开发板3)平台购买地址:https://item.taobao.com/item.htm?
weixin_39600616
·
2023-09-21 14:35
ec20
以太网
韦东山
IMX6ULL和正点原子
【IC设计】ZC706板卡点灯入门(含Verilog代码,xdc约束,实验截图)
文章目录假定已知的前置知识需求:注意点:代码实现:顶层模块led闪烁模块xdc约束这篇博客将针对AMD
Zynq
7000SoCZC706EvaluationKit板卡(对应Vivado创建工程时FPGA型号
农民真快落
·
2023-09-20 06:11
ic设计
fpga开发
IC设计
Zynq
Pynq
zc706
点灯
【ESP32+freeRTOS学习笔记-开篇前言】
目录前言的前言RTOS的选择开发与实践环境参考资料笔记的形式专题文章的链接(持续更新中......)前言的前言单片机的开发,也有两年多了,之前一直是做一些简单应用,因此以
裸机开发
的方式为主。
骑牛唱剧本
·
2023-09-19 17:01
ESP32+freeRTOS
学习
单片机
嵌入式硬件
Linux学习第16天:Linux设备树下的LED驱动开发:举一反三 专注专心专业
LED驱动开发,目前为止已经学了好几种方法,包括
裸机开发
、嵌入式LinuxLED驱动开发以及基于API函数的LED驱动开发,再加上今天要学习的基于Linux设备树的LED驱动开发,已经整整学了4种。
大叔学Linux
·
2023-09-17 15:35
Linux学习
linux
学习
arm开发
嵌入式硬件
zynq
mp之启动
目录相关环境搭建vivado工程搭建Vitis工程编译生成启动部分所需源码地址SD卡启动文件相关参考 五一在家,不能出门,调试了Xilinx的
Zynq
UltraScale+MPSoCs系列的芯片,黑金的
feitingfj
·
2023-09-17 12:57
arm
linux
zynq
linux
嵌入式
zynqmp
arm
在 linux 中加载启动
zynq
PL 程序
目录环境使用BIN文件生成附在
zynq
使用系统时,可在uboot与linux中加载启动PL程序,一直以来用的都是在uboot中加载启动,本次试了试在linux中启动,发现不好使,于是有了这篇文章。
feitingfj
·
2023-09-17 12:57
arm
linux
zynq
linux
zynq
PL
zynq
下usb gadget模拟网口、U盘、串口
平台主控芯片:XC7Z020内核版本:Linux
zynq
4.14.0-xilinx配置所需配置模块在内核DeviceDrivers→USBsupport→USBGadgetSupport下,使用usbgadget
feitingfj
·
2023-09-17 12:56
arm
linux
zynq
arm
usb
zynq
的uboot模式下TFTP更新bit、内核等文件
u-boot-xlnx-xilinx-v2018.3,可在https://github.com/Xilinx/u-boot-xlnx/tree/xilinx-v2018.3下载官方版本硬件为米联客MZ7XB,
zynq
7020
feitingfj
·
2023-09-17 12:55
zynq
linux
zynq
uboot
tftp
qspi
xilinx linux下中断驱动
一,
ZYNQ
中断底层分类详解1,
ZYNQ
CPU软件中断(SGI,Softwaregeneratedinterrupts):
ZYNQ
共有两个CPU,每个CPU具备各自的16个软件中断(中断号0-15)(16
寒听雪落
·
2023-09-17 06:59
嵌入式网络和硬件驱动
linux
驱动开发
嵌入式学习指南参考
继电器等基本元器件以及在电路图中的表示)1.3单片机开发知识(GPIO、LED、串口、中断、AD/DA、时钟、LCD显示器、存储器等)1.4掌握Keil等工具的使用,会使用一款8位单片机(常用STC89C52)进行简单的
裸机开发
乐观的lishan
·
2023-09-17 06:50
单片机
stm32
嵌入式硬件
Zynq
UltraScale+ XCZU3EG 解码 MIPI 视频 DP 输出,MIPI CSI-2 RX Subsystem,提供vivado工程源码和技术支持
目录1、前言免责声明2、我这里已有的MIPI编解码方案3、本MIPICSI2模块性能及其优越性4、详细设计方案设计原理框图OV5640摄像头及其配置MIPICSI-2RXSubsystemSensorDemosaicGammaLUTMIPID-PHY硬件方案5、vivado工程详解PL端FPGA硬件设计PS端SDK软件设计6、工程移植说明vivado版本不一致处理FPGA型号不一致处理其他注意事项
9527华安
·
2023-09-16 05:36
FPGA解码MIPI视频专题
菜鸟FPGA图像处理专题
fpga
Zynq
UltraScale+
XCZU3EG
MIPI
CSI-2
RX
Zynq
7020 纯VHDL解码 MIPI 视频,4路图像缩放拼接输出,提供vivado工程源码和技术支持
目录1、前言免责声明2、我这里已有的MIPI编解码方案3、本MIPICSI2模块性能及其优越性4、详细设计方案设计原理框图OV5640摄像头及其配置D-PHY模块CSI-2-RX模块Bayer转RGB模块伽马矫正模块VDMA图像缓存VideoScaler图像缓存RGB转HDMI模块MIPID-PHY硬件方案5、vivado工程详解PL端FPGA硬件设计PS端SDK软件设计6、工程移植说明vivad
9527华安
·
2023-09-16 05:35
FPGA解码MIPI视频专题
菜鸟FPGA图像处理专题
FPGA视频拼接叠加融合
Zynq7020
fpga
VHDL
mipi
D-PHY
CSI-2
OV5640
Zynq
UltraScale+ XCZU3EG 纯VHDL解码 IMX214 MIPI 视频,2路视频拼接输出,提供vivado工程源码和技术支持
目录1、前言免责声明2、我这里已有的MIPI编解码方案3、本MIPICSI2模块性能及其优越性4、详细设计方案设计原理框图IMX214摄像头及其配置D-PHY模块CSI-2-RX模块Bayer转RGB模块伽马矫正模块VDMA图像缓存VideoScaler图像缓存DP输出5、vivado工程详解PL端FPGA硬件设计PS端SDK软件设计6、工程移植说明vivado版本不一致处理FPGA型号不一致处理
9527华安
·
2023-09-16 05:57
FPGA解码MIPI视频专题
菜鸟FPGA图像处理专题
fpga开发
Zynq
UltraScale+
XCZU3EG
IMX214
MIPI
【
ZYNQ
实战】利用AXI Quad SPI快速打通Linux至PL端SPI从设备
关注、星标嵌入式客栈,精彩及时送达[导读]前面写过篇介绍
ZYNQ
基本情况的文章,今天来肝一篇实战文章介绍AXIquadSPI使用方法,如果你正使用
ZYNQ
的这个IP,希望对你有所帮助。
嵌入式客栈
·
2023-09-16 03:06
Linux驱动
Linux
内核
linux
SPI驱动
AXI_QUAD_SPI
ZYNQ
LAN9252芯片控制资料
STM32作为SPI主模式与
ZYNQ
LAN9252进行数据交互,对其交互流程在复杂协议栈逐渐理解。二,
ZYNQ
LAN92521,LAN9252四种工作模式:自我工作模式(数字I/O模式),8
寒听雪落
·
2023-09-15 02:10
嵌入式网络和硬件驱动
linux
手把手一起完成Python上位机与下位机USB通信
前言最近在使用Python设计上位机,下位机是
ZYNQ
7000,两者通过USB进行数据传输。
鲁棒最小二乘支持向量机
·
2023-09-14 21:51
笔记
一起学Python
嵌入式硬件
python上位机
zynq7000下位机
usb通信
pyusb
经验分享
python
Xilinx
ZYNQ
7000学习笔记五(Xilinx SDK 烧写镜像文件)
概述前面几篇讲了
ZYNQ
7000的启动过程,包括BootRom和FSBL的代码逻辑,其中关于FSBL代码对启动模式为JTAG被动启动没有进行分析,本篇将通过将JTAG的功能和通过XilinxSDK烧写镜像文件到
烂白菜的自述
·
2023-09-14 09:22
ZYNQ7000系列学习笔记
学习
笔记
Xilinx
ZYNQ
7000学习笔记四(MultiBoot多重启动)
概述在前面《Xilinx
ZYNQ
7000学习笔记一(复位和启动)》一节中,简单介绍了BootRom的运行流程和什么是persistentregisters(持续寄存器),在本节将对
ZYNQ
7000MultiBoot
烂白菜的自述
·
2023-09-14 09:50
ZYNQ7000系列学习笔记
学习
笔记
fpga开发
【zedboard找不到COM串口bug】驱动下载地址
今天在使用zedboard过程中出现了sdk终端没有COM串口的问题:解决方法见【zedboard串口bug最终解决办法】
zynq
开发在SDK终端Teminal找不到COM3、COM5等接口无法连接uart
向盟约宣誓
·
2023-09-13 16:20
fpga
其他
bug
fpga开发
fpga
zedboard
zynq
嵌入式裸机设计思想——时间片轮
裸机开发
架构+状态机+定时器调度机制
前言(1)如果有嵌入式企业需要招聘校园大使,湖南区域的日常实习,任何区域的暑假Linux驱动实习岗位,可C站直接私聊,或者邮件:
[email protected]
,此消息至2025年1月1日前均有效(2)在MCU开发的时候,很多入门者会固执的认为,做项目一定要上实时操作系统。但是真的是这样的吗?(3)我曾经阅读过一位10年嵌入式开发经验的大佬分享的公众号,这位大佬感叹到,其实对于绝大多数时
风正豪
·
2023-09-12 17:53
MCU裸机教程
架构
单片机
【
Zynq
】Xilinx SDK添加外部头文件和源文件
添加头文件添加源文件首先添加外部链接路径不加过滤的话会包含路径下所有的.c文件。过滤器如图此时就会看到编译、链接都通过了。SDK实际上会把makefile文件生效到这里:
Raww_ii
·
2023-09-11 13:57
嵌入式硬件
ide
ZYNQ
学习笔记PS部分【基本介绍】
基于
Zynq
的嵌入式开发流程Xilinx
Zynq
SoC是集成了FPGA和硬核处理器的特殊SoC,它与一般FPGA的最大不同就是自带了一个ARMCortex-A系列硬核,根据型号不同从A9到A53都有,对于
内 鬼
·
2023-09-11 04:25
ZYNQ
嵌入式
soc
fpga
arm
Xilinx
ZYNQ
7000学习笔记三(FSBL代码分析-C代码)
参考资料:
Zynq
-7000SoCSoftwareDevelopersGuide(UG821)1.承接上一篇,回到FSBL工程,在目录FSBL/src/main.c中找到main函数,可以看到第一步就是调用了
烂白菜的自述
·
2023-09-11 04:25
ZYNQ7000系列学习笔记
学习
笔记
c语言
ultrascale和arm区别_
ZYNQ
UltraScale+ MPSoc FPGA初学笔记
前言最近要做新的设计用到Xilinx
ZYNQ
UltraScale+MPSoc系列的芯片。文档看到吐,阅读间隙和妹子聊天,还被吐槽太闲。
weixin_39638708
·
2023-09-11 04:25
ZYNQ
UARTLITE学习小结
经过一天的踩坑和学习,大概理解了
ZYNQ
中PS调用UARTLITE的IP核的用法。记录一下坑点最好用xil_printf打印,用printf打印有时候打印不出来。调试的时候都没有打印,弄的我怀疑人生。
dai410257573
·
2023-09-11 04:55
ZYNQ
学习
Xilinx
ZYNQ
7000学习笔记三(小结)
1启动模式:
ZYNQ
7000的启动模式由外部引脚决定的,5个模式引脚MIO[6:2]用于配置NANDflash、并行NORflash、SerialNOR(Quad-SPI)、SDflash以及JTAG一共
烂白菜的自述
·
2023-09-11 04:24
ZYNQ7000系列学习笔记
学习
笔记
ZYNQ
学习笔记
ZYNQ
学习笔记1.FPGA中浮点运算的实现方法-定标。
JACKLJ1998
·
2023-09-11 04:24
verilog
深度学习
zynq
mp APU(linux)和RPU(裸机)通过IPI中断实现同步
从内核ipi_mailbox源码触发自己实现APU(linux)和RPU(裸机)核间同步操作APU核RPU可以通过共享内存交互数据,APU向共享内存写数据后,RPU收到ipi中断,然后读取完数据,将触发中断告知APU。以此实现通步。需要更改的linux驱动基于platform框架实现如下:#include#include#include#include#include#include#includ
kissskill
·
2023-09-10 19:55
linux
zynqmp
IPI
IPI
中断
非AMP框架
zynqmp
程序人生
verilog always语法_Verilog 最全经验总结(建议收藏)
关注、星标公众号,直达精彩内容公众号:
ZYNQ
ID:Free
Zynq
1、不使用初始化语句;2、不使用延时语句;3、不使用循环次数不确定的语句,如:forever,while等;4、尽量采用同步方式设计电路
weixin_39628247
·
2023-09-10 18:57
verilog
always语法
verilog
case语句
verilog
reg赋初值
verilog
中forever
always
WDT看门狗电路的喂狗操作以及定时器功能的实现(S3C2440
裸机开发
)
文章目录前言一、WDT1.1特点1.2WDT的操作流程二、看门狗复位操作三、看门狗的定时器功能总结前言本期主要分享的内容是S3C2440平台下的看门狗定时器,它的作用主要是用于当由于噪声和出现系统错误引起的故障时,看门狗定时器会将电路复位;接下来带大家认真学习一下看门狗定时器;一、WDT1.1特点(1)带中断请求的普通内部定时器模式。(2)当定时器计数值达到0时(超时)激活128个PCLK周期的内
F.LASH.
·
2023-09-10 12:19
ARM体系结构与接口技术
单片机
嵌入式硬件
arm开发
linux
ARM汇编
ADC模数转换电路的编程使用(S3C2440
裸机开发
)
文章目录前言一、ADC(模数转换电路)二、ADC的两种工作模式三、ADC电路的使用四、编程方法五、ADC编程5.1单次转换5.2连续转换5.3ADC中断总结前言一、ADC(模数转换电路)功能:能够将模拟信号转换成数字信号表示值的电路ad比较重要的参数:量程位数精度–》数字信号改变1对应多大的模拟信号变化精度=量程/2的位数次方速率(转换速率)误差2440的adc是内部电路;量程为0-3.3V,位数
F.LASH.
·
2023-09-10 12:19
ARM体系结构与接口技术
arm开发
linux
嵌入式硬件
ARM汇编
ADC
IIC协议原理及IIC通信的具体实现(S3C2440
裸机开发
)
文章目录前言一、IIC协议二、IIC的控制2.1IIC控制相关寄存器2.2IIC控制中的特征信号2.3IIC的数据传输格式2.3.1ACK信号2.3.2数据读写操作2.3.3中止通信三、IIC编程3.1IIC编程的相关寄存器3.2IIC代码实现总结前言本期和大家主要分享的是一种非常常见并且非常常用的的一种协议------IIC通信协议;既然能称为一种协议,那么一定是通信中人们需要去遵守的一种通信标
F.LASH.
·
2023-09-10 12:19
ARM体系结构与接口技术
ARM
嵌入式
嵌入式硬件
IIC协议
zynq
更换ps的输入时钟频率
一般使用的
zynq
的ps时钟为33.333333MHz,如下图:但有时候也会遇到其他频率的,如下图:虽然不知道为啥要换来换去,但是人家设计没毛病啊,官方要求只要在30M~60M之间都行,如下图:既然如此
雨之小
·
2023-09-10 08:28
linux
uboot
linux
linux mac到mac直连原理和方法
一、uboot修改1)driver/net/
zynq
_gem.cstaticintphy_detection(structudevice*dev)这个函数中的两处phyread(priv,priv->phyaddr
雨之小
·
2023-09-10 08:58
linux
uboot
zynq
linux
HI3559A DMEB试玩
命令行的现实格式修改9、IIC例程不通10、HI3559a从emmc启动,文件系统变为只读11、驱动加载12、官方例程中SENSOR不出图最近需要使用3559来,之前没有玩过海思系列,使用较多的是xilinx的
zynq
7000
雨之小
·
2023-09-10 08:27
linux
HI3559A
DMEB
ZYNQ
UBOOT更换调试串口管脚的方法
ZYNQ
UBOOT更换调试串口管脚的方法问题的产生修改过程验证问题的产生本来我一直只用的
zynq
平台的调试串口是在uart1的mio48和mio49上,后来接了一个项目是别人家的硬件,我们做软件。
雨之小
·
2023-09-10 08:27
linux
zynq
uboot
ZYNQ
LINUX 软复位时卡死(reboot)
现象:在reboot时有时会系统不能启动成功,串口打印消息如下:SentSIGTERMttcpsvd:gotsignal15,exitudpsvd:gotsignal15,exitSentSIGKILLtoallprocessesRequestingsystemrebootRemovingMTDdevice#6(data)withusecount1mpegts_shutdown:mpegtsbus
雨之小
·
2023-09-10 08:57
zynq
linux
zynq
reboot卡死
zynq
+linux固化程序,如何在
Zynq
UltraScale+ MPSoC 上实现 Linux UIO 设计
原标题:如何在
Zynq
UltraScale+MPSoC上实现LinuxUIO设计简介作者:AlexHe(何晔),赛灵思高级嵌入式应用工程师这里的UIO即UserspaceI/O,本文中UIO泛指UIO设备和
weixin_39999586
·
2023-09-09 21:16
zynq+linux固化程序
基于fpga实现tft屏幕显示数字、字母
简介开发平台:
ZYNQ
开发工具:Vivado2018.3tft屏幕分辨率:800*480在PL端使用纯verilog实现bitmap模块,基于该模块实现在tft屏幕显示数字0-9,以及FPGA字母Bitmap
学习就van事了
·
2023-09-09 16:11
FPGA
fpga开发
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他