自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (6)
  • 收藏
  • 关注

原创 扫描仪之树莓派4B连接DVB-TW+FM+DAB

树莓派制作扫描仪

2022-02-22 16:48:51 3794

原创 Open RAN, OpenRAN or O-RAN?

当我们谈论Open RAN时,经常会听到“Open”和“RAN”这些词汇的组合,从不同的角度看到这些术语很容易就会造成混淆。这里简单介绍一下区别:“Open RAN”是指通过软件开源化、接口开放化、硬件白盒化来实现模块化组建基站,从而降低产业成本。“OpenRAN” 是电信基础设施项目(TIP)创建了一个项目组,TIP是2016年由Facebook、Intel、诺基亚、德国电信和SK电信联合成立, 其使命是分解软件和硬件,其成员包括500多家互联网公司、电信运营商、厂商和系统集成商。2017年11月

2021-09-26 17:11:22 1026

原创 MT7688之OpenWrt操作GPIO

/sys/class/gpio 说明如果GPIO已经支持的话可以在/sys/class/gpio文件夹中看到以下文件export:导出控制的 GPIO 引脚编号。 unexport:取消控制的 GPIO 引脚编号。 gpiochip*/:保存系统中 GPIO 寄存器的信息,包括每个寄存器控制引脚的起始编号 base,寄存器名称,引脚总数。通过 sysfs 方式控制 GPIO,先访问 /sys/class/gpio 目录,向 export 文件写入 GPIO 编号,使得该 GPIO 的操作接口从内

2021-09-09 23:40:23 1019

原创 PCIE学习笔记(五)PIO例程设计与仿真分析

