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

硬件开发

硬件开发一般是指电子产品硬件开发
  • 华为硬件工程师手册_全(159页)

    第一章 概述第一节 硬件开发过程简介§1.1.1 硬件开发的基本过程产品硬件项目的开发,首先是要明确硬件总体需求情况,如 CPU 处理能力、存储容量及速度,I/O 端口的分配、接口要求、电平要求、特殊电路(厚膜等)要求等等。其次,根据需求分析制定硬件总体方案,寻求关键器件及电咱的技术资料、技术途径、技术支持,要比较充分地考虑技术可能性、可靠性以及成本控制,并对开发调试工具提出明确的要求。关键器件索取样品。第三、总体方案确定后,作硬件和单板软件的详细设计,包括绘制硬件原理图、单板软件功能框图及编码、PCB 布线,同时完成开发物料清单、新器件编码申请、物料申领。第四,领回 PCB 板及物料后由焊工焊好 1~2 块单板,作单板调试,对原理设计中的各功能进行调测,必要时修改原理图并作记录。第五,软硬件系统联调,一般的单板需硬件人员、单板软件人员的配合,特殊的单板(如主机板)需比较大型软件的开发,参与联调的软件人员更多。一般地,经过单板调试后在原理及 PCB布线方面有些调整,需第二次投板。第六,内部验收及转中试,硬件项目完成开发过程。§1.1.2 硬件开发的规范化上节硬件开发的基本过程应遵循硬件开发流程规范文件执行,不仅如此,硬件开发涉及到技术的应用、器件的选择等,必须遵照相应的规范化措施才能达到质量保障的要求。这主要表现在,技术的采用要经过总体组的评审,器件和厂家的选择要参照物料认证部的相关文件,开发过程完成相应的规定文档,另外,常用的硬件电路(如 ID.WDT)要采用通用的标准设计。第二节 硬件工程师职责与基本技能

    标签:

    上传时间: 2022-05-17

    上传用户:canderile

  • RK3399硬件设计指南

    RK3399 硬件开发指南,开发前期认真看下可以减少很多不必要的错误,对于 RK3399 平台开发者还是挺管用的。

    标签: rk3399

    上传时间: 2022-06-09

    上传用户:

  • 符合AUTOSAR规范的底层驱动软件开发

    上层应用软件和操作系统要具备良好的移植性,快速高效地开发稳定的底层驱动程序将是嵌入式系统开发成功的关键。随着芯片技术的快速发展,越来越多功能强大、价格低廉的嵌入式硬件出现在市场上,而且更新换代非常快,因此,如何以合理的成本更快地为这些硬件开发或移植嵌入式软件是嵌入式系统开发人员亟需解决的问题。近年来,上述问题得到了学术界和工业界的广泛关注。文献[1]1定义了用于抽象寄存器访问和复杂位操作的接口定义语言(IDL),在IDL规范中给出了寄存器操作的函数库和隐藏底层复杂位操作的抽象机制。但是该方法仅局限于底层驱动开发中的寄存器操作。统一驱动程序接口(UD2通过定义硬件平台和驱动程序之间的应用程序编程接口集,解决可移植问题。硬件抽象技术1在底层硬件和操作系统之间加入了硬件抽象层,避免了操作系统、应用软件对物理器件的直接访问,屏藏了底层硬件的差异,从而增强了软件的健壮性,提高了软件的开放性和可移植性。但是在实际的应用中,硬件抽象层以嵌入式操作系统的BSP的形式出现。而BSP形式的硬件抽象层与BSP所向上支持的嵌入式操作系统是紧密相连的,耦合性很强。一种嵌入式操作系统的BSP不可能用于其他嵌入式操作系统,因此,这种硬件抽象层是一种封闭的专用硬件抽象层,无疑它局限了软件可移植的范围,增加了移植的难度。

    标签: autosar 底层驱动

    上传时间: 2022-06-19

    上传用户:qdxqdxqdxqdx

  • 海思Hi3520开发工具套件(Hi3520-SHDK)说明书

    雅仪科技提供海思半导体Hi35xx系列网络多媒体SOC处理器之软件开发包、硬件评估板,简称Hi35xx SHDK,SHDK包含Demo单板、开发文档、编译工具、驱程源码、媒体函数库、样例程序、应用Demo等。基于此完整开发套件,客户可立即开始评估测试Hi35xx系列处理器硬件性能,并启动基于此处理器平台DVR/DVS/PCam等视频监控/网络通信产品的软件开发调试工作。1,简介Hi3520 Demo单板是针对海思Hi3520 H.264编解码处理器芯片(以下简称为Hi3520芯片)开发的参考设计单板,用于给客户展示Hi3520芯片强大的多媒体处理功能和丰富的外围接口,同时为客户提供基于Hi3520芯片的硬件参考设计,使客户不需修改或者只需要简单修改参考设计的模块电路,就可以完成产品的硬件开发。Hi3520 Demo单板支持Hi3520芯片的SDK开发、应用软件的开发和运行等。Hi3520 Demo单板通过串口和网口线与开发PC连接,可以作为一个基本开发系统使用,或实现更完全的开发系统或演示环境,此时连接如下设备或部件

    标签: hi3520

    上传时间: 2022-06-20

    上传用户:

  • ALINX黑金AX7020开发板用户手册V2.2.pdf

        黑金基于XILINX ZYNQ7000开发平台的开发板2016款正式发布了,型号为:AX7020 。 此款开发平台是XILINX的Zynq7000 SOC 芯片的解决方案。它采用ARM+FPGA SOC技术 将双核 ARM Cortex-A9 和 FPGA 可编程逻辑集成在一颗芯片上。它采用的是 Xilinx 的 Zynq7000系列XC7Z020-2CLG400I作为核心处理器,在ARM和FPGA上分别具有丰富的 硬件资源和外围接口。设计上坚持“精致、实用、简洁”的设计理念,它不但适合于软件工作 人员的前期的软件验证,也适合于硬件开发人员的硬件设计即软硬件的系统协作,加快项目的 开发进程。

    标签: ZYNQ7000 AX7020 FPGA

    上传时间: 2022-06-29

    上传用户:

  • DSP集成开发环境CCS课件

    CCS是TI公司针对TMS320系列DSP的集成开发环境,在Windows操作系统下,采用图形接口界面,提供有环境配置、源文件编辑、程序调试、跟踪和分析等工具。CCS有两种工作模式,即软件仿真器模式:可以脱离DSP芯片,在PC机上模拟DSP的指令集和工作机制,主要用于前期算法实现和调试。硬件在线编程模式:可以实时运行在DSP芯片上,与硬件开发板相结合在线编程和调试应用程序。CCS的开发系统主要由以下组件构成:①TMS320C54x集成代码产生工具;②CCS集成开发环境;③DSP/BIOS实时内核插件及其应用程序接口API;④主机和DSP之间的实时数据交换(RTDX)插件以及相应的程序接口API;⑤由TI公司以外的第三方提供的各种应用模块插件。

    标签: dsp ccs

    上传时间: 2022-07-27

    上传用户:

  • 物联网项目开发,从入门到实战的五个阶段完整视频教程,15.27G

    第1阶段 学前准备 01 C语言及程序设计快速入门 -2019-07-26 10:55 02 嵌入式C语言高级---语法概述 -2019-07-26 10:55 03 嵌入式C语言高级---内存空间 -2019-07-26 10:55 04 嵌入式C语言高级---函数空间 -2019-07-26 10:55 05 电子基础元器件 第2阶段 物联网终端开发理论基础 01 零基础玩转Cortex-M系列CPU -2019-07-26 10:55 02 物联网基础 之 蓝牙4.0 BLE基础 -2019-07-26 10:55 03 Cortex-M系列CPU初级实验(1)CPU世界的出入通道---IO编程及应用 -2019-07-26 10:55 04 Cortex-M系列CPU初级实验(2)CPU世界和外界的桥梁---串口编程及应用 -2019-07-26 10:55 05 Cortex-M系列CPU初级实验(3)CPU世界的守护者和计时器---看门狗和定时器编程及应用 第3阶段 物联网终端裸机开发试验 01 Cortex-M系列CPU进阶实验 -2019-07-26 10:55 02 物联网之ucos操作系统基础 -2019-07-26 10:55 03 物联网UCOS应用讲解-基于UCOS的联系人通讯录 第4阶段 项目实战制作 项目01:物联网车载应用实战 -2019-07-26 10:55 项目02:蓝牙4.0LE开发-智能灯泡+万能遥控器 -2019-07-26 10:55 项目03:Ucos商业实战项目 -2019-07-26 10:55 项目04:无人机项目 -2019-07-26 10:55 项目05: 智能门禁系统 第5阶段 IOT-ARM体系结构与编程 01 ARM汇编语言 -2019-07-26 10:55 02 ARM硬件开发基础 -2019-07-26 10:55 03 ARM Bootloader开发 -2019-07-26 10:55 04 ARM硬件接口开发 -2019-07-26 10:55 05 Wifi音响DIY -2019-07-26 10:55 06 zigbee大型项目 -2019-07-26 10:55 07 微功率无线模块技术讲座 -2019-07-26 10:55 08 物联小项目—ov7670摄像头 -2019-07-26 10:55 09 智能手表结构设计 -2019-07-26 10:55 10 物联网智能家居 -2019-07-26 10:55 11 做一款自己的智能手表 -2019-07-26 10:55 12 如何只花20元做出一款酷炫的VR眼镜 -2019-07-26 10:55 13 AD9入门教程 -2019-07-26 10:55

    标签: CSR 精密电阻 规格书

    上传时间: 2013-06-05

    上传用户:eeworm

  • 基于无线传感器网络的水环境多参数监测系统的研究与实现.rar

    近年来,随着计算机技术、网络技术与无线通信技术的高速发展和广泛应用,无线传感器网络已成为国际上备受关注的前沿热点之一。无线传感器网络在军事应用、环境监测、医疗护理、空间探索等方面都显示了广阔的应用前景,被认为是21世纪最有发展前景的技术之一。 本文通过对无线传感器网络的发展现状、发展趋势以及水环境多参数监测特点的研究,提出了面向水环境多参数监测应用的无线传感器网络系统的解决方案,分析了系统设计的目标和功能,并指出了系统软硬件平台的设计要求与设计原则。依托2006年江苏省科技攻关项目“总线化智能多参数高精度检测与控制仪表”,设计了基于Silicon Laboratories的C8051F310处理器和CC2420射频芯片的硬件开发平台,详细地描述了硬件平台中各个功能模块的细节,并在此平台上实现和改进了SimpliciTI协议和IEEE802.15.4/Zigbee协议,最后对系统进行了测试。整个系统以无线传感器网络技术为核心,增强了系统的灵活性、可维护性和可扩展性,同时系统模块化、开放式的结构使系统具有良好的可移植性。 将无线传感器网络技术应用于水环境多参数监测,涉及到传感器技术、无线通信技术、计算机应用技术等多种技术。到目前为止,随着科学技术的不断进步,它还在不断地完善,前景尤为广阔。

    标签: 无线传感器网络 多参数 水环境

    上传时间: 2013-06-01

    上传用户:无聊来刷下

  • STATCOM控制系统研究.rar

    随着我国工业化进程加快,各种电力负荷迅速增加,造成了电网无功功率消耗增加,使电能的传输和利用效率降低,电能质量中的无功功率补偿问题变得越来越重要。静止无功发生器(STATCOM)作为柔性交流输电系统的重要装置之一,是无功功率补偿发展的趋势。 论文首先介绍并比较了现有的无功补偿装置,分析了STATCOM相对于其他无功补偿装置的优越性。总结了STATCOM的间接电流控制和直接电流控制两种控制方式,并对两种控制方式所衍生的几种控制结构进行了介绍,说明了其控制原理。 详细讨论了直接电流控制的几种控制结构,并建立了相应的仿真模型,进行了仿真和比较分析。研究了它们在稳态性能和动态性能上的优缺点。其中重点讨论了采用空间电压矢量调制方法(SVPWM)跟踪给定电压矢量,来控制STATCOM的电流产生,并且采用直流侧电压可变给定。仿真结果证明此种方法具有直流侧电压利用率高、降低功率器件的开关损耗、适应电网电压不对称的环境的优点。 介绍了基于FPGA和DSP硬件开发平台设计方法。对FPGA的控制软件编程设计进行了详细讨论,其中重点讨论了应用DSP builder。工具箱实现全数字三相锁相环和SVPWM控制模块的方法。

    标签: STATCOM 控制 系统研究

    上传时间: 2013-04-24

    上传用户:youth25

  • 基于FPGA利用FFT算法实现GPSCA码捕获的研究.rar

    随着中国二代导航系统的建设,卫星导航的应用将普及到各个行业,具有自主知识产权的卫星导航接收机的研究与设计是该领域的一个研究热点。在接收机的设计中,对于成熟技术将利用ASIC芯片进行批量生产,该芯片是专用芯片,一旦制造成型不能改变。但是对于正在研究的接收机技术,特别是在需要利用接收机平台进行提高接收机性能研究时,利用FPGA通用可编程门阵列芯片是非常方便的。在FPGA上的研究成果,一旦成熟可以很方便的移植到ASIC芯片,进行批量生产。本课题就是基于FPGA研究GPS并行捕获技术的硬件电路,着重进行了其中一个捕获通道的设计和实现。 GPS信号捕获时间是影响GPS接收机性能的一个关键因素,尤其是在高动态和实时性要求高的应用中或者对弱GPS信号的捕获方面。因此,本文在滑动相关法基础上引出了基于FFT的并行快速捕获方法,采用自顶向下的方法对系统进行总体功能划分和结构设计,并采用自底向上的方法对系统进行功能实现和验证。 本课题以Xilinx公司的Spartan3E开发板为硬件开发平台,以ISE9.2i为软件开发平台,采用Verilog HDL编程实现该系统。并利用Nemerix公司的GPS射频芯片NJ1006A设计制作了GPS中频信号产生平台。该平台可实时地输出采样频率为16.367MHz的GPS数字中频信号。 本课题主要是基于采样率变换和FFT实现对GPS C/A码的捕获。该算法利用平均采样的方法,将信号的采样率降低到1.024 MHz,在低采样率下利用成熟的1024点FFT IP核对C/A码进行粗捕,给出GPS信号的码相位(精度大约为1/4码片)和载波的多普勒频率,符合GPS后续跟踪的要求。 同时,由于FFT算法是以资源换取时间的方法来提高GPS捕获速度的,所以在设计时,合理地采用FPGA设计思想与技巧优化系统。基于实用性的要求,详细的给出了基于FFT的GPS并行捕获各个模块的实现原理、实现结构以及仿真结果。并达到降低系统硬件资源,能够快速、高效地实现对GPS C/A码捕获的要求。 本研究是导航研究所承担的国家863课题“利用多径信号提高GNSS接收机性能的新技术研究”中关于接收机信号捕获算法的一部分,对接收机的设计具有一定的参考价值。

    标签: GPSCA FPGA FFT

    上传时间: 2013-07-22

    上传用户:user08x