![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
硬件技术
电路设计、芯片选型、嵌入式硬件
写程序的小火箭
火山引擎攻城狮,一级宣传员。常年字节跳动内推,一对一跟进
展开
-
Ubuntu14.04通过Eclipse编译UHD源码
使用USRP免不了要对上位机源码的研究,UHD驱动的源码是由C和C++进行编写的。然而在Linux系统环境下,每次都使用终端通过调用g++/gcc编译器进行程序编译可以说是费时又费力,特别如果想调试程序的话,可能就更麻烦了。本文将介绍通过Linux下一款开发环境Eclipse,搭建UHD源码编译的开发与调试环境,为进一步的源码研究做一下准备工作。其实整个过程很简单,主要就是Eclipse的安装原创 2017-03-22 09:06:54 · 716 阅读 · 0 评论 -
Ubuntu下编译USRP FPGA工程方法
通过本周的学习,发现 在Ubuntu系统下USRP FPGA源码的不同于传统的工程。需要借助makefile和xtclsh工具来进行编译。现总结如下:1.找到FPGA源码顶层文件makefile,路径如下/fpga-src/usrp2/top/PS:为UHD安装路径 为使用设备路径,本文档以USRP N210为例子,所以路径如下: /fpga-src/us原创 2016-12-25 22:29:49 · 3093 阅读 · 2 评论 -
共模抑制器/平衡-非平衡转换器原理分析与介绍
该问题来源,在看ADI公司的一款评估板时,看到了共模抑制器和平衡非平衡转换器的应用,如下图其中T5线圈是做共模抑制器,T7变压器是平衡非平衡转换器。有的原理图这部分使用的是同一中原件(例如都用ETC1-1-13)也是可以的。这里贴一张这种元件芯片手册的图片先简单介绍其内部结构,该元件内部即为两个相反方向绕的线圈,并且能够充分耦合。先介绍T7的接法,平衡-非平衡转换器,即原创 2017-01-18 19:48:56 · 2571 阅读 · 0 评论 -
ISE综合选项-保持层次结构
ISE在进行综合是如果信号没有被引出到输出引脚,当使用chipscope进行仿真时会有找不到你想要的信号的情况。此时我们对工程可以使用以下方法来保持ISE程序的层次结构,进而在chipscope仿真时,加入我们所需要的信号一、XST仿真时选择keep Hierarchy选项1.选择工程顶层文件2.右键Synthesize-XST,选择Process Properties3.原创 2017-03-05 15:59:09 · 4837 阅读 · 0 评论 -
Ubuntu12.04安装ISE14.6过程(FPGA源码编译必备)
本文章参考文章出处:http://blog.csdn.net/weiweiliulu/article/details/23351429在此致谢前辈~1、从官网下载ISE到官网注册,然后下载linux版本的ISE。链接:http://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/d原创 2016-12-25 22:19:04 · 2314 阅读 · 1 评论 -
USRP_N210软件平台UHD安装及GNUradio安装
USRP系列连载文章,系笔者毕业设计课题,《通用软件无线电平台USRP_N210主板工作方式研究》。旨在学习前辈经验,并对USRP的使用以及源码进行部分分析,特别是FPGA源码分析。文中可能会出现一些错误或者不当之处,也请各位多多指出,共同学习。本文章由hitter翻译整理,借鉴多方成果,再次对各个前辈的工作表示感谢!本文中使用的UHD及GNURadio源码,Python脚本以及系原创 2016-12-25 09:10:54 · 4562 阅读 · 1 评论 -
USRP_N210R4 verilog代码分析一:gpio_atr模块
本文有hitter整理编辑,如需引用请注明出处。 总述:...1一、..原始代码以及RTL视图... 11 gpio_atr模块源码... 12 gpio_atr模块RTL视图... 33 setting_reg模块源码... 44 setting_reg模块源码... 5二、.gpio_atr中次级模块例化分析... 6原创 2017-01-03 12:25:54 · 2304 阅读 · 0 评论 -
USRP发送接收程序/boost库的安装与使用
一、 下载所需要的BOOST版本,本博文提供boost1.58以及最新boost1.63的下载文件二、 安装步骤:cd boost_1_58_0 ##进入boost解压的文件夹 ./bootstrap.sh –prefix=/usr ##设置boost默认安装路径,如果该项缺省,其安装路径默认为/usr/lo原创 2017-01-03 12:15:23 · 3969 阅读 · 3 评论 -
电源芯片选型之:ADC对纹波要求计算
一个稳定的电路,离不开一个良好的电源设计,在使用高速的ADC芯片的时候,除了对电源芯片,电流、电压的要求之外,对于电源芯片纹波干扰的要求也是很严格,到底应该选用怎样的电源芯片,是否可以选用开关电源芯片来提高效率,这里我们通过计算来确定一个大概的电源芯片纹波要求的范围。这里我们从ADI官网上,找到一个ADI芯片为例,AD9655,一个125MSPS,16位的ADC芯片,其芯片手册会在我的资源里进原创 2017-01-23 08:44:15 · 11173 阅读 · 0 评论 -
SI分析:电路常用端接方法
今天我们从理论以及仿真的角度上分析一下电路的端接问题,其中可能有不当之处,也请各位指出。本文讨论时所使用ADS以及cadence公司的sigxplorer进行仿真。一、什么是端接,怎样的信号传输线需要端接 1.为什么需要端接首先,我们需要讨论一下,信号传输的电路为什么需要端接,以及通过仿真得出一下怎样的传输线电路需要端接。 电路的端接是目的是为了保证信号传原创 2017-02-14 21:08:34 · 8330 阅读 · 1 评论