PIO 例程设计概述PIO example设计在终端模式的IP核生成时已经包括在IP核中了。该设计属于简单的典型应用,与终端模式的PCIe IP核的事务层接口(AXI4-Stream接口)进行通讯,用户可以通过使用已经成熟的设计方便构建系统,进而验证通讯链路和功能的正确性。该设计功能如下:使用Xilinx FPGA的块RAM(block RAM)建立的4个事务专用的2KB的目标区域。(共计8192bytes)。 通过完成型TLP包来支持单个DW数据负载的读写事务(32/64bit地址的存储空间和I

2021-03-09 15:42:23 5174

原创 PCIE学习笔记(四)Xilinx FPGA PCI Express 硬核配置

目录2.3.2 配置核IP生成2.3.2.1 Base模式2.3.2.2 Advanced模式本文主要介绍Xilinx 7系列FPGA的 IP 核配置与应用,使用的工具版本为VIVADO 2019。2.3.2 配置核IP生成打开VIVADO工具,点击 IP Catalog 搜索“PCIE”,双击打开”7 Series Integrated Block for Express(3.3)”.在7系列的PCIe IP核的配置包括两种模式:Base模式和Advanced模式,接下来我们主要介

2021-03-09 15:28:54 12982

原创 FPGA形式化验证工具OneSpin360学习笔记(一)

目录OneSpin360图形界面一致性检查举例等价性检查举例Onespin是领先的EDA解决方案提供商,其360系列产品为FPGA形式化验证工具。它以强大、高性能的形式化验证引擎为基础,能够覆盖自动设计分析到高级属性检查以及逻辑等效性验证,帮助构建功能正确,安全,可靠、可信赖的系统。本文基于OneSpin 360版本 2020的学习笔记OneSpin360图形界面OneSpin360读入了设计后,它的图形界面如图1所示。图中三个数字标红的圈圈是OneSpin360提供给用户的主要

2021-02-07 16:41:10 3245 5

原创 如何在win10系统配置Jenkins  slave 节点

如何在win10系统配置Jenkins slave 节点使用Jenkins 管理员账号,在Manage Jenkins里面找到Manage Nodes and Clouds ,点击进去 新建一个NODE名字和描述按需填写,远程工作目录自己定义,一般都是C:\Jenkins.启动方法网上用的比较多的是Launch slave agent via Java Web Start我这个Jenkins 里面对应的是 Launch agent by connecting it to the mast...

2021-02-05 17:27:06 284

原创 PCIE学习笔记(三)事务层协议

本文主要内容来自PCI_Express System Architecture 第四章“Packet-Based Transactions”内容学习。事务层包(TLP)概述前面介绍过TLP包主要四种类型为:内存Memory IO 配置Configuration 消息Message对memory的读写包分为读请求包和响应包、写请求包(不需要存储器的响应包);I/O类型的读写请求都需要相应包;配置类型的包的读写请求也有响应包。这些包请求还可以按属性来分类:NP-nonposted, 即请求需

2021-01-26 13:30:32 3412

原创 PCIE学习笔记(二)PCIe总线的拓扑结构,协议层,数据传输流程

目录PCIe总线的拓扑结构PCI Express协议分层物理层(Physical Layer)数据链路层(Link Layer)处理层(Transaction Layer)软件层(Software Layer)数据传输时候的流程TLP和DLLP报文格式PCIe总线的拓扑结构PCIe采用的是树形拓扑结构, 一般由根组件(Root Complex),交换设备(Switch),终端设备(Endpoint)等类型的PCIe设备组成Root Complex: 根桥设备,是P

2021-01-25 12:20:10 7083

原创 PCIE学习笔记(一)总线规范及接口的带宽、速率计算

目录一 PCIE总线规范:二 PCIE接口的带宽、速率计算相关概念三 PCIE带宽计算一 PCIE总线规范:PCI-Express (peripheral component interconnect express) 是一种高速串行计算机扩展总线标准,它原来的名称为 “3GIO” ,是由英特尔在2001年提出的,旨在替代旧的PCI,PCI-X和AGP总线标准。PCI总线使用并行总线结构,在同一条总线上的所有外部设备共享总线带宽,而PCIe总线使用了高速差分总线,并采用端到端的连接方

2021-01-22 12:17:54 7675

原创 树莓派电信4G联网:树莓派3B+Quectel EC20

最近淘了一个移远的4G 模块,准备和树莓派连一下。实现树莓派4G 联网,模块是USB接口,话不多说。插上模块lsusbpi@raspberrypi:~ $ lsusbBus 001 Device 007: ID 2c7c:0125 Quectel Wireless Solutions Co., Ltd. EC25 LTE modemBus 001 Device 004: ID 413c:2106 Dell Computer Corp. Dell QuietKey KeyboardBus 0

2020-08-25 17:19:09 1622

原创 Mac 快速上手 MindSpore Lenet代码

目录1.Docker安装2.拉取到本地的镜像3.下载并运行MindSpore Lenet代码1.Docker安装由于Docker官网部署在国外, 可以采用通过国内的镜像下载. 这里可以使用阿里云的安装镜像.对于10.10.3以下的用户 推荐使用Docker Toolboxhttp://mirrors.aliyun.com/docker-toolbox/mac/docker-toolbox/对于10.10.3以上的用户 推荐使用Docker for Machttp://

2020-08-08 17:23:31 920

原创 nvidia-smi 查看GPU使用率很高但是看不到进程

使用nvidia-smi命令, 内存使用率hen高,但是看不到进程。如下图:可以使用如下命令fuser -v /dev/nvidia*最后可以看到有几个进程,使用kill 将其杀死kill -9 4375 23073 31121清除完在检查一下:...

2020-07-20 09:31:22 8029 3

原创 Group Normalization

论文:Group Normalization - ECCV2018作者:Yuxin Wu,Kaiming He 团队:FAIRBatch Normalization(BN)沿着 batch 维度进行归一化,其受限于 batch size;当 batch size 很小时,BN 会得到不准确的统计估计,会导致模型误差明显增加. 一般每块 GPU 上 batchsize=32 最合适.但对于目标检测,语义分割,视频场景等,输入图像比较大,而限于显卡显存的限制,导致无法设置较大的 bat...

2020-07-15 13:31:03 141

原创 解决Ubuntu安装opencv报ImportError错误,ImportError: libSM.so.6: cannot open shared object file: No such file

提示import CV2 不行,ImportError: libSM.so.6: cannot open shared object file: No such file解决方案:sudo apt-get install libsm6(或sudo apt-get install libsm-dev)sudo apt-get install libxrender1sudo apt-get install libxext-dev(如果报找不到下载地址,请先执行:...

2020-07-05 18:20:42 993

原创 win10里面虚拟机WSL Linux下安装Anaconda(64位)

安装找到下载好的文件名为Anaconda3-5.2.0-Linux-x86_64.sh的安装包 在Linux里面.sh文件是可执行的脚本文件,需要用命令bash来进行安装。 此时我们输入命令bash Anaconda3-5.2.0-Linux-x86_64.sh 然后开启安装,在安装过程中,基本上不断按回车或者yes默认就行了。 不过注意最后一步有一个询问你是否安装vscode,emm如果你没有需要就输入no,毕竟在服务器里面都是用vim编辑器的,没必要多装一个。 配置环境变量.

2020-07-05 17:39:50 719

原创 AttributeError module umap has no attribute UMAP

问题 :---------------------------------------------------------------------------AttributeError Traceback (most recent call last)<ipython-input-31-0d9279bde351> in <module> 5 tasks_pca = pca.transform(array_of_

2020-06-12 10:45:02 4851

原创 Virtualenv 的基本使用方法

Virtualenv 的基本使用方法在python 开发中经常遇到库与与库之间冲突的问题。让不同的项目的环境隔离起来很重要。 使用virtualenv 可以给项目建立一个干净的虚拟的python环境,一个专属于项目的python环境。环境:linux#安装pip install virtualenv##测试安装:virtualenv --version为项目搭建一个独立的虚拟环境:cd /workspace/projectsvirtualenv spider开始使用虚拟环境,其需

2020-06-09 09:53:52 267

原创 用ADO操作数据库的方法步骤

<br /><br /> 用ADO操作数据库的方法步骤<br /> <br />/***********************ADO接口简介 ***********************************/<br />ADO库包含三个基本接口:_ConnectionPtr接口、_CommandPtr接口和_RecordsetPtr接口。 <br /> <br />_ConnectionPtr接口返回一个记录集或一个空指针。<br />通常使用它来创建一个数据连接或执行一条不返回任何结果的SQL语句

2011-03-07 16:03:00 303

转载 热转印法做电路板

 在制作之前要保证好以下几点:1. 热转印纸必须是制作电路板专用的 。现在市面上用一种也叫热转印纸 是制作t恤专用的,表面有一层胶,经过激光打印机的时候这层容易胶会熔化,会把打印机弄出毛病来的 2. 买30%的双氧水(浓的)3. 买浓盐酸(好象是17%)4. 买细的砂纸5. 敷铜板一定要干净 平整(平整这一点太重要了 )6. 电熨斗 或者过塑机(过塑机要进行内部调整)其实掌握好窍门 电熨斗完全可以

2009-06-11 12:33:00 1610

PHY6220开发板快速上手手册

PHY6220 EVB是基于PHY6220低功耗蓝牙芯片的物联网应用开发板,适用于智能家居等物联网领域。 本文介绍如何使用PHY6220 EVB开发板模拟蓝牙键盘发送键值至手机。通过本文的指引,开发者可以学 会开发环境的搭建、SDK的编译与烧录、基本调试方法,快速上手PHY6220的开发。

2021-09-19

基于TMS320VC2812的8364代码

基于DSP2812的AD864数据采集代码实现。

2011-06-02

小波分析的DSP实现代码

小波分析的在TMS320VC5509上的实现。包含DSP内部AD采集。

2011-06-02

基于以太网的在线签名数据采集系统研究.pdf

基于以太网的在线签名数据采集系统研究 其中包含单片机对以太网芯片RTS8091的详细控制说明

2011-03-07

FPGA开发快速入门

FPGA开发快速入门,帮您快速掌握FPGA

2010-03-27

基于C8051F350型单片机的振动信号采集系统

基于C8051F350型单片机的振动信号采集系统[1].pdf

2010-03-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除