硬件开发

Quartus各版本的区别及安装

        Quartus II 是Altera公司推出的综合性CPLD/FPGA开发软件,软件支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware 支持Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设

Xilinx 7系列FPGA PCI Express IP核简介

前言:Xilinx®7系列FPGA集成了新一代PCI Express集成块,支持8.0Gb/s数据速率的PCI Express 3.0。本文介绍了7系列FPGA PCIe Gen3的应用接口及一些特性。1. PCI Express规范演进PCIe是一种高速串行计算机扩展总线标准,旨在替代传统的PCI和AGP总线标准,提供更高的数据传输速率和更

一文了解Xilinx Zynq7000及7系列 FPGA上电时序

  三炮儿每周二早七点分享/更新一篇硬件开发学习笔记学习分享以助能力增长♥经验交流以期跻身一流目录一、PS侧电源二、PL侧电源三、单板上电时序(包含PS、PL)✍Zynq芯片的电源分为PS系统和PL逻辑(FPGA)两部分,这两部分的电源区域是完全独立的、被隔离以防止损坏;PS的电源可以在任何PL电源之前或之后上电。

深入了解UDP套接字:构建高效网络通信

个人主页:chian-ocean 文章专栏-NET 深入了解UDP套接字:构建高效网络通信 个人主页:chian-ocean 文章专栏-NET 前言: UDP UDP 特点: UDP的应用 套接字地址 IP地址(Internet Protocol Address&#x

FPGA 实验报告:四位全加器与三八译码器仿真实现

目录安装Quartus软件四位全加器全加器、半加器半加器:全加器:四位全加器电路图创建项目半加器全加器四位全加器代码实现半加器全加器四位全加器三八译码器创建项目代码展示modelsim仿真波形图四位全加器三八译码器总结与展望安装Quartus软件本次实验首先进行Quartus软件的安装,版本选择18.1.0.625。安装过程较为常规,依次进行

嵌入式八股文面试题总结(QT、RTOS、Linux、ARM、C/C++)(持续更新)

一、QT1、QT简介:QT是一个跨平台的C++应用程序开发框架,支持Windows、Linux、macOS、IOS、Android等 2、QT优势:跨平台性、丰富的类库、信号与槽机制、文档和社区支持 3、QT信号与槽机制:用于对象间通信的机制。当一个对象状态发生变化时,发出一个信号signal,另

浅析高性能AD采集芯片AD4630—四通道SPI模式的配置与采集(FPGA)

目录一、浅析芯片手册(Data Sheet)1.芯片概述2.AD4630的SPI信号协议介绍3.配置寄存器与时序4.AD数据转换与采集二、FPGA代码设计1.稳定与复位2.初始化模式配置3.AD数据转换与读取三、CNV优化与测试验证1.CNV采样时钟的硬件优化2.回环模式验证配置3.测试模式验证AD采集转换4.一点心得体会        前言:做FPGA相

OpenHarmony应用ServiceExtensionAbility的使用

文章目录 概述 环境 一、创建ServiceExtensionAbility服务 二、配置ServiceExtensionAbility服务 三、应用特权配置 1. 提取当前设备系统中的特权配置文件install_list_capability.json ,文件位于/etc/app/ 中 2. 在文档最下面添加应用的信息 3. 将特权配置文件install_lis

Linux LED 驱动开发实验

一、地址映射        Linux 下的任何外设驱动,最终都是要配置相应的硬件寄存器。Linux中不能像STM32一样直接访问寄存器地址,需要将物理地址映射到虚拟地址,对虚拟地址进行操作,达到对物理地址的操作。        MMU:Memory Manage Unit,也就是内存管理单元。Linux内核中存在