电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>可编程逻辑>FPGA/ASIC技术>基于Nios平台的光信号采集片上系统设计

基于Nios平台的光信号采集片上系统设计

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

基于Nios软核的嵌入式Internet系统设计

介绍如何在Altera开发平台上,使用Nios软核CPU来构建嵌入式Internet系统;并结合以太网远程数据采集系统的实例,介绍此类系统硬件,软件的设计方法。
2014-08-23 15:29:17937

20个Nios Ⅱ的经典设计,提供软硬件架构、流程、算法

FPGA构建Nios Ⅱ处理器对测量的数据进行数据处理及显示,实现了频率、周期、相位差测量的系统(SOPC),提高了系统的稳定性、降低了布线难度。  采用NiosⅡ的直流电动机预测控制调速系统
2015-01-16 22:10:42

NIOS II处理的数据如何返回到VGA控制器

我用EP3C16F芯片搭建了一个图像采集、处理和显示系统,sdram设计为一个输入两个输出,一个输出送给vga控制器,另外一个输出送到nios的图像处理模块。vga没有挂在sopc builder,我想问一下,从sdram中输出的数据在nios处理后,怎样再让它显示到vga
2015-05-19 16:43:49

NIOSⅡ ELF文件下载失败是什么原因?

软件版本:quartus 17.1 standardqsys搭建的系统 (systemID-0,NIOSⅡ/e(gen2),onchip-mem(512KB),jtag_uart,pio(16bit
2018-03-15 19:05:37

Nios II 中 Flash 的使用

介绍了nios中flash 的使用。 关键词:EDA,Nios II ,CFI 标准,Flash 在嵌入式系统中,Flash是最常用组件之一。许多使用过flash 的朋友都了解,Flash的特点是“读来
2012-08-12 15:15:11

niOS II中使用RAM问题请教?大神请指导(急)

。其意思是主板RAM从系统这样的架构模式,目前RAM这块整合到了Qsys里面使用RAM做一个双端口RAM来使用,一个端口连接nios II另外一个端口作为外部引脚连接外面的主板,目前还没有
2017-12-06 13:07:57

nios ii 中如何实现AD采集存储的问题

如何与AD采集融合。 查询了一下,发现可以使用Avalon总线,将AD的verilog功能描述封装成一个IP核,挂到Avalon总线,实现verilog与NIOS II的通讯。 但是不知道这种方法速度够不够
2017-11-21 10:11:22

信号系统•控制理论及计算机控制技术实验平台

原标题:信号系统•控制理论及计算机控制技术实验平台一、产品概述信号系统•控制理论及计算机控制技术实验平台(配USB数据采集卡、联网型)能满足“信号系统”、“控制理论”及“计算机控制技术
2021-09-02 06:38:07

机的传感器实验系统设计与实现

机的传感器实验系统设计与实现
2012-08-15 12:35:50

CSRA68105音频系统(SOC)设计和优化

CSRA68105音频系统(SOC)设计和优化,以支持高级蓝牙扬声器的创新和功能区分,包括启用语音的蓝牙扬声器和实时操作系统(RTOS)智能扬声器和耳机这种高度集成的SoC设计为包括连接、系统
2021-07-29 08:43:20

Linux/ARM嵌入式平台属于系统

Linux/ARM 嵌入式平台是《ARM 嵌入式系统编程与优化》的第一章。好好学学硬件,然后深入一下 Linux,修炼好自己的内功。ARM 处理器不是独立芯片产品,而是具有多样性和异质性嵌入式
2021-12-14 09:25:06

NI DAQmax采集信号问题

`我在实验室中利用NI USB-6221采集信号,在DAQmax中应该怎么建立模块,怎么才能测出信号?急急急`
2016-04-07 21:01:39

SoPC技术在图像采集和处理系统中的应用设计

图像数据进入预处理模块,经预处理后的图像数据送入SDRAM存储器,由Nios II处理器进行图像的后续处理和控制。处理后的图像经数模转换在监视器实时显示。  1.1 图像采集接口电路设计  本系统
2018-10-31 16:54:52

TCP/IP通信协议在FPGA怎么实现?

实现,于是2001年Altera第一次提出了可编程系统(SOPC)概念,并且推出了第一款嵌入式处理器软核Nios以及之后的第二代Nios II以及相应的开发环境,此后Xilinx也推出
2020-03-09 06:50:07

ZVIT伏玻璃原表面在线检测系统主要由哪几个部分构成

伏玻璃原表面在线检测系统工作原理是什么?ZVIT伏玻璃原表面在线检测系统主要由哪几个部分构成?
2021-10-22 06:07:11

【FPGA干货分享四】基于Nios II的内河航标监控系统设计及仿真

,SOPC Builder还为编写操作这些硬件的软件代码提供了一个Nios II集成开发环境IDE,这个软件开发环境包括语言的头文件、外围接口的驱动以及实时操作系统的内核,可完成整个软件工程的编缉
2015-01-30 11:05:50

【MPS电源评估板试用申请】胶片打印机ZYNQ系统的供电

项目名称:胶片打印机ZYNQ系统的供电试用计划:申请理由:我有3年的FPGA开发经验,负责我们公司的胶片打印机的打印头FPGA数据采集和校验。现在公司决定将产品升级,再提高性能的同时进一步
2020-06-18 13:45:04

【工程源码】基于双SDRAM图像缓存的NIOS 数码相框

`在之前的FramerBuffer_VGA工程的基础,加上了一SDRAM专门用来作为显存好处: 1、 高速图像刷新系统自带显存,无需公共用NIOS的SDRAM内存,给NIOS留出了带宽用于做其他事缺点:1、成本上涨了,得多加一SDRAM存储器,成本大概5元、2多占用了36个IO `
2020-02-06 19:48:17

【求助】求用LABVIEW采集功率计信号案例

labview新手,想知道怎么通过LABVIEW采集功率计的信号
2014-10-08 16:38:47

一种基于云平台的微电网伏模块数据采集装置的设计

,本文设计的伏模块数据测量和采集装置的稳定性和准确性都很高。7结语本文设计的基于云平台的微电网伏模块数据采集装置具有适用范围广的优点,由于不需要布线,安装方便,可以对大多数现存的伏发电系统进行
2022-06-02 20:15:03

供应C8051F340混合信号系统型MCU

`1、概述[url=]编辑[/url]C8051F340器件是完全集成的混合信号系统型MCU。`
2017-08-07 15:48:01

关于使用单片机内ADC采集信号失真的问题

使用单片机内AD采集函数发生器产生的正弦信号,将单片机AD采集程序中的采样频率设置为1000Hz时,所采集到的正弦信号在100Hz以上时,就失真了。按照采样定理来看,采样频率设置为1000Hz
2017-12-06 18:46:34

可编程系统你了解多少?

可编程嵌入式系统,在同一芯片中集成了可配置的模拟和数字外设功能、存储器和微控制器。 如今,我们突破性的新型PSoC 3和PSoC 5 架构拓展了世界独一无二的可编程嵌入式系统设计平台,可助您轻松摆脱设计限制。
2012-05-23 10:13:29

基于NIOS II的SOPC中存储器型外设接口的设计

Nios II系统中的紧耦合存储器是旁路缓存的存储器,该存储器具有最好的存储器访问性能,能采用与其它存储器一样的方法为之分配代码和数据。图1是包括紧耦合存储器和其他外设的Nios II系统
2018-12-07 10:27:46

基于NIOS-II系统实现A/D数据采集接口设计

信号三态延时最大为200ns,典型值为125ns,因此控制信号产生逻辑单元满足要求。图5控制信号时序仿真当NIOS系统需要读取数据时,在read和readclk出现的是系统AVALON总线上的读时序
2019-04-17 07:00:01

基于NIOS-II系统的A/D数据采集接口设计方案

在FPGA系统中,实现对外部A/D数据采集电路的控制接口逻辑,由于其逻辑功能不是很复杂,因此可采用自定义的方式。采用这种方法进行设计有两种途径。①从软件上去实现。这种方案将NIOS处理器作为一个主控
2019-04-25 07:00:02

基于Nios II的CCD采集系统电路设计和驱动程序

摘要:设计了一种在Nios II处理器的CCD数据采集系统。电荷耦合器件(Charge-Coupled Device,CCD)采集到的信号经过前端的差分运放处理后再进行A/D转换,转换后的数据存储
2019-06-03 05:00:06

基于Nios II的MCU接口方式的指纹采集系统

的身份证。指纹图像的采集技术是指纹识别系统中的关键技术之一[2],在指纹识别系统中具有非常关键的作用,altera公司提供的Nios II是一种软核处理器,用于可编程逻辑器件的开发环境,可以加入自定义
2019-04-29 07:00:08

基于NiosⅡ的车用氧传感器测试系统

,采用RS-232 串口进行数据的发送,对氧传感器电压信号、内阻及响应时间进行检测。结果表明系统能可靠地对氧传感器性能参数进行检测。关键词:汽车;氧传感器;数据采集NiosⅡ;LabVIEW1.1
2009-05-17 11:52:32

基于EDA的系统设计

,不但能设计出具有自己知识产权的微控制器和线路板,甚至能设计出几万门甚至几百万门的专用数字信号处理芯片和系统
2019-06-20 06:04:05

基于LabVIEW平台下设计应变测量系统的方法

,R4并联的电阻得到调整,以达到调零的作用。 5 测量系统硬件组成和软件设计  系统硬件部分主要包括双孔梁、BP-6-120型半导体应变、全桥电路、通用PC机、数据采集卡、信号调理电路。利用NI
2019-04-10 09:40:19

基于PSoC脑电信号采集系统

对自由活动大鼠神经信号采集和处理系统进行了研究设计, 主要包括脑电信号采集电极、前置放大和简单的滤波, 应用可编程系统(PSoC)对信号进一步放大、实现AD转换并存储再经SPI总线控制无线发射
2012-11-22 14:59:39

基于TDC的超声流量计系统如何去设计?

为什么要设计一种超声流量计系统?基于TDC的超声流量计系统如何去设计?
2021-05-17 06:56:02

平台信号采集系统

项目说明:    最近调试一个工业项目,涉及到信号的发送与传输。深感笨重示波器带来的不便,于是臆想一种简易的信号采集系统,省去昂贵示波器的高精度
2013-10-23 18:22:53

如何利用Bt848在Intelx86平台和实时操作系统VxWorks实现视频采集系统

如何利用Bt848,在Intel x86平台和实时操作系统VxWorks实现了视频采集系统
2021-06-04 06:45:54

如何利用FPGA系统实现NO.7 信令采集终端的设计?

本文论述了基于大容量 FPGA 系统设计并实现NO.7 信令采集终端的设计。
2021-04-29 06:54:46

如何去实现RT-Thread的flash挂载littlefs文件系统

1、 flash挂载 littlefs 文件系统平台 stm32l475-atk-pandora使能 flash使能 fal 软件包原作者:tyustli
2022-05-11 16:04:58

嵌入式语音信号录取系统工作原理是什么?

为了满足语音电台抗干扰客观评估系统对语音文件对准精度的要求,在FPGA平台上设计一种基于SOPC技术的带有时间标记信息的嵌入式语音信号录取系统。在GPS接收机时间信息和秒脉冲触发下,NiosⅡ软核
2019-08-27 07:47:35

嵌入式语音信号录取系统有哪些技术指标?

为了满足语音电台抗干扰客观评估系统对语音文件对准精度的要求,在FPGA平台上设计一种基于SOPC技术的带有时间标记信息的嵌入式语音信号录取系统。在GPS接收机时间信息和秒脉冲触发下,NiosⅡ软核
2019-08-28 07:22:31

怎么实现基于Nios软核的嵌入式Internet系统设计?

介绍如何在Altera开发平台上,使用Nios软核CPU来构建嵌入式Internet系统;并结合以太网远程数据采集系统的实例,介绍此类系统硬件,软件的设计方法。
2021-06-04 07:05:47

怎样去设计一种小容量分布式伏电站信息采集系统

小容量分布式伏电站信息采集系统是由哪些部分组成的?怎样去设计一种小容量分布式伏电站信息采集系统
2021-10-22 06:22:39

户外伏组件户外测试平台设计

  在传统工作模式电子负载的基础提出的一种户外伏组件测试平台,以自动切换工作模式的可编程电子负载为核心,实现了对光伏组件IV特性曲线更加精确而完整地测量。它可根据用户设定,使伏组件在户外环境下
2018-09-30 16:16:37

新手请教nios问题!!!

本人以前只做过逻辑,最近开始学习nios,想知道nios本身就是个操作系统?还是说他只是个硬件平台,需要移植其他的系统在上边跑?我现在要在nios中用socket做tcp协议,请问应该如何实现,希望告知一下思路,谢谢!
2016-12-01 22:11:02

用fpga对信号处理nios和arm选哪个好

现在用fpga对信号处理,具体的就是写一个1553B协议。但是现在又几个节点,需要通信。 本来想用arm,但是老师可能倾向于用nios,因为嵌入在fpga里面,可能减少了些风险。我查了下,nios
2019-04-18 05:21:36

请问如何实现嵌入式Nios Ⅱ软核六处理器系统的设计?

Nios Ⅱ嵌入式软核多处理器系统具有哪些优势?如何实现嵌入式Nios Ⅱ软核六处理器系统的设计?
2021-04-19 08:17:09

请问如何设计VLSI系统

请问有VLSI系统(SoC)设计的实用方法:综合指南么?
2021-06-21 06:39:18

请问谁有在sopc平台上用quartus 11 和nios 11编的显示图片的程...

请问谁有在sopc平台上用quartus 11 和nios 11编的显示图片的程序包啊
2013-07-16 10:50:43

转载--------Nios II IDE 与 Nios II SBT for Eclipse的区别

、编译和调试程序。Nios II IDE提供了一个统一的开发平台,用于所有Nios II处理器系统。仅仅通过一台PC机、一Altera的FPGA以及一根JTAG下载电缆,软件开发人员就能够往Nios
2015-09-08 22:35:45

采用NIOS II实现ARINC429总线接口板设计

3.4 NIOSⅡ及外围接口电路设计   ALtera公司的QuartusⅡ软件是一个完整的多平台设计环境。具有分析、综合、布线、功耗估计等功能,能满足各种特定设计的需要,为可编程系统(SoPC
2019-04-29 07:00:06

采用Nios II软核处理器实现SD卡接口设计

0 引言Altera公司开发的Nios II是基于可编程系统SOPC(System on a Programmable Chip)技术的32 位嵌入式处理器软核。Altera 公司开发的Nios
2019-05-29 05:00:04

采用nios和μClinux实现嵌入式系统设计

如图l所示。 1 基于sopc的嵌入式硬件平台构建 不同于基于处理器或控制器及soc的嵌入式系统,基于sopc的嵌入式系统具有可配置的特点,不会包括任何专用外设,而是可根据需要灵活地在一fpga中构造
2019-04-18 07:00:07

采用FPGA实现多普勒测振计信号采集系统设计

针对遥感系统的工作环境特点、待处理信号的频谱特征以及系统信噪比等要求,综合比较多种信号采集系统方案的优缺点,本文提出了一种基于FPGA的激光多普勒测振计信号采集与处理系统的设计方案,该方案可以实现
2019-06-24 07:16:30

基于Vxworks平台的音频采集系统的设计实现

基于Vxworks平台的音频采集系统的设计实现
2009-03-29 12:28:3829

基于Nios 软核的嵌入式Internet系统设计

介绍如何在Altera 开发平台上, 使用Nios 软核CPU 来构建嵌入式Internet 系统; 并结合以太网远程数据采集系统的实例, 介绍此类系统硬件、软件的设计方法。
2009-04-15 10:43:2816

基于Nios平台的光信号采集片上系统设计

介绍基于Altera Excalibur 平台的光信号采集片上系统的设计,详细地分析片上系统各个组成部分的工作原理。作为一个新型的测量系统, 它具有灵活、稳定、高效率等特点。
2009-05-15 15:37:2313

基于Nios 软核的嵌入式Internet系统设计

介绍如何在Altera 开发平台上, 使用Nios 软核CPU 来构建嵌入式Internet 系统; 并结合以太网远程数据采集系统的实例, 介绍此类系统硬件、软件的设计方法。
2009-05-15 16:28:3527

基于NiosⅡ的车用氧传感基于OpenGL的汽车转向三维模型

基于NiosⅡ的车用氧传感器测试系统:摘 要:为了检测车用氧传感器性能参数,提出一种基于NiosⅡ软核的数据采集系统,利用LabVIEW 语言编写数据采集程序、与LabVIEW 和NiosⅡ接口程
2009-05-16 15:41:087

基于Nios 的掌纹鉴别系统设计与实现

掌纹识别是一种新兴的生物特征识别技术,有着巨大的发展潜力。本文介绍在Nios平台上构建嵌入式掌纹鉴别系统的设计方案,分析系统的掌纹图像采集、鉴别处理、显示和通信各部
2009-05-18 14:27:0311

基于LabVIEW的陀螺信号采集系统

以电压、电流、声音传感器和NI USB-6251 采集设备及计算机为硬件,以LabVIEW8.0 为软件开发平台,开发了陀螺信号数据采集系统。介绍了程序流程和设计技巧,可实时对8 路信号快速采
2009-07-11 08:45:4926

基于软核Nios的宽谱正弦信号发生器设计

本设计运用了基于Nios II 嵌入式处理器的SOPC 技术。系统以ALTERA公司的Cyclone 系列FPGA 为数字平台,将微处理器、总线、数字频率合成器、存储器和I/O 接口等硬件设备集中在一片
2009-07-22 15:41:140

基于NIOS II的导航系统平台的设计

介绍了一种新的基于NIOS II的导航系统的设计方案. NIOS是建立在FPGA 上的嵌入式微处理器软核, 由于它硬件设计上的灵活性和可裁减性,使得软件设计上“平台”的概念延伸到硬件设计
2009-08-05 11:05:0020

基于DSP和DSP/BIOS的实时雷达信号采集与处理系统

基于DSP和DSP/BIOS的实时雷达信号采集与处理系统:介绍了一种在实时操作系统DSP和DSP/BIOS 平台下的雷达信号实时采集" 处理与传输系统的设计和实现! 利用Tms320c6416DSP强大的数据处理
2010-01-16 16:59:4625

NIOS-II系统中A/D数据采集接口的设计与实现

NIOS-II 系统中A/D 数据采集接口的设计与实现摘要:进行 SOPC 开发,很有必要学习一下定制NIOS 外设的方法和技巧。本文就是基于这种目的,详细的论述了在NIOS 系统中A/D 数据
2010-02-08 09:55:4323

基于NIOS II的平台直方图均衡算法

NIOS II软核处理器是Altera公司推出的一款灵活高效的嵌入式处理器。该处理器的应用常见于控制和通信领域。本文描述了在NIOS II系统上实现平台直方图均衡算法(Plateau Equalization ,PE)
2010-08-06 15:48:4024

基于Nios II和DDS的雷达信号源的设计

提出了将Altera公司的Nios II软核嵌入到FPGA器件内部来控制高性能直接数字频率合成器AD9858的方法,在简要介绍Nios II和AD9858的特性的基础上,详细说明了系统设计电路结构和软件设计
2010-12-09 16:23:2831

阵列超声场的信号采集与处理系统

摘要:介绍了一种新型的基本计算机和数字示波器的阵列超声场的信号采集和处理系统系统利用Windows平台,采用VC、VB和Matlab编程方法,采集信号并进行信号处理
2006-03-24 13:13:06941

519.soc系统

系统移动芯片cpu/soc
小凡发布于 2022-10-04 21:57:51

基于Nios II的多媒体广告系统原理设计

基于Nios II的多媒体广告系统原理设计  引言    多媒体广告是当今企业与消费者交流、展示自我形象的一个平台,传统形式的广告
2010-02-09 10:35:23840

基于虚拟仪器的功能电刺激信号采集系统设计

基于虚拟仪器的功能电刺激信号采集系统设计通过LabVIEW虚拟仪器开发平台,设计功能电刺激信号采集系统,与刺激器等硬件,目的研究 L abVIEW 软件对功能电刺激信号进行采集的可行性
2011-07-08 12:07:4745

基于DSP的声雷达信号采集系统

声雷达信号采集系统主要由信号采集信号处理、电源和时钟四部分组成,本文介绍的基于美国模拟器件公司的DSP ADSP-TS201S和ADC AD7864的信号采集系统
2011-08-17 11:17:521326

基于单片机的信号采集系统的设计

本文研究一种微控制器为基础的信号采集系统,以满足信号采集的低成本和灵活模式。开发系统的主要硬件包括一台微型计算机、一个以PIC18F1320为基础的微控制器电路板以及串行通讯链
2011-09-14 12:02:495920

基于NiosⅡ的彩色夜视系统的设计

文中采用近红外CCD 探测器设计了基于NiosⅡ的彩色夜视系统。本文采用Nios 嵌入式软核心处理器技术,将色彩传递和过滤技术相结合的算法应用到夜视图像处理系统,创建Nios 嵌入式处理
2011-12-06 12:45:0335

基于Nios II与FPS200的半导体指纹采集系统设计

指纹图像的采集技术是指纹识别系统中的关键技术之一[2],在指纹识别系统中具有非常关键的作用,altera公司提供的Nios II是一种软核处理器,用于可编程逻辑器件的开发环境,可以加
2012-05-11 17:06:571292

基于软核Nios_Ⅱ的SOPC数据采集系统的设计

基于软核Nios_Ⅱ的SOPC数据采集系统的设计
2016-02-17 10:07:1136

AD603在信号采集系统中的应用

AD603在信号采集系统中的应用,有需要的下来看看
2016-02-19 16:54:5339

基于Nios Ⅱ和GigE Vision的图像采集系统

基于嵌入式环境的图像采集系统,介绍了。提出了采用Ahera的FPGA作为控制芯片,通过在FPGA中植入软核处理器Nios II以采集千兆以太网工业相机中的图像数据。
2016-05-03 14:23:267

高动态范围微震信号采集系统设计

高动态范围微震信号采集系统设计
2017-03-05 14:21:043

Nios定制指令的嵌入式系统优化设计

Nios定制指令的嵌入式系统优化设计
2017-10-25 11:45:035

基于Nios系统的Avalon总线概述

Nios系统的所有外设都是通过Avalon总线与Nios CPU相接的,Avalon总线是一种协议较为简单的片内总线,Nios通过Avalon总线与外界进行数据交换。
2018-01-27 22:03:124565

Nios II平台下搭建RTEMS嵌入式开发简析

随着物联网技术的不断发展,嵌入式科技得到更为广泛的应用,其中FPGA和嵌入式操作系统的组合前景良好,它们的应用极大的改变了嵌入式开发的效率。为使得Nios II软核和RTEMS嵌入式系统相结合
2018-06-05 15:37:001393

基于Nios软核的SoPC系统硬件设计

基于Nios软核的SoPC系统设计是整个系统硬件设计的核心,包括Nios软核处理器的设计、数据采集控制的设计、图像信号FFT分析的实现、参数显示以及RS232通信模块的设计等。另外,使用Nios进行嵌入式设计在硬件上必需使用Altera公司的FPGA。
2019-08-21 14:22:371074

亚为USB信号采集与记录平台的详细资料说明

本文档的主要内容详细介绍的是亚为USB信号采集与记录平台的详细资料说明 结合采集卡,可实现传感器信号采集、显示、控制等
2020-03-31 08:00:000

基于磁阻传感器的弱磁信号采集系统的设计详解

通常所用的数据采集系统,其采样对象都为大信号,即有用信号幅值大于噪声信号,但在一些特殊场合采集信号很微弱,并淹没在大量的随机噪声中。此种情况下,一般的采集系统和测量方法无法检测该信号,本采集系统硬件电路针对微弱小信号,优化设计前端调理电路,利用仪表放大器有效抑制共模信号,保证采集数据的精度要求。
2022-04-03 09:14:003643

基于NIOS II的数字音频采集系统

电子发烧友网站提供《基于NIOS II的数字音频采集系统.pdf》资料免费下载
2023-10-08 10:58:530

基于Nios平台的光信号采集片上系统设计

简介:介绍基于Altera Excalibur平台的光信号采集片上系统的设计,详细地分析片上系统各个组成部分的工作原理。作为一个新型的测量系统,它具有灵活、稳定、高效率等特点。
2023-11-09 08:31:400

已全部加载完成