虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

硬件编程

控制器对数据处理器的控制过程可以写成硬件程序,即硬件描述语言。[1]
  • AD9361的软件无线电硬件平台设计与实现

    软件无线电是一种解决无线电通信领域内多体系并存、不同体系间无法制订统一标准等问题的方案。由于软件无线电是基于软件编程实现各种功能,其主要的特点表现在灵活性和开放性上。只要在其硬件系统能处理的信号频段,想要增加相对应频段中的通信功能只需通过软件就能实现。软件无线电的特点主要体现在软件可编程和可升级上,但是不管其实现功能多样性还是频段的扩展,都必须要求硬件系统具备相应的处理能力。软件无线电硬件平台目的是为了处理信号和实现不同通信功能,在软件无线电系统中不可或缺。文章首先从理论上研究了软件无线电技术,从技术原理角度分析了软件无线电硬件平台的结构体系,比较其优缺点,最终确立了以ADI公司的AD9361射频收发芯片为核心处理器件的软件无线电硬件平台的设计方案,然后将软件无线电硬件平台分为AD9361模块、信号接口模块、电源模块这三个主要部分。其中主要介绍了AD9361芯片、信号输入/输出接口、FMC连接器、电源供电电路、电源监测电路等多个方案。在保证信号完整性和电源完整性的前提下完成了PCB版图设计。最后配合ML605开发板,对该硬件平台的各项功能进行测试,最终连接天线能够将GSM广播信号正确接收。验证了该软件无线电硬件平台设计的正确性,同时也验证了该硬件平台的功能正常,性能良好。本文设计并实现了一种基于AD936]的软件无线电硬件平台,该平台工作频率为70MHz至6GHz,包含完整的发射和接收功能,具有多种工作模式,多种应用场景的特点。通过FMC连接器与Xilinx公司的Virtex-6FPGAML605开发板相连,实现射频应用开发,在宽带通信、测试等场合均能有良好的表现,对现阶段的软件无线电研究以及产品开发有着用药的价值和意义。

    标签: ad9361 软件无线电 硬件

    上传时间: 2022-07-11

    上传用户:

  • 从零开始学CPLD和Verilog HDL编程技术

    CPLD(复杂可编程逻辑器件)在数字电子技术领域中的应用越来越广泛,尤其适合于新产品的开发与小批量生产,因此深受广大工程技术人员喜爱。本书定位于让初学者从零起步,轻松学会 CPLD 的系统设计技术。本书以 ALTERA 公司的系列芯片为目标载体,简要分析了可编程逻辑器件的结构和特点,以及相应开发软件的使用方法,同时,还用大量篇幅介绍了初学者最容易掌握的Verilog HDL硬件描述语言。本书完全以实战为主、通过实践的方法帮助读者加深理解CPLD 的基本知识。本书附赠光盘一张,光盘中包含了书中所有实验的源程序。本书可供从事各类电子系统设计的广大工程技术人员以及电子爱好者阅读,也可作为电子类专业的教材或教学参考书使用。

    标签: cpld verilog hdl

    上传时间: 2022-07-11

    上传用户:

  • 嵌入式系统的高级C语言编程

    本书主要介绍针对嵌入式系统基于c语言的软件项目开发流程、较为复杂的c语言编程知识与技巧、编程风格及调试习惯,并通过对一个具体的软件模块(asix window gui)的分析,介绍分析代码的方法以及设计软件系统需要考虑的各要素。本书以实际项目中的代码为例来进行介绍,详细分析在嵌入式系统开发中程序员应该注意的方法、技巧和存在的陷阱。本书适合用作学习嵌入式系统的高年级本科生或硕士研究生的教学用书,也可作为从事嵌人式系统编程的软、硬件工程师的技术参考用书。目录:第1章 概述第2章 c语言的关键字与运算符第3章 c语言的函数第4章 编译、汇编与调试第5章 存储器与指针第6章 中断与设备驱动第7章 编码风格第8章 代码的调试第9章 asix window gui设计详解附录a c++/c代码审查表(c语言部分)附录b 部分课后思考题解答附录c 嵌入式c语言测试样卷与参考答案附录d ub4020mbt开发板简介

    标签: 嵌入式 C语言 编程

    上传时间: 2022-07-27

    上传用户:

  • 高性能雷达信号处理系统硬件设计

    文章主要讨论了一种基于Xilinx FPGA及VPX(VITA46)架构的高性能雷达信号处理系统的设计方案,详细分析了系统指标与系统结构并全面论述了整个系统各部分的设计方案和硬件实现。系统包括高速信号采集/回放板卡、高速大容量数据存储板卡、高速信号处理板卡、高速信号交换板卡及高速系统背板等五类板卡。各类板卡通过高速VPX总线连接并被组装在雷达信号处理机箱内构成一套高扩展性、高性能的雷达信号处理系统。系统全采用Xilinx Virtex5FPGA高速现场可编程逻辑器件为主处理器及主控制器。信号采集/回放板使用基于FMC(VITA57)高速接口的子母板设计,提高了系统的灵活性和通用性;大容量数据存储板采用由高密度固态存储芯片Flash(闪存)组成的数据存储整列,提高了数据存储容量及存储带宽;信号处理板使用多片FPGA高效并行处理架构,提升系统运算能力及处理速率;同时系统采用FPGA高速串行口结合VPX总线架构并整合千兆以太网技术,加大了系统数据吞吐能力。关键词:XilinxFPGA,高性能,雷达信号处理系统,VPX

    标签: Xilinx FPGA 雷达信号处理系统

    上传时间: 2022-07-27

    上传用户:

  • 三菱Fx3G系列可编程控制器_用户手册_硬件篇

    三菱FX3G系列PLC的编程手册帮助大家熟悉掌握编程的要点,节省电气工程师在编程中遇到困难查阅资料时间,

    标签: fx3g PLC

    上传时间: 2022-08-10

    上传用户:

  • VIP专区-嵌入式/单片机编程源码精选合集系列(5)

    VIP专区-嵌入式/单片机编程源码精选合集系列(5)资源包含以下内容:1. 嵌入式数据库系统.2. 一个演示实时多任务系统运行的仿真程序源码.3. 伟福仿真器软件使用.4. 一个完美的门禁考勤系统数据存储方案.5. 华邦CPU编程器仿真器设计.6. 给大家发一个44b0x开发板的源代码.7. 一个s3c44b0上的启动兼测试程序.8. s3c44b0的一个bios源程序.9. DVB I2C读写驱动程序.10. 一种QPSK调制解调算法的误码率仿真.11. 嵌入式可编程器件CPLD的典型实例 压缩包.12. 外部中断INT0模拟1200bps串口通讯。一次MCU可以可以接收并通过MCU向下位机发送30个字节。.13. 老外个人做的MP3/优盘。使用ATMEL MEGA系列的MCU.14. 关于PS/2和USB键盘、鼠标的各种扫描码的资料。.15. TMS320F240 DSK板原理图.16. 本文从理论上推导出CRC 算法实现原理.17. 一个TCPIP应用于MSP430的源程序.18. 8位LED显示芯片7219的C原程序.19. 嵌人式系统编程学习.20. sonix 常用mcu的硬件资料.21. D1302充电程序.22. 对24C02的读、写.23. 嵌入式浏览器Dillo源码.24. 手写识别Chinput源码.25. 嵌入式设计应用范例系列一。.26. 基于PPC的BootLoader.27. 数模转换程序.28. 串行打印机程序!.29. 下载用上位机程序.30. LCD点阵12864 C语言.31. 用c写的液晶驱动.32. EMBEDDED SOFTWARE DEVELOPMENT WITH ECOS.33. Nucleus PLUS源码分析.34. 44bx中文手册.35. bsp基本概念.36. FAT32文件系统详细介绍.37. Flash文件系统实现论文.38. i.MX开发板原理图.39. Linux MTD源代码分析.40. ULIP及vxsim网络仿真的实现.

    标签: 数控加工 工艺 编程

    上传时间: 2013-07-19

    上传用户:eeworm

  • VIP专区-嵌入式/单片机编程源码精选合集系列(7)

    VIP专区-嵌入式/单片机编程源码精选合集系列(7)资源包含以下内容:1. 嵌入式WEB程序.2. goahead webserver源码.3. 开发嵌入式实时系统很好的参考.4. Port串行通信.5. pstn实用拨号规则.6. 9600bps的模拟串口程序.7. 代语音的报警器.8. 工业用控制器源程序..9. RTOS 51代码.10. 一款低价位时钟芯片的C驱动程序.11. 各种Eeprom的C驱动程序(可配置).12. 《Programming Embedded Systems in C and C++》嵌入式C/C++编程.13. 《The Art of Designing Embedded Systems(设计嵌入式系统的艺术)》,不可多得的好书.14. 最新ATX电源图.15. 实时多任务操作系统源代码M430/OS V1.20.16. mcs51汇编子程序.17. mcs51测试子程序.18. mcs51子程序集.19. mcs51子程序.20. 工控modbus协议通讯.21. PLC中查表功能函数.22. PLC中参数保存到EEpRom中源码.23. 6502 Assembly Code Examples.24. VC分割窗口源程序.25. 引脚说明.26. LPC922 I2c接口从机代码.27. LPC922 I2c接口硬件主方式代码.28. LPC922 PWM测试程序.29. 自己写的51接收遥控器解码.30. OMB COMMON CLASSES 源代码.31. Linux下通过jtag烧写flash的源代码.32. PIC16CXX C语言工具.33. MODEM AT 指令集.34. rtx-tiny源码.35. 很有用的bootloader源码.36. AVR的IIC接口程序.37. PCF8583和MCS51的接口(IIC)的程序.38. 基于AT91RM9200中断例程.39. 一种标准的PC AT键盘来提供大多数微控制器所需的某些人机接口方法.40. 如何实现作为多用途I2C外设器件的AT90S12.

    标签: 可编程序 逻辑控制器

    上传时间: 2013-06-30

    上传用户:eeworm

  • VIP专区-嵌入式/单片机编程源码精选合集系列(21)

    VIP专区-嵌入式/单片机编程源码精选合集系列(21)资源包含以下内容:1. 飞利普d12芯片的测试源码.2. 三星fs44b0 bootloader源程序和镜象文件.3. I2C 库文件协议.4. 液晶兼容0701.5. 24c02 的读写程序.6. mcu isp cheng xu.7. ISP 1581USB2.0 高速接口头文件.8. LCD的显示C编程.9. S3C2410 jtag编程和可用的.10. TI公司TMS320VC5509的外设驱动程序.11. 2407嵌入式系统程序(c语言).12. GPS 数据接收分析.13. E-1330点阵液晶屏驱动程序.14. 使用软件的方法实现A/D功能.15. 24c01-24c16读写驱动程序.16. P89CXX编程器控制CPU接收和控制程序.17. //软件红外线接收程序 //该软件是很久以前做的.18. 通用93c06-93c86系列.19. 8139 rtl 源代码.20. VxWork的开发培训教程.21. 这是VXWORK培训教程的第2部(共15部)01Getting_Started.22. VXWORK的培训教程.23. VXWORK的培训教程03WindSh_and_Browser.24. VXWORK的培训教程04CrossWind.25. VXWORK培训教程05Real-Time_Multitasking.26. VXWORK培训教程06WindView2.0.27. VXWORK的培训教程07Semaphores.28. VXWORK培训教程08Intertask_Communication.29. VXWORK培训教程.30. VxWork的开发培训教程.31. VxWork的开发培训教程.32. VxWork的开发培训教程.33. VxWork的开发培训教程.34. atmel flash 烧写源代码.35. 电子琴程序,硬件 p2.6经过两个三极管9013放大 接上一块小喇叭.36. 测温程序源代码可以供恒温控制系统借用的好程序.37. 中文显示广告牌程序.38. avrusb源码.39. avr的fat文件系统测试程序.40. 一个很好用的报警代码.

    标签: 2008 iso 机械设计手册 软件

    上传时间: 2013-05-30

    上传用户:eeworm

  • VIP专区-嵌入式/单片机编程源码精选合集系列(23)

    VIP专区-嵌入式/单片机编程源码精选合集系列(23)资源包含以下内容:1. c语言写的拼音输入法.2. 关于12232液晶驱动.3. 字符LCD显示程序.4. 按键动态扫描子程序.5. 24cxx读写子程序.6. 遥控时间定时小程序.7. 实参求值顺序的程序。.8. Sansung s3c44b0X source code.9. TSR工具实现源码.10. 一个信号发生器的程序。.11. AVR GCC下的 UART C源代码.12. 这是嵌入式系统S3CEV8为LED 的源程序.13. 汇编源代码大全1.14. 汇编源代码大全2.15. 汇编源代码大全3.16. 汇编源代码大全4.17. 工业控制研华板卡VC编程实.18. max7219驱动.19. mcs-96系列十六位单片微机实用手册.20. BlueCore2- Flash Data Sheet.21. 双串口通信源代码.22. 迁入式船口模拟程序.23. 浴室控制办电路图.24. 2410 烧写flash.25. 2410 boot.26. 2440 cpu test.27. 2440 usb driver.28. IIC中断程序ASM语言.29. X5045的读写程序.30. 硬件手册,比较实用.31. 液晶TS1620的程序.32. 在嵌入式系统中对Lattice CPLD软件升级时所需的VME文件生成所需源代码。.33. 用verilog写的跑表程序.34. 在嵌入式系统中对Lattice CPLD软件升级时所需的VME文件生成所需源代码。基于E2PROM存储.35. 在嵌入式系统中对Lattice CPLD软件升级时所需的VME文件生成所需源代码。将一个链上的不同厂家的CPLD产生的SVF文件转换成VME文件.36. 各类源程序集锦 硬件介绍:7290 ZLG7290例程* 7290a ZLG7290汇编例程* ell 蜂鸣器音乐例程* uzz 蜂鸣器响例程* eeprom 读EEPROM并显示例程* ex26.37. 在嵌入式系统中用CPU下载CPLD的代码.38. 采集触摸屏触摸信息.39. 用c++编写嵌入式多任务操作系统 英文版 用c++编写嵌入式多任务操作系统,含例子程序.40. TMS320C2000Flash操作.

    标签: 光学 设计方法

    上传时间: 2013-06-16

    上传用户:eeworm

  • VIP专区-嵌入式/单片机编程源码精选合集系列(24)

    VIP专区-嵌入式/单片机编程源码精选合集系列(24)资源包含以下内容:1. MSP430 TCP/IP.2. 嵌入式系统设计简介.3. linux下通过jtag烧写flash的源代码.4. 数码管及键盘管理.5. 硬盘MP3的源程序.6. 这个程序是汇编的.7. bootloader_test.8. 开发SD卡的必备资料,希望大家喜欢.9. 硬件汉字库设计原理与应用.10. ucdos7.33中有最新的汉子库!.11. Nandflashtest.12. 飞利浦10碟VCD控制程序.13. S3C44B0启动代码.14. 金星车载TV PAL制频头UV7305BDI控制源代码.15. mep100编程器windows共享版,无限制.16. 有关芯片8253/8255/8259的程序.17. 用verilog编写的多功能数字钟.18. GAPI for Pocket PC, supports a lot of brands..19. Insight of SONY VAIO notebook(VGN-U50)..20. 只要对程序稍做修改.21. DS18B20的C程序(针对MSP430.22. 数字信号处理中的互相关计算程序,应用很广泛.23. 典型的PID处理程序.24. DS18B20的汇编例程.25. 实现指纹模块采集功能.26. 嵌入式系统中USB总线驱动的开发及应用.27. 蓝牙硬盘mp3硬件设计方案.28. 键盘信号接收的例子.29. 用于数字信号处理快速傅立叶变换的程序.30. 硕士学位论文全文。CAJ格式.31. 现场总线技术在嵌入式操作系统中的应用 学位论文全文.32. 嵌入式协议栈LWIP.33. 自己实现的一个好用的嵌入式GUI.34. 嵌入式GUI论文集.35. 嵌入式操作系统的应用.36. vga to s端子接口.37. 12位串行A/D转换芯片TLC2543的驱动程序.38. source code for visa card.39. ppp source code for ucip.40. sst39vf016驱动程序.

    标签: 金属材料 标准手册

    上传时间: 2013-04-15

    上传用户:eeworm