当前位置:文档之家› LPC2148USB开发手册

LPC2148USB开发手册

LPC2148USB开发手册
LPC2148USB开发手册

LPC214

LPC21488USB设备控制器开发手册

LPC214X系列微控制器内部带有一个USB设备控制器,该控制器支持32个固定配置的物理端点,并完全兼容USB2.0全速规范。

LPC2146/8USB的所有端点都有一个双向的DMA通道,支持DMA传输。并且DMA 接口挂接在LPC214X的AHB总线上。因此,在DMA模式下,LPC2146/8与USB总线的数据交换速度是非常快的,比较适合于大容量USB存储器、打印机、高速数据采集等需要高速传输大量数据的设备。

LPC2141/2/4的USB控制器则不支持DMA传输,但由于是片内USB设备控制器,且整个USB控制器都挂接在LPC214X的AHB总线上,因此也能达到较高的传输速度。一:LPC214x USB设备控制器简介

与其它USB设备控制器相比,LPC214X USB设备控制器内嵌于CPU芯片内部。这种集成的方式不仅使USB设备控制器与CPU之间的数据交换可以稳定地达到很高的速度,而且提高了芯片的性价比。下面介绍该控制器的特性。

1.1控制器特性

完全兼容USB2.0全速规范。

支持32个物理(16个逻辑)端点。

支持控制、批量、中断和同步端点。

运行时,可调整使用的端点。

运行时,可通过软件来选择端点最大包长度。

端点缓冲区的大小取决于使用的端点和最大包的长度。

支持Softconnect特性(需要利用I/O端口P0.31来实现该特性)。

支持GoodLink LED指示器(需要利用I/O端口P0.31来实现该特性)。

支持总线供电功能,具有较低的挂起电流。

所有非控制端点支持8KB RAM的DMA传输(仅LPC2146/8)。

所有端点都有一个双向的DMA通道(仅LPC2146/8)。

允许CPU控制和DMA模式之间的动态切换(仅LPC2146/8)。

实现了批量和ISO端点的双缓冲。

1.2控制器结构

LPC214x USB设备控制器的结构如图1所示。该框图清楚地显示了USB设备控制器与LPC214x内核总线之间的接口以及USB设备控制器的内部结构。

1)USB管脚。LPC214x引脚10为USB总线的D+,引脚11为USB总线的D-。

2)EP RAM。端点使用的缓冲区为SRAM的FIFO,该FIFO称为EP RAM。每个使用

的端点都在EP RAM中有一部分保留空间,且保留空间大小可由用户设定。由于EP RAM大小为2K Bytes,所以全部端点的保留空间的总和不得超过2K Bytes。

3)串行接口引擎。该引擎完成USB的大部分协议:同步模式识别、并行/串行转换、位

填充/解除填充、CRC校验/产生等等功能,并对从USB总线收到的数据流进行译码,将译码后的数据写入相应端点的缓冲存储器EPRAM中。也可以对EPRAM中的数据进行封装,发送到USB总线上去。

4)寄存器接口和EP RAM访问控制。LPC214x通过这两个接口来访问端点缓冲区EP

RAM,实现LPC214x从USB总线接收数据或向USB总线发送数据。

图1LPC214X USB设备控制器结构框图

5)DMA引擎。除了通过EP RAM进行端点的数据接收/发送之外,DMA引擎也可以直接完成端点缓冲区EP RAM与LPC2146/8之间的数据传输(通过USB RAM),而且数据的传输是通过AHB总线来完成的。在DMA模式下,USB设备控制器充当了DMA主机,这时,它占用LPC2146/8的AHB总线。

USB RAM是系统内存的一部分,可当作普通的内部RAM来使用,也可用于USB控制器进行DMA传输,USB设备控制器与LPC2146/8都可以访问这部分RAM空间。

1.3端点配置

LPC214x USB设备控制器支持32个物理端点(16个逻辑端点),这些端点的类型以及方向是预先设定且固定的,但每个端点占用的EP RAM大小可由用户自己设定,如表1所示。请注意,逻辑端点和物理端点的编号并不相同,而且也不是同一个概念:一个逻辑端点对应两个物理端点。下面将大量用到这两个概念,请读者注意区分。

方向为OUT的端点通常称为OUT端点,方向为IN的端点通常称为IN端点。

表1预先设置的端点配置

1.4USB数据流

USB是主机控制的协议,即无论从主机到设备或从设备到主机的数据传输,都是由主机来启动的。数据传输使用小端(little endian)格式,也就是说从USB总线上接收到的第一个字节存放在接收数据寄存器的LS(低位)字节,发送到USB总线上的第一个字节是发送数据寄存器中的LS字节。

1.USB主机到设备的数据流

对于非同步端点,当接收到一个完整无误的数据包时,它会通过向系统产生中断的方式来过程。请求传输自身FIFO中的数据。如图2所示,图中的序号显示了USB设备接收

数据的过程。

图2USB主机到USB设备的数据传输

同步端点每帧传输一个数据包。因此,数据传输必须与USB帧而不是数据包的到达同步。也因为这样,USB设备控制器每隔1ms就会向MCU产生一次中断。

2.USB设备到主机的数据流

USB设备的一个IN端点到主机的数据流传输如图3所示。

当USB主机(例如PC机)需要从USB设备接收数据时,必须完成以下步骤:

(1)USB主机主动向USB设备发送IN令牌;

图3从USB设备到USB主机的数据流

(2)如果IN端点缓冲区有数据,则USB设备控制器将该缓冲区中的数据发送到USB主

机,然后直接进入第3步。如果端点对应的FIFO为空,则设备将返回一个NAK,并向系统提交中断(如果NAK中断已使能)。在中断过程中,CPU将数据包填充到IN 端点的FIFO。填充的数据包在下一个IN令牌到达时将该数据包传输到USB主机。

(3)主机收到IN缓冲区发来的数据后,发送ACK令牌作为应答。

(4)USB设备控制器收到ACK令牌,向MCU发出中断请求告诉MCU发送数据成功。

3.从机模式(即非DMA模式)传输

从机模式是指USB设备控制器为从机,LPC214x MCU为主机。数据的传输由USB设备控制器向主机LPC214x MCU提交中断的机制来完成。这种模式下端点数据的收/发过程如图2和图3所示。

4.DMA模式传输

在DMA模式传输中,USB设备控制器充当AHB总线上的主机,将数据直接从内存传输到端点缓冲区,反之亦然。全双工通道DMA扮演AHB总线的主机。

USB的端点0(默认的控制端点)用于接收设定(SETUP)包。由于CPU必须对该命令进行译码,再将响应返回给USB主机,因此将SETUP包数据传输到USB RAM没有意义。所以,这种传输只能发生在从机模式中。

对于每个同步端点,每帧传输一个数据包。因此,DMA传输必须与帧中断同步。

DMA引擎还支持批量传输的自动传输长度提取(ATLE)模式。该模式下,DMA引擎可将传输大小从接收到的数据包流中恢复。

1.5USB设备控制器寄存器

LPC214x对USB设备控制器的控制是通过相关寄存器来实现的。这些寄存器都工作在AHB时钟域。最小AHB时钟频率为18MHz。CPU可以直接访问这些寄存器。所有寄存器都是32位宽,按字地址边界对齐。

USB从机模式寄存器位于0xE0090000~0xE009004C的地址范围。对该范围内所有未用地址进行读操作,得到的结果都为“DEADABBA”。

DMA相关的寄存器位于0xE00900050~0xE00900FC的地址范围。对该范围内所有未用地址进行读操作,得到的结果都为无效数据。所有相关的寄存器的地址及相关功能如表2所示。

表2USB器件寄存器地址定义

二:LPC2148USB的硬件电路设计

LPC2148USB设备控制器的硬件接口电路如图4所示。该图是将Super2148核心板插入到Super2100开发板上后,USB部分的完整原理图。

LPC214x USB设备控制器的USB管脚占用了第10引脚(D+)与第11引脚(D-)。

图4LPC2148USB接口电路

为了使LPC2148的软件可以更灵活地控制USB设备与主机之间的连接,本接口电路使用P0.31(只能使用该引脚)来实现SoftConnect特性。当P0.31输出低电平时,D+通过R1(1.5K)上拉到VDD3.3,通知USB主机:USB设备要与其建立连接;当P0.31输出高电平时,D+断开与VDD3.3的连接,通知USB主机:USB设备已经断开与USB主机的连接。

Q1选用的是P沟道MOS管2SJ355,而不能选用普通的PNP三极管。这是因为MOS管是电压驱动型,驱动电流几乎为0;而普通的PNP三极管是电流驱动型的,需要一定的驱动电流,导通时,P0.31_P17有可能被拉为低电平。LPC214x要求该引脚在复位引脚为低平电期间不能被拉低,否则JTAG口将被禁止,所以必须选用P沟道MOS管。

USB总线的D+和D-线都要串接一个匹配电阻,阻值为33欧。

LPC214x的P0.23引脚为USB设备控制器用于检测USB总线是否插入的检测引脚,该引脚可以这样连接:

1.如果系统为USB总线供电,那么该引脚可以直接接到USB线的VBUS上,也可以通过一个10K左右的电阻接3.3V。

2.如果系统为自供电,那么该引脚应直接接到USB线的VBUS上。

使用LPC2148USB控制器时,必须按上述方法中的一种进行连接,否则USB将不能正常工作。Super2148开发板采用的是第一种方法。

三:LPC2148USB固件程序设计思想

为了使软件可移植性强、易维护,采用分层的方法编写LPC214x USB固件。综合考虑USB协议、LPC214x USB硬件条件。如表3所示为LPC214x USB固件分层结构表。

文件名说明层次

USBHAL.c LPC214x USB硬件抽象层与硬件相关

USBCI.c LPC214x USB命令接口层与硬件相关

USBDMA.c LPC2146/8USB DMA控制层与硬件相关

USBCP.c USB协议层与硬件无关,与USB协议相关USBDSD.c USB协议层的描述符与硬件无关,与USB协议相关USBAPI.c LPC214x USB应用层与硬件无关

本章先介绍如何设置相关硬件,构建LPC214x USB设备控制器的运行条件(USBHAL.c文件),然后实现USB设备命令接口层的所有程序(USBCI.c文件)。在这些程序实现的基础上,就可以实现USB应用层USBAPI.c了,由于USB协议层(包括USB协议层的描述符)与应用层相关性较大而且较复杂,将放在最后介绍。

由于只有LPC2146/8支持DMA传输,所以将用单独一节介绍其固件编程方法。在介绍各层软件的编写之前,有必要先说明固件之中USB端点数据与用户程序之间的数据交换方法,其示意图如图5所示。

图5固件程序中USB中断服务程序与用户程序之间的数据交换

前台不断循环处理相关事情。下面是其中一个端点前台和后台数据的交换过程:

1.LPC214x USB从USB总线上接收到数据,USB设备控制器发生中断,固件进入LPC214x USB中断服务程序。

2.中断服务程序收取数据,并置“端点收到数据标志”位为1,然后退出中断回到

前台。

3.前台检测到“端点收到数据标志”为1时,就对接收到的数据进行处理。

4.如果有数据需要发送到USB主机,只须将要发送的数据写入LPC214x USB发送端点缓冲之中。

https://www.doczj.com/doc/373598001.html,B主机发送一个IN令牌到LPC214x USB,LPC214x USB才将端点缓冲区中的数据发送到USB主机。当USB主机正确接收数据后,发送应答令牌ACK给LPC214x USB,LPC214x USB发生中断,再次进入中断服务程序,清空该端点的发送中断标志位。

LPC214x USB固件程序的后台与前台之间有着多种交换信息,因此,需要用标志来标识这些信息。我们定义一个USB事件标志联合体来完成这方面的工作。该结构体如程序清单1所示,该结构体在USBDAPI文件中定义。

程序清单1USB事件标志定义

typedef union_epp_flags

{

struct_flags

{

unsigned bus_reset:1;//总线复位

unsigned suspend:1;//总线挂起改变

unsigned con_change:1;//总线连接改变

unsigned setup_packet:1;//接收到SETUP包

unsigned remote_wakeup:1;/远程唤醒标志

unsigned in_isr:1;//固件进入USB中断服务程序标志

unsigned control_state:2;//控制端点处理状态

//0:IDEL空闲状态

//1:TRANSMIT数据发送状态

//2:RECEIVE数据接收状态unsigned configuration:1;//USB配置完成标志(0:未配置;1:已配置)

unsigned command:1;//未使用

unsigned ep1_rxdone:1;//逻辑端点1接收到数据标志

unsigned ep2_rxdone:1;/逻辑端点2接收到数据标志

unsigned ep1_rxdma:1;//逻辑端点1(DMA)接收到数据标志

unsigned ep2_rxdma:1;//逻辑端点2(DMA)接收到数据标志}bits;

INT16U value;

}EPPFLAGS;

该USB事件标志共用体还有很多位元未使用,目的是保留给用户根据实际需要添加相关标志处理自己的USB事件或其它事件。

在USBAPI.c中定义了该联合体的一个全局变量EPPFLAGS bEPPflags,在下面介绍的固件程序中,将多次用到该全局变量。

下面就在软件设计总体思想的指导下,进行固件程序各部分的设计。按照图5一步一步建立起LPC214x USB固件程序

四:USB固件程序配置头文件

为了方便用户使用本固件程序,在USBCFG.h文件中定义了一些宏,用户可以改变这些宏定义的值来使能或禁止固件程序的某些功能或修改某些配置。例如,如果用户使用的微控制器是LPC2141/2/4,由于LPC2141/2/4本身没有USB DMA控制器,这时,可以将该文件的宏定义值DMA_ENGINE_EN置为0,这样就能禁止编译器编译固件程序中DMA相关的代码,从而减小代码体积。该配置文件只有一个配置选项,如程序清单2所示。

程序清单2使能DMA引擎开关

#define DMA_ENGINE_EN1

该宏定义值为0时,禁止固件程序中与DMA控制器(引擎)相关的代码,USB设备控制器只能在从机模式(非DMA模式)下运行。而当该宏定义值为1时,非控制端点数据的收发将全部采用DMA方式,只有当用户采用LPC2146/8时,才能将该宏定义值置为1。

五:USB设备硬件抽象层

该层的全部函数用于配置LPC214x USB设备控制器,这些函数都将被USBAPI.c文

件中的初始化LPC214x USB设备控制器函数USB_Initialize()所调用,下面详细介绍。1.配置USB设备控制器时钟

LPC214x USB设备控制器工作的时钟为锁相环PLL1的输出时钟,该PLL1独立于系统PLL。所以必须配置PLL1,USB设备控制器才能运行起来。配置函数如程序清单3所示。其配置的原理与配置系统PLL一样,请见该函数的注释。

该函数假定CPU外部晶振Fosc=12MHz,那么执行该函数以后,USB的PLL输出为48MHz。请注意:由于USB控制器的工作时钟必须是48MHz。所以当使用LPC214x的USB 设备控制器时,不能选用如11.05920MHz等不是12MHz整数倍的外部晶振。

程序清单3配置USB设备控制器时钟

/****************************************************************************** **函数名称:USB_ConfigPll

**功能描述:配置USB设备控制器的时钟

**注意:PLL的输出必须是12MHZ的整数倍,而且必须是2倍以上******************************************************************************/

void USB_ConfigPll(void)

{

/*外部Fosc=12MHz,配置PLL1输出值为48MHz.Fosc=12MHz*/

PLL1CFG=0x23;/*P=2,M=4*/

PLL1CON=0x1;/*Enable PLL1*/

PLL1FEED=0xAA;

PLL1FEED=0x55;/*PLL Feed*/

while((PLL1STAT&0x400)==0);/*等待PLL1锁定*/

PLL1CON=0x3;/*使能连接*/

PLL1FEED=0xaa;

PLL1FEED=0x55;/*PLL Feed part2*/

}

2.初始化I/O口

如果要使用LPC214x USB设备控制器,必须占用微控制器的几个引脚。因此,必须初始化这几个引脚,使这些引脚实现USB的相关功能。请见程序清单4的注释

程序清单4初始化USB设备控制器外部引脚

/***************************************************************************** **函数名称:USB_InitHareware

**功能描述:初始化USB设备控制器硬件

******************************************************************************/ void USB_InitHareware(void)

{

USB_ConfigPll();/*配置USB时钟*/

PINSEL1&=~(0x03U<<30);

PINSEL1|=(0x02U<<30);/*P0.31为SoftConnect引脚*/

PINSEL1&=~(0x03U<<14);

PINSEL1|=(0x01U<<14);/*P0.23为Vbus引脚*/

PCONP|=0x80000000;/*给USB控制器提供电源*/

}

3.USB设备控制器中断配置

LPC214x USB设备控制器有多种中断,例如有高优先级中断、低优先级中断、DMA中

断等等,所以需要使能需要用到的中断,禁止无须用到的中断,详细的配置如程序清单5所示。

程序清单5USB设备中断配置

/****************************************************************************** **函数名称:USB_USBDevIntConfig

**功能描述:配置USB设备控制器的中断

******************************************************************************/

void USB_USBDevIntConfig(void)

{

INT32U tmp=EP_SLOW;

USBDevIntClr=FRAME;(1)/*禁止同步传输帧中断*/

USBDevIntEn=tmp;(2)/*使能复位中断,低速中断*/

USBDevIntPri=0;/*使能端点中断为低优先级中断*/ #if DMA_ENGINE_EN

tmp=(0x01<<0)+(0x01<<1);(3)/*使能控制传输端点从机中断*/

#else

tmp=(0x01<<0)+(0x01<<1)+(0x01<<2)+

(0x01<<3)+(0x01<<4)+(0x01<<5);

/*使能端点0~5从机中断*/

#endif

USBEPIntEn=tmp;/*使能物理端点0~5中断*/

USBEpIntPri&=~tmp;/*设置物理端点0~5为低优先

级中断*/

}

程序清单5有几点需要注意,程序清单5(1)禁止同步传输帧中断,不然USB设备控制器将每1ms向LPC214x请求一次帧传输中断。程序清单5(2)只使能了设备状态中断以及端点的慢速中断。程序清单5(3)表示如果使能DMA引擎,那么只有控制端点使用从机中断,其它非控制端点都将使用DMA来传输数据。否则全部端点(这里只使能物理端点0~5)都使用从机中断。

硬件条件建立完成以后,就可以实现USB设备接口命令层了。

六;USB设备接口命令层

LPC214x对USB设备控制器的访问都是通过对表2所示的寄存器的读/写操作来实现的,本层将对其中一些寄存器的操作打包成为一个命令函数,方便协议层及应用层调用。

6.1USB器件中断寄存器

器件中断寄存器组包括6个寄存器,这些寄存器与整个USB控制器的中断相关,分别

介绍如下:

1.USB中断状态寄存器(USBIntSt-0xE01F C1C0,R/W)

USB设备控制器有三根中断输出线,这三根中断线相或后向LPC214x的中断向量控制器提交中断,USB中断状态寄存器反映了每根中断线的状态,如表4所示。

表4USB中断状态寄存器

表4中中断线状态位为1时表示相应的中断发生,各个位的相互关系如图6所示

图6USBINTS寄存器中各个位的关系

中断线USB_INT_REQ_LP和USB_INT_REQ_HP用在从机模式(非DMA模式)的数据传输中。这两根中断根线允许在从机模式下的数据传输的中断有两种优先级(高/低)。通过设置“USB端点中断优先级寄存器”中相应的位,每个进入中断线的端点中断可设为高或低优先级。

中断线USB_INT_REQ_DMA则用在主机模式(DMA模式)的数据传输中。当DMA 传输结束或DMA系统错误时,该中断线有效。但DMA数据传输不会引起该中断。https://www.doczj.com/doc/373598001.html,B器件中断状态寄存器(USBDevIntSt-0xE0090000,RO)

USB器件中断状态寄存器记录着各个中断的状态,‘0’表示未产生中断,‘1’表示中断已经出现。各种中断对应的位如表5所示。

表5USB器件中断状态寄存器

使用举例:读该寄存器可以获知发生了什么中断。例如DEV_STAT位为1时,说明发生了USB总线复位或挂起改变中断。而FRAME位为1时,则发生了同步帧中断。3.USB器件中断使能寄存器(USBDevIntEn-0xE0090004,R/W)该寄存器用于使能表5所示的中断,它的位定义与USB器件中断状态寄存器相同,见表5。如果某一位中断使能位未被置位,则该位对应的外部中断不会产生,但中断仍保存在USB器件中断状态寄存器中。该寄存器的所有位都在复位后清零。

使用举例:如果需要在USB总线复位时产生USB总线复位中断,可置位DEV_STA T 位。如果需要在收到同步帧时产生同步帧中断,则要置位FRAME位。

https://www.doczj.com/doc/373598001.html,B器件中断清除寄存器(USBDevIntClr-0xE0090008,WO)

如果置该寄存器中某个特定的位为‘1’,那么将清零USB器件中断状态寄存器中相应表5的位。写入‘0’无影响。该寄存器的位定义与USB器件中断状态寄存器相同,见使用举例:软件处理完USB总线复位中断后,必须通过置位该寄存器的DEV_STAT 位来清除,否则该中断将不断发生。

https://www.doczj.com/doc/373598001.html,B器件中断设置寄存器(USBDevIntSet-0xE009000C,WO)

该寄存器中某个特定的位被设为‘1’时,将置位USB器件中断状态寄存器中相应的位。写入‘0’无影响。该寄存器的位定义与USB器件中断状态寄存器相同,见表5

https://www.doczj.com/doc/373598001.html,B器件中断优先级寄存器(USBDevIntPri-0xE009002C,WO)

如果该寄存器某个特定的位被设为‘1’,则相应的中断将进入高优先级中断线。如果该寄存器某个特定中的位被设为‘0’,则相应的中断将进入低优先级中断线。EP_FAST和FRAME两者中只有一个能进入高优先级中断线,不允许这两个位同时被置位。如果软件试

图将这两个位都置位,则两者都不能进入高优先级中断线。如果EP_FAST位被清零,不管

USB端点中断优先级寄存器如何设置,所有使能的端点的中断都将进入低优先级中断线。

表6USB器件中断优先级寄存器

使用举例:如果用户无须用到帧中断,那么可以置位EP_FAST,同时清零FRAME位,那么非同步端点数据传输中断优先级就比较高。

6.2端点中断寄存器

端点中断寄存器组包括4个寄存器,这些寄存器与端点的中断相关,分别介绍如下:

https://www.doczj.com/doc/373598001.html,B端点中断状态寄存器(USBEpIntSt-0xE0090030,RO)

每个非同步端点在USB端点中断状态寄存器中都对应一个位,用来指示端点产生的中断,该寄存器各个位的定义如表7所示。当准确接收到一个数据包时,异步OUT端点产

生一个中断(如图2所示)。当成功发送一个数据包或NAK令牌发送到总线上(如果NAK 中断已使能)时,异步IN端点也产生一个中断(如图3所示)。

表7USB端点中断状态寄存器

使用举例:如果查询到该寄存器的EP2RX位值为1,说明逻辑端点2收到了数据。

https://www.doczj.com/doc/373598001.html,B端点中断使能寄存器(USBEpIntEn-0xE0090034,R/W)

该寄存器通过置位某个位来使能某个端点在收到OUT包或主机应答IN包时发生中断,如果某位置位为1,则表示该端点将工作在从机模式(非DMA模式下)下,而不是工作在DMA模式下。该寄存器的位定义与USB端点中断状态寄存器相同,见表7。

使用举例:如果需要使能逻辑端点2接收中断,那么必须将该寄存器的EP2RX位置为1。

https://www.doczj.com/doc/373598001.html,B端点中断清除寄存器(USBEpIntClr-0xE0090038,WO)

通过向该寄存器的位写入‘1’来清除端点中断状态寄存器中相应的位,写入‘0’无影响。写该寄存器的作用等同于“选择端点/清除中断”命令(命令:40H–5FH,数据:读一个字节)。该寄存器的位定义与USB端点中断状态寄存器相同,见表7。

使用举例:如果发生逻辑端点2接收中断,在读取逻辑端点2缓冲区的数据之前,必须将该寄存器的EP2RX位置为1。

https://www.doczj.com/doc/373598001.html,B端点中断设置寄存器(USBEpIntSet-0xE009003C,WO)

向该寄存器的某位写入‘1’会置位USB端点中断状态寄存器中相应的位。写入‘0’无影响。每个端点在该寄存器中都有相应的位。该寄存器的位定义与USB端点中断状态寄存器相同,见表7。

5.USB端点中断优先级寄存器(USBEpIntPri-0xE0090040,WO)

该寄存器决定一个端点中断进入快速中断线(EP_FAST )还是慢速中断线(EP_SLOW )。如果某位置位,相应的端点中断将进入USB 器件状态的快速中断位,反之,则进入慢速中断位。

注意可能有多个端点进入EP_FAST 或EP_SLOW 。该寄存器的位定义与USB 端点中断状态寄存器相同,见表 3.7。USB 器件中断优先级寄存器的设置可以使该寄存器的设置无效(具体请见表6(USB 器件中断优先级寄存器)的描述)。

使用举例:如果需要设置逻辑端点2接收中断进入快速中断线,那么要置位该寄存器的EP 2RX 位。

6.3端点使用寄存器

端点使用寄存器组主要用于配置各个端点占用的RAM 空间的大小。

https://www.doczj.com/doc/373598001.html,B 使用端点寄存器(USBReEp -0xE0090044,R/W)

LPC214x USB 有32个物理端点可供使用,但用户可能不需要使用这么多个端点。如果使用了某个端点,它就在EP RAM 中占用一定的缓冲区空间。因此,只使用部分端点,可以优化EP RAM 空间,这可以通过配置USB 使用端点寄存器来实现。每个端点都在该寄存器中对应一位,如表8所示。

表8USB

使用端点寄存器

上电时,默认只使用控制端点。如果需要,可以置位USB 使用端点寄存器中相应的位来使能相应的端点的接收/发送缓冲区。

使用举例:如果要使能物理端点2~5,则要置位EP2~EP5。

2.USB 端点索引寄存器-(USBEpInd -0xE0090048,WO)

每个端点都含有一个寄存器,它记录着端点的最大包长度值。这个寄存器实际上是一个寄存器数组。因此,在执行写操作前,应当通过端点索引寄存器来‘寻址’该寄存器。端点索引寄存器存放着物理端点的编号。写MaxPacketSize 寄存器就是通过端点索引寄存器来设置寄存器阵列组成元素的值。

该寄存器各个位的定义如表9所示。表9

端点索引寄存器使用举例:如果要选择物理端点2,只须向该寄存器写入一个数值2。

名称功能复位值4:0

Phy_endpoint 物理端点编号(0~31)。031:5---------保留N/A

3.USB MaxPacketSize寄存器(USBMaxPSize-0xE009004C,R/W)

上电后,控制端点的最大包长度被配置为8字节。其它端点则未分配。给其它端点分配最大包长度的方法是写USB MaxPacketSize寄存器,如表10所示。如果用户修改USB MaxPacketSize寄存器的内容,那么各个端点占用的EP RAM空间及地址都将被重新计算。写MaxPacketSize寄存器是一个极其重要的多周期处理过程。处理结束后,USB器件中断状态寄存器的EP_RLZED位被置位。

表10MaxPacketSize寄存器

USB MaxPacketSize寄存器其实是一个阵列寄存器,选择端点的MaxPacketSize寄存器的方法是先写USB端点索引寄存器(USBEpInd),如图7所示。

图7USB Maxpacket寄存器数组索引

配置一个物理端点的最大包长度必须对以上三个寄存器进行操作。实现过程如图8所示。可见,这是一个多周期的操作,LPC214x必须等待操作的结束。

图8配置端点最大包长度

使能端点以及配置该端点最大包长度的函数如程序清单6所示。

程序清单6配置端点最大包长度

配置各个端点的最大包长度值时,必须注意所有端点占用的EP RAM空间总和不能超过2KB,端点占用EP RAM空间的计算方法见LPC214x数据手册。

6.4数据传输寄存器

数据传输寄存器组主要用于实现在从机模式(非DMA模式)下对端点数据的收发。

1.USB接收数据寄存器(USBRxData-0xE0090018,RO)

在OUT数据传输中,MCU从该寄存器中读出端点数据。端点RAM的数据被取出装入到该寄存器中。寄存器装满数据时并不会产生中断。USBRxData是一个只读寄存器。寄存器的位定义如表11所示。

表11USB接收数据寄存器

2.USB接收包长度寄存器(USBRxPLen-0xE0090020,RO)该寄存器给出了正在传输的当前数据包剩余在EP_RAM中的字节数,并判定数据包是否有效。寄存器的内容在每个字传输到系统时更新。软件可通过该寄存器来得到传输的字节数。当字节数达到零时,产生数据包结束中断。该寄存器的位定义如表12所示。

表12USB接收包长度寄存器

https://www.doczj.com/doc/373598001.html,B发送数据寄存器(USBTxData-0xE009001C,WO)

在IN数据传输中,CPU将数据写入该寄存器。该寄存器的数据必须先传输到EP_RAM,然后才能开始下次的写寄存器操作。该寄存器为空时不产生中断。

表13USB发送数据寄存器

4.USB发送包长度寄存器(USBTxPLen-0xE0090024,WO)固件程序要发送数据到USB主机时,首先要把需要发送的数据长度值(<=最大包长度)写入到USB发送包长度寄存器的数据包长度字段中(如表14所示)。再将数据写入USB 发送数据寄存器。

表14发送包长度寄存器

发送包长度寄存器计数从CPU传输到EP_RAM的字节数。软件可以通过读取该寄存器来判断已经传输到EP RAM的字节数。

对于发送字节数大于最大包长度的传输,软件只能提交与最大包长度相同的数据量,剩余的其它字节保留到最后一个包中。例如,当最大包长度为64字节时,如果要传输130字节长的数据,则软件应该先2次提交64字节的包,然后将剩余的2个字节放到最后一个包中。这样,共有3个包发送到USB总线上。

5.USB控制寄存器(USBCtrl-0xE0090028,R/W)

该寄存器控制着USB器件的数据传输,该控制器是一个可读/写寄存器。

表15USB控制寄存器

6.5从机模式下端点的数据传输

当USB设备控制器的OUT端点收到数据时,可以从OUT端点缓冲区读取收到的数据;当需要发送数据到USB主机时,首先要将需要发送的数据写入IN端点缓冲区。下面分别说明实现这两种功能的函数。这两个函数用到上面介绍的各个USB数据传输寄存器。

1.从OUT端点缓冲区读取数据

在从机模式下从OUT端点缓冲区读取数据的程序流程如图9所示。

图9从机模式下从端点接收数据

图9清楚地表示出从OUT端点缓冲区读取数据时,USB控制寄存器中读使能位的变化:读数据之前该位必须置为高,读完数据之后该位自动复位。

图9对应的函数如程序清单7所示。

程序清单7从OUT端点缓冲区读取数据

技术开发部管理手册1

目录 第1章概述 (1) 1.1 技术开发部管理权限 (1) 1.2 技术开发部管理职能 (1) 1.3 技术开发部主要职责 (1) 1.4 日常管理制度 (2) 第2章产品开发设计控制程序 (4) 2.1 目的 (4) 2.2 范围 (5) 2.3 引用文件及术语 (5) 2.4 职责 (5) 2.5 工作程序 (6) 2.6 支持文件 (9) 2.7 表格清单 (9) 2.8 附表 (9) 第3章产品实现的策划程序 (17) 3.1 目的 (17) 3.2 适应范围 (17) 3.3 引用文件及术语 (18) 3.4 职责 (18) 3.5 工作程序 (18) 3.6 支持性文件 (19) 第4章内部质量审核控制程序 (20) 4.1 目的 (20) 4.2 适用范围 (20) 4.3 引用文件及术语 (20) 4.4 职责 (20) 4.5 工作程序 (21) 4.6 支持文件 (23) 4.7 质量记录 (23) 附录 (25) 附录1 (25) 附录2 (26) 附录3 (27) 附录5 (29) 附录6 (30) 附件7 (31) 附件8 (32)

第1章概述 技术开发部的工作主要是从事电表、水表、煤气表及其远程自动抄系统的研发和产品的优化,以及为生产部和工程部提供技术支持等。 1.1 技术开发部管理权限 受总经理和技术总监委托,行使对公司技术引进、新产品开发研究、新技术推广应用、技术指导与监督等全过程听管理权限,并承担执行公司规章制度、管理规程及工作指令的义务; 1.2 技术开发部管理职能 负责对公司产品实行技术指导、规范工艺流程、制定技术标准、抓好技术管理、实施技术监督和协调的专职管理部门,对所承担的工作负责。 1.3 技术开发部主要职责: 1.坚决服从总经理和技术总监的统一指挥,认真执行其工作指令,一切管理行为向总经理和技术总监负责; 2.严格遵守公司规章制度,认真履行其工作职责; 3.负责制定公司技术管理制度。负责建立和完善产品设计、新产品的试制、标准化技术规程、技术情报管理制度,组织、协调、督促有关部门建立和完善设备、质量、能源等管理标准及制度; 4.组织和编制公司技术发展规划。编制近期技术提高工作计划,编制长远技术发展和技术措施规划,并组织对计划、规划的拟定、修改、补充、实施等一系列技术组织和管理工作; 5.负责制订和修改技术规程。编制产品的使用、维修和技术安全等有关的技术规定; 6.负责公司新技术引进和产品开发工作的计划、实施,确保产品品种不断更新和扩大; 7.合理编制技术文件,改进和规范工艺流程; 8.研究和摸索科学的流水作业规律,认真做好各类技术信息和资料收集、整理、分析、研究汇总、归档保管工作,为逐步实现公司现代化销售的目标,提供可靠的指导依据; 9.负责制定公司产品的企业统一标准,实现产品的规范化管理; 10.编制公司产品标准,按年度审核、补充、修订定额内容;

新产品开发的基本流程步骤

产品开发的过程是一系列活动的整合。这一整合包括了从最初的产品外观构想,到市场分析定位、市场开发、技术实现、研发生产计划以及确保各项计划有效落实的设计管理等诸多方面的内容。 成功的产品开发离不开团队合作精神。为此,团队应有一份设计任务说明书。作为一个整体,所有团队成员更应进一步找出与任务说明书有关的全部问题。只有这样,一个团队才能建立起任务说明书所反映的共同目标。 编制产品任务书时,应占有大量的技术资料,并通过分析对比,确定先进、合理、完整的结构。其资料来源有产品样本、说明书、图样、技术报告、图书、期刊及经验等。此外,设计者还可以到生产现场调研取得第一手材料。有时用户也能提供一些有用的资料。因为用户是产品的使用者,最熟悉产品的优、缺点,所以,认真听取用户对产品在使用性能上的意见,设计者就能够对现有的同类型产品进行正确的分析、比较和必要的实验,从而获得最佳参数,为编制技术任务书做好准备。 一.设计任务书有以下几个项目组成: ①产品的用途及适用范围 产品的用途是指主要用途及其他用途;使用范围应说明使用地区、使用部门、工作条件和其他特殊要求等。 ②制造该产品的理由 包括说明以前有无其他同类产品,如果已有这类产品,为什么满足不了用户要求,存在什么缺点,现在是否继续生产。此外,还要说明设计的新产品在国民经济中的作用、重要性及有无发展前途。 ③详细分析国内外较好的同类产品的结构特性。 这是技术任务书的主要内容。必须说明对这类产品应作哪些分析比较,包括这类产品的结构和部件可能有哪些不同的方案,应采用何种方案,为什么采用这种方案等。在比较分析时应注意:①比较对象必须是类型相同、规格相似的产品,即用途和使用范围相同或相似;②应选择先进产品比较;③对产品结构和性能优、缺点的分析,应从使用、制造、维修等方面全面考虑;④对比的数据、资料应全面、可靠,先从整体比较,再到部件比较;⑤应计算比较重要的技术经济指标,作为分析的依据。经过分析比较后,选择并确定产品的结构。 ④详细说明产品的各种特征并附初步总图 除说明产品特征外,还应说明应用了哪些新的科学技术成就和合理化建议,这类产品的发展趋向、使用部门、在技术上有何新的发展和要求等。

新产品开发工作流程

新产品开发工作流程1.流程工作内容

2.流程具体实施要求 新产品的开发流程根据以下几个阶段来考虑完善(顾客有明确要求的汽车主机厂整车付新产品开发执行APQP程序): 顾客要求评审(合同评审) 2.1.1顾客要求评审的输入有三种: 1)顾客新要求,评审依据:《顾客要求评审表》; 2)产品变更要求,评审依据:《产品变更通知单》; 3)顾客确认不合格,评审依据:《新产品开发样品顾客确认通知单》。 2.1.2顾客要求评审的输出有三种: 1)顾客要求明确,公司有能力达到,纳入开发计划; 2)顾客要求不明确,需进一步沟通后纳入开发计划; 3)顾客要求明确,但公司没有能力达到,暂不纳入开发计划。 2.1.3技术部是新产品开发顾客要求评审(合同评审)的组织者。评审的模式及时间节点:销售部将《顾客要求评审表》或《产品变更通知单》《新产品开发样品顾客确认通知单》传递给技术部 1)简单产品(比如单口型挤出、单件产品、不涉及外协加工等),技术部根据以往经验和当前公司能力初步判定能否满足顾客要求;如无法独自判定,则组织生产、供应和相关人员进行评审确定。能够开发的项目,技术部进行产品工艺分析,确定原材料、工艺流程和技术文件完成时间并编制《新产品开发计划》交生产部及责任车间评审开发各阶段的完成时间。

技术部根据开发计划的评审时间确定产品交付时间,填写完成《顾客要求评审表》或《产品变更通知单》。最终将单据交回销售部。销售部将经过审批的单据分发到相关部门。如果进行开发,技术部据此组织开发计划实施。 时间节点,技术部自接单时刻计算,两个工作日完成(当日下班前一小时的接单计入次日)。特殊情况,技术部在接到销售部单据两个工作小时内销售部提出延长评审时间的要求,销售部同意或请示上级领导同意后,按同意的时间节点完成。 2)复杂项目或整车付产品项目的开发,技术部组织相关技术人员、供应部、生产部、质保部和生产车间召开项目开发评审策划专题会议,对开发项目进行评审策划,将最终结果填写在《产品开发项目评审记录表》与《项目开发评审策划书》上,形成评审结论。 根据评审结论,《顾客要求评审表》要求的相关部门填写完成此单据,在规定的时间前返回销售部。如果进行开发,技术部据此编制开发计划和技术文件。 时间节点,技术部自接单时刻计算,五至七个工作日完成(当日下班前一小时的接单计入次日)。特殊情况,技术部在接到销售部单据两个工作小时内销售部提出延长评审时间的要求,销售部同意或请示上级领导同意后,按同意的时间节点完成。 编制新产品开发计划 2.2.1新产品开发计划的输入有四种: 1)《顾客要求评审表》; 2)《产品变更通知单》; 3)《质量问题反馈单》中涉及到需要进行产品开发(完善)的相关措施; 4)经过顾客确认上次开发样品不合格的《新产品开发样品顾客确认通知单》。 2.2.2新产品开发计划的输出:项目负责人编制新产品开发试制技术文件和开发计划的实施。 2.2.3新产品开发计划的编制 技术部根据上述“输入”编制新产品开发计划。 1)对于前述第1种评审模式确定的开发计划的编制 技术开发部确定开发计划中的具体工艺流程项目,根据顾客要求数量(主要是根或套),由技术部在开发计划中增加相应的余量(余量的目的是为了留样和车间的损耗,从而保证最终入库的数量满足顾客要求)。采用x+x的格式,例如顾客数量要求5套,开发计划上可能是5+5套,后者的+5为挤出车间的余量,故挤出车间要按10套进行生产。材料数量由技术部在开发计划上注明实际用量和种类,由生产部根据生产情况进行适应的调整。由生产部组织相关责任车间评审各阶段的具体实施和完成时间,相关责任车间负责人分别在《新产品开发计划》签字,《新产品开发计划》经技术部负责人(或其代理人)批准后下发到生产部和相关责任车间。 2)对于前述第2种评审模式确定的开发计划的编制 技术部根据《项目开发评审策划书》直接编制《新产品开发计划》经技术部负责人(或其代理人)批准后下发到生产部和相关责任车间。 编制新产品试制技术文件

地产产品研发部标准化手册

第一章房地产设计类招标技术条件 一、规划方案招标 (一)投标人需提供以下资料: 1、法人代表资格证明; 2、法定代表人授权委托书; 3、投标人概况(包括:资质证书;营业执照;税务登记证;组织机构代理证、质量、环境、职业健康管理体系认证情况); 4、近三年设计业绩; 5、服务承诺书; 6、拟参加该项目负责人及主要技术负责人简历表。 (二)招标人需提供以下资料给投标人: 1、设计任务书; 2、1:500实测地形图(画有红线的地形图); 3、设计条件和定点通知书。 (三)规划方案设计深度标准: 1、概念性方案设计阶段深度要求: (1)概念性方案图纸深度标准: 1.1总平面图:示意性表达建筑排布与路网考虑,总图为核实经济技术指标的依据; 1.2区位分析图:标明临近建筑物位置、道路走向等; 1.3项目周边市政条件分析图:标明市政给水、污水、雨水、供电、燃气、供暖等系统到用地边界的驳接点; 1.4项目周边交通条件分析图:标明市政道路系统到用地边界的驳接点以及临近用地边界公交车站的位置; 1.5功能分区与产品分布图:明确住宅、配套、公建分区;排布适宜地块档次与形态的产品; 1.6交通分析图:应体现人行与车行流线,明确人车关系;体现主要出入口的位置;对用地已有道路进行功能定位;核实停车方式与数量要求的可行性;体现公交场站与班车停放的位置安排;根据道路设计宽度,示意性表达路网分级; 1.7分期开发示意图:考虑分期地块价值、交通可行性、公建配套分布、景观分期利用、施工难易度、物业管理的可行性;各分期地块应有经济技术指标数据的统计;应体现首期卖场的选址;

1.8配套分析图:考虑学校、幼儿园、托儿所、社区医院等公建配套设施设置位置、规模、占地和内容; 1.9景观分析图:表达景观设计概念,绿化、水系、广场之间的关系;分析地块内、外有价值的景观资源,表达对现状景观的利用方式; 1.10景观视线分析图:若地块内、外存在可利用景观资源,如山景、海景、湖景等等,则应从视角、视线高度等两方面,分析用地内各住宅的观景情况; 1.11日照分析图:体现用地内每个区域在冬至日(或大寒日,根据当地报批要求确定)的日照时数; 1.12区内市政系统分析图:应根据现有市政配套情况及政府规划要点要求考虑小区内主要给水、污水、雨水、供电、燃气、供热、弱电等户外管网走向,并考虑是否设置各类技术配套设施(煤气调压站、变电站、垃圾中转站、水泵房、采暖用房、物业管理用房、空调机房、通风机房、污水处理设备),如需设置,考虑大体的位置安排; 1.13坡度与坡向分析图:当用地内有坡地时,以不同色块表示用地内不同坡度/坡向的用地分布;坡度应以10%为单位分级,坡向应分为东、西、南、北四向; 1.14地形改造土方平衡图:根据坡度与高程进行土地的利用分析,对有地形的项目需提出地形改造的构思及初次土方挖、填量的估算;对平地项目则需提供填量的估算; 1.15组团基本单元分析图:应体现组团、庭院或邻里单元大体的户型配置、朝向、间距、转角、入口的关系; 1.16住宅单体平面意向图:住宅项目应提供典型单体意向平面图,体现户型配置、朝向、进深、开间尺寸,高层住宅需提出核心筒示意尺寸和电梯数量; 1.17住宅单体立立面意向图:高层住宅项目应提供典型单体意向立面图,体现建筑单体轮廓(包括屋顶形式),立面主要色彩搭配意向,立面主要外装用材组合; 1.18工作模型:对复杂地形,需提供地形分析模型。; 1.19效果图或模型照片:根据设计任务书要求提供相关效果图或模型照片; 1.20所有设计文件的电子文件:提供刻录成盘的所有设计文件的电子文件。

油田项目部开发室工作手册

英东油田勘探开发一体化建设项目部开发室 科 室 工 作 手 册 中国石油青海油田 英东油田勘探开发一体化项目部

目录 一、开发室概况 (1) 二、开发室组织构成 (3) 三、开发室主要工作流程 (4) 1.油藏静态工作流程 (4) 2.油藏动态工作流程 (8) 3.油藏动态监测工作流程 (20) 4.开发信息工作流程 (23) ①油藏数值模拟工作流程 (23) ②数据库工作流程 (43) ③单井效益评价工作流程 (46) ④经营工作流程 (53) ⑤资料管理工作流程 (54) 5.科研项目研究工作流程(图) (56) 6.油田开发基础知识 (57) 7.油田常用计算公式 (68) 四、岗位设置及岗位职责 (70)

五、岗位培训及素质要求 (74) 六、部门管理职责和业务开展的制约性原则 (76) 七、科室业务相关管理办法 (78) 1.科室主控业务制度: 《英东项目部油田开发资料管理办法》 (78) 《英东项目部钻井、测录井、生产测井管理办法》 (87) 2.科室内部制度(单独) 《开发室切块资金使用管理规定》 (91) 《开发室井控职责》 (93) 《开发室资料借阅制度》 (94) 《开发室轮换交接班管理制度》 (95) 《开发室学习、培训管理制度》 (96) 《开发室纪律制度》 (97) 《开发室四个制度》 (97) 《开发室民主管理制度》 (98) 《开发室奖金工资分配考核办法》(试行) (98) 《开发室办公室管理制度》 (100)

一、开发室概况 开发室是英东油田项目部的基层之一,负责东油田项目部所有油田的地质开发工作。单位职能定位为开发研究和技术管理,主要职责有油田开发资料管理、钻井、测录井、生产测井管理以及相关签证管理和开发技术研究等工作,目前人员9人,其中科级1人,副科级1人,科员7人。 01.1 工作名称及内涵 英东油田项目部开发室涵盖了以下3项工作 01.1.1 油藏地质工作:主要负责各个油田产能建设中新钻井计划实施,监督完井讨论, 各类地质设计的编制,各个油田地质的综合研究工作,地层对比,油气层的识 别及二次解释;监督各录井、测井试油施工单位对各类地质资料的录取工作, 施工完毕后,负责各类上交资料的审核;协助解决在油田产能建设中出现的各 类矛盾;协助指导各油田下一步扩边挖潜、增储上产的有利方向。 01.1.2 油藏动态工作:负责编制油田开发规划方案,做好油田动态监测,根据油田开发 及规划方案,制定油田生产任务。对油田开发提出合理化建议,编制油田综合 治理方案。开展科技攻关,探索油田开发新方法;监督各原油生产单位在实际 生产中,技术员对油水井管理、资料员对资料录取;负责解决在油田生产过程 中出现的资料录取与原油生产之间的矛盾;指导油田下一步开发,对油田在不 同时期所要求的各类开发指标和油田出现的新问题及时分析、调整。 01.1.3 开发信息工作:包括油藏动态监测工作:根据油田开发方案和生产实际,编制年度、 季度和月度动态监测计划;搞好全年动态规化,并做好资料的内部解释工作; 监督各测试测井单位按时完成周工作计划,取全取准各类监测资料;协调解决

新产品开发部门工作流程图

新产品开发部门工作流程图 新产品开发策略 主要方式 呈 报 新产品样品开发 产 品开发过程

附件一:内部管理制度 新产品开发工作,是指运用国内外在基础研究与应用研究中所发现的科学知识及其成果,转变为新产品、新材料、新生产过程等一切非常规性质的技术工作。新产品开发是企业在激励的技术竞争中赖以生存和发展的命脉,是实现“生产一代,试制一代,研究一代和构思一代”的产品升级换代宗旨的重要阶段,它对企业产品发展方向,产品优势,开拓新市场,提高经济效益等方面起着决定性的作用。因此,新产品开发必须严格遵循产品开发的科学管理程序,即选题(构思。调研和方案论证)样(模)试批试正式投产前的准备这些重要步骤。 一、调查研究与分析决策 新产品的可行性分析是新产品开发中不可缺少的前期工作,必须在进行充分的技术和市场调查后,对产品的社会需求、市场占有率、技术现状和发展趋势以及资源效益等五个方面进行科学预测及技术经济的分析论证。 (一)调查研究: 1、调查国内市场和重要用户以及国际重点市场同类 产品的技术现状和改进要求; 2、以国内同类产品市场占有率的前三名以及国际名 牌产品为对象,调查同类产品的质量、价格、市场及

使用情况; 3、广泛收集国内部外有关情报和专刊,然后进行可行 性分析研究。 (二)可行性分析: 1、论证该类产品的技术发展方向和动向。 2、论证市场动态及发展该产品具备的技术优势。 3、论证发展该产品的资源条件的可行性。(含物资、 设备、能源及外购外协件配套等)。 (三)决策: 1、制定产品发展规划: (1)企业根据国家和地方经济发展的需要、从企业 产吕发展方向、发展规模,发展水平和技术改 造方向、赶超目标以及企业现有条件进行综合 调查研究和可行性分析,制定企业产品发展规 划。 (2)由研究所提出草拟规划,经厂总师办初步审 查,由总工程师组织有关部门人员进行慎密的 研究定稿后,报厂长批准,由计划科下达执行。 2、瞄准世界先进水平和赶超目标,为提高产品质量进 行新技术、新材料、新工艺、新装备方面的应用研究: (1)开展产品寿命周期的研究,促进产品的升级换 代,预测企业的盈亏和生存,为企业提供产品

前期开发部工作手册

保密文件 前期开发部工作手册 (修正稿) 二〇〇七年十二月编制

一、部门架构及职责 (3) (一)部门职责 (3) (二)组织架构............................................................................................................ .. (3) (三)岗位职责...................................................................................... (3) 1.部门经理................................................................................................................... .... .. (3) 2.部门副经理.................................................................................................................... .. (4) 3.土地规划外联岗 (4) 4.市政工程外联岗 (4) 5.资料内务管理岗 (4) 二、岗位说明书 (5) 1.前期开发部经理职位说明书........................................................................................ .. (5) 2.前期开发部副经理职位说明书 (7) 3.土地规划外联员职位说明书 (9) 4.市政工程配套外联员职位说明书 (10) 5.资料内务管理员职位说明书 (11) 三、工作程序及标准............................................................................................. .......... ..11 (一)项目建设立项报审阶段. (12) (二)土地报审阶段.......................................................................... .......... (13) 【新征土地手续的办理】 (13) 【招拍挂土地手续的办理】 (17) (三)建设施工报审阶段........................................................ (19) (四)施工验线报审阶段............................................... (22) (五)施工配套工程(临电、临水)报审阶段........................... .. (23) (六)人防、消防配套工程报审阶段................................ . (24) 【人防配套工程】...................................................... . (24) 【消防配套工程】.................................................. .. (28) (七)预销售申报阶段....................................................... .. (29) (八)竣工配套工程(供电、供水、供气、排水)报审阶段.................... ...... ...... . (30) 【供电配套工程】.................................................... ...... ...... ...... (30) 【供水配套工程】........................................................... ...... ...... ...... .. (33) 【煤气配套工程】........................................................ ...... ...... ...... .. (35) 【排水配套工程】................................................... ...... ...... ...... . (37) (九)工程规划竣工验收报审阶段.............................. ...... (38) 后附:......................................................................... ............. .............. . (40) 1、《前期开发部前期工作流程图》................................... .... ........................ .. (40) 2、《项目前期工作标准及内容》................................... .......... ...... ............... .. (40) 3、《项目前期报审业务指导说明书》................................... ............ ................ . (40)

技术开发部管理手册word版本

目录 第1章概述 0 1.1 技术开发部管理权限 (1) 1.2 技术开发部管理职能 (1) 1.3 技术开发部主要职责 (1) 1.4 日常管理制度 (2) 第2章产品开发设计控制程序 (3) 2.1 目的 (3) 2.3 引用文件及术语 (3) 2.4 职责 (4) 2.5 工作程序 (5) 2.6支持文件 (8) 2.7表格清单 (8) 2.8 附表 (8) 第3章产品实现的策划程序 (16) 3.1 目的 (16) 3.2 适应范围 (16) 3.3 引用文件及术语 (17) 3.4 职责 (17) 3.5 工作程序 (17) 3.6 支持性文件 (18) 第4章内部质量审核控制程序 (19) 4.1 目的 (19) 4.2 适用范围 (19) 4.3 引用文件及术语 (19) 4.4 职责 (19) 4.5 工作程序 (20) 4.6 支持文件 (22) 4.7 质量记录 (22) 附录 (24) 附录1 (24) 附录2 (25) 附录3 ................................................................................................................. 错误!未定义书签。 附录4 (27) 附录5 (28) 附录6 (29) 附录7 (33) 附录8 (34) 第1章概述 技术开发部的工作主要是从事电表、水表、煤气表及其远程自动抄系统的研发和产品的

优化,以及为生产部和工程部提供技术支持等。 1.1 技术开发部管理权限 受总经理和技术总监委托,行使对公司技术引进、新产品开发研究、新技术推广应用、技术指导与监督等全过程听管理权限,并承担执行公司规章制度、管理规程及工作指令的义务; 1.2 技术开发部管理职能 负责对公司产品实行技术指导、规范工艺流程、制定技术标准、抓好技术管理、实施技术监督和协调的专职管理部门,对所承担的工作负责。 1.3 技术开发部主要职责: 1.坚决服从总经理和技术总监的统一指挥,认真执行其工作指令,一切管理行为向总经理和技术总监负责; 2.严格遵守公司规章制度,认真履行其工作职责; 3.负责制定公司技术管理制度。负责建立和完善产品设计、新产品的试制、标准化技术规程、技术情报管理制度,组织、协调、督促有关部门建立和完善设备、质量、能源等管理标准及制度; 4.组织和编制公司技术发展规划。编制近期技术提高工作计划,编制长远技术发展和技术措施规划,并组织对计划、规划的拟定、修改、补充、实施等一系列技术组织和管理工作; 5.负责制订和修改技术规程。编制产品的使用、维修和技术安全等有关的技术规定; 6.负责公司新技术引进和产品开发工作的计划、实施,确保产品品种不断更新和扩大; 7.合理编制技术文件,改进和规范工艺流程; 8.研究和摸索科学的流水作业规律,认真做好各类技术信息和资料收集、整理、分析、研究汇总、归档保管工作,为逐步实现公司现代化销售的目标,提供可靠的指导依据; 9.负责制定公司产品的企业统一标准,实现产品的规范化管理; 10.编制公司产品标准,按年度审核、补充、修订定额内容; 11.认真做好技术图张、技术资料的归档工作。负责制定严格的技术资料交接、保管工作制度; 12.及时指导、处理、协调和解决产品出现的技术问题,确保经营工作的正常进行;

新产品开发部门工作流程图讲义

新产品开发部门工作流程图讲义

2 2020年4月19日 文档仅供参考 新产品开发部门工作流程图 生产管理部部长-任 新产品开发人员建? 八 授 呈 报 阶段性工作总结* 新产品样品开发 新产品开发过程主要方式 新产品开发策略

附件一:内部管理制度 新产品开发工作,是指运用国内外在基础研究与应用研究中所发现的科学知识及其成果,转变为新产品、新材料、新生产过程等一切非常规性质的技术工作。新产品开发是企业在激励的技术竞争中赖以生存和发展的命脉,是实现”生产一代,试制一代,研究一代和构思一代”的产品升级换代宗旨的重要阶段,它 对企业产品发展方向,产品优势,开拓新市场,提高经济效益等方面起着决定性的作用。因此,新产品开发必须严格遵循产品开发的科学管理程序,即选题(构思。调研和方案论0)样(模丹批沪正式投产前的准备这些重要步骤。 一、调查研究与分析决策 新产品的可行性分析是新产品开发中不可缺少的前期工作 必须在进行充分的技术和市场调查后,对产品的社会需求、市 场占有率、技术现状和发展趋势以及资源效益等五个方面进行科学预测及技术经济的分析论证。 (一)调查研究: 1、调查国内市场和重要用户以及国际重点市场 同类产品的技术现状和改进要求; 2、以国内同类产品市场占有率的前三名以及国 际名牌产品为对象,调查同类产品的质量、价格、

市场及使用情况; 2020年4月19日

3、广泛收集国内部外有关情报和专刊, 然后进行 可行性分析研究。 (二)可行性分析: 1、论证该类产品的技术发展方向和动向。 2、论证市场动态及发展该产品具备的技术优 势。 3、论证发展该产品的资源条件的可行性。(含物 资、设备、能源及外购外协件配套等)。 (三)决策: 1、制定产品发展规划: (1)企业根据国家和地方经济发展的需要、从企业产吕发展方向、发展规模, 发展水平和技术改造方向、 赶超目标以及企业现有条件进行综合调查研究和可 行性分析, 制定企业产品发展规划。 (2)由研究所提出草拟规划, 经厂总师办初步审查由总工程师组织有关部门人员进行慎密的研究定稿后, 报厂长批准, 由计划科下达执行。 2、瞄准世界先进水平和赶超目标, 为提高产品质 量进行新技术、新材料、新工艺、新装备方面的应用研 究: (1)开展产品寿命周期的研究, 促进产品的升级换代,

研发部工作手册-9.8资料

目录 1.研发部简介 (2) 2.研发部组织架构图 (3) 3.研发部岗位说明书 (4) 3.1研发主管岗位说明书 (4) 3.2研发工程师岗位说明书 (6) 3.3研发行政助理岗位说明书 (8) 3.4研发助理岗位说明书 (9) 3.5工艺工程师岗位说明书 (10) 4.研发部工作流程图 (11) 4.1 项目管理流程 (11) 4.2实验试剂、器皿自采流程(总价小于500元) (13) 4.3实验仪器、实验原料采购流程(总价大于500元) (15) 4.4办公用品、劳保用品申领流程 (17) 4.5研发部培训管理流程 (19) 4.6研发部图书管理流程 (21) 4.7研发部委外测试流程 (23) 4.8研发部借出管理流程 (25) 4.8研发部生产样板申请流程 (27) 5.研发部相关管理制度清单 (28) 6.研发部记录清单 (29)

1.研发部简介 本公司研发部致力于有机陶瓷板的研发,生产工艺的改进工作。同时承担着其他电子材料的创新研发工作。 目前廊坊市高瓷电子有限公司研发中心已经形成12人的专业研发团队,总工为国家863计划带头人、中国著名高分子专家秦玉行,主要研发有机陶瓷覆铜板、线路印刷等项目,成员多为各大高校毕业研究生,研究生及以上学历占90%以上。 自研发中心成立以来,已成功申报获批实用新型专利技术一项,申报发明专利一项,另有4项发明专利,2项实用新型专利在筹备中。产品研发已取得重大进展,成功制备出高导热有机陶瓷覆铜板,各项性能指标均已达到使用水平;另有低介电常数覆铜板、印制线路电路板等项目产品也已取得突破。 随着研发团队日臻成熟,研发体系趋于完善,研发中心将在公司的正确领导下,继续加强和完善自身建设,不断创新超越,为高瓷做大做强的宏伟蓝图,再添浓重的笔墨。

典型的新产品开发流程

典型的新产品开发流程 综合Stage-Gate以及PACE的新产品开发流程来看,发现它们基本上是一致的。本文转自项目管理者联盟 项目管理者联盟文章,深入探讨。 下面是对每个阶段的描述: Discovery阶段项目管理者联盟文章,深入探讨。 这个阶段主要是寻求产品构思,并不是每个企业都把这个阶段作为流程的正式阶段,但是,它却是产品创新过程的一个必经的阶段,因为,任何一个可产品化的构思都是从无数多个构思中筛选而来的,这个阶段的过程管理往往是非常开放的,它们可以来自于客户/合作伙伴/售后/市场/制造以及研发内部,这些来自各个渠道的信息就构成了产品的最原始概念。本文转自项目管理者联盟 这个阶段的焦点应放在分析市场机会和战略可行性上,主要通过快速收集一些市场和技术信息,使用较低的成本和较短的时间对技术/市场/财务/制造/知识产权等方面的可行性进行分析,并且评估市场的规模、市场的潜力、和可能的市场接受度,并开始塑造产品概念。这个阶段一般只有少数几个人参与项目,通常包括一个项目发

起人和其他几个助手,正常情况下,这个阶段在4-8周的时间内完成。 这个阶段是产品开发工作的基础阶段,它的主要目的是新产品定义,包括目标市场的定义、产品构思的定义、产品定位战略以及竞争优势的说明,需要明确产品的功能规格以及产品价值的描述等方面内容,决定产品的开发可行性,对Scoping阶段的估计进行严格的调研,并完成后续阶段的计划制定,当然,这个阶段并不需要详细的产品设计,一旦这个阶段结束,需要对这一产品的资源、时间表和资金作出估算。这一阶段涉及的活动比前一阶段要多很多,并且要求多方面的资源和信息投入,这一阶段最好是由一个跨职能的团队来处理,也就是最终项目团队的核心成员。 Development阶段

新产品开发流程介绍

产品开发流程介绍 目录 概述 (1) Stage-Gate新产品开发流程 (1) C-System开发流程介绍 (3) C-System各阶段说明: (5) C-System、Stage-Gate与ISO的异曲同工 (7) 新产品开发流程应以创新为本质 (8) 概述 在「台湾制造」(Manufactured by Taiwan)时期,产业以低廉的成本、快速反应以及完美的质量,征服了全世界。流程是「速度革命」时代的管理重点,「台湾制造」时期,企业虽然重视「快速反应」,喊出「快速研发」、「Time to Market」、「Time to Money」等口号,强调时间就是金钱的观念,推动同步工程、强化供应链,并获得了很好的成效,但在制造代工/设计代工(OEM/ODM)时期,大家做的其实仅是「快速量产」而已。我们所做的「快」,在产品创新上仅是轻轻的飘过,并没有深耕。因此,有别于过去的做法,我们今天要谈的新产品开发流程,必须由前端的产品发想开始,进而针对市场需求调查与产品细部设计做严密的讨论,直到产品进入生产与全面上市为止。 当迈入强调产品创新的「台湾创新」阶段后,产业该如何做才能在全球市场上胜出呢?事实上,「产品创新」是企业建立竞争优势必须运用的手段之一,因为每一产品都有其生命周期,企业若无法持续开发新产品,其营业一定无法成长,而且会随着产品生命周期的演变,步入衰退期并结束营业。因此,新产品的开发足以决定一家企业的兴盛与沦亡。尤其处于全球竞争的时代,产品生命周期快速的缩短,企业投入大量的资源进行新产品开发,产品开发自然变成企业营运的重心,使新产品开发管理更形重要,而新产品开发流程更成为企业的核心作业流程,受到企业的重视。 S TAGE-G ATE新产品开发流程

产品设计开发流程图

产品设计开发流程图 开始 客户要求提出 1.产品开发项目(PDP) : 1.客户提供书面文件数据;输入输出 2.客供图纸及其它文件;2.客户电邮、电话或会谈记营业部受理及确认客户要求 3.客供马达样办及客产品;录等信息; 通知工厂确认可否开发 1.客户要求清单;输出输入 2.客办分析记录;客户要求分析及确认 3.客办相片; 输出输入1. APF或WWDDA;项目开发可行性评估2. RNPJ. 输入输岀1.批准之APF或WWDDA;是否立项2.批准之RNPJ. ------- 欢迎下载资料,下面是附带送个人简历资料用不了的话可以自己编辑删除,谢谢,No营业部回复客户1.产品开发项目(PDP) ; Yes 2.客供图纸及其它文件;输出输入3.客供马达样办及客产品;1.产品开发计划书;产品设计开发策划4.客办分析记录;5.客办相片等.6. 输入设计和开发 XXX个人简历过程设计开发产品设计开发 1.产品开发计划书、RNPJ; 2.试产通知书;1.产品开发计划书;个人资料 1.初始物料清单;1.类似产品以往生产异常、3.图纸、Part List、QCS等; 2. 客户要求清单及其对应之输出输入输出输入客户投讨退货、严重质理2.初始过程流程图;4.初始过程流程图;相关要求;产品设计前期准备PFMEA分析资料收集事故、设计更改数据. 3.初始特殊特性清单.□.初始特殊特性清单;3.客办分析记录及相片等.姓名:xxxx婚姻状况:未婚6.原材料及包装规范等. DFMEA分析资料收集出生:1987-06-24政治面貌:团员输出输入1. PFMEA. PFMEA分析输出输入1. DFMEA;性另lj:男民族:汉1.试产过程流程图;DFMEA分析2.特殊特性清单;

技术开发部管理手册2

目录 第1章概述1 1.1 技术开发部管理权限1 1.2 技术开发部管理职能1 1.3 技术开发部主要职责1 1.4 日常管理制度2 第2章产品开发设计控制程序4 2.1 目的4 2.2 X围5 2.3 引用文件及术语5 2.4 职责5 2.5 工作程序6 2.6支持文件9 2.7表格清单9 2.8 附表9 第3章产品实现的策划程序17 3.1 目的17 3.2 适应X围18 3.3 引用文件及术语18 3.4 职责18 3.5 工作程序18 3.6 支持性文件19 第4章内部质量审核控制程序20 4.1 目的20 4.2 适用X围20 4.3 引用文件及术语20 4.4 职责21 4.5 工作程序21 4.6 支持文件24 4.7 质量记录24 附录26 附录126 附录227 附录328 附录530 附录630 附件731 附件832

第1章概述 技术开发部的工作主要是从事电表、水表、煤气表及其远程自动抄系统的研发和产品的优化,以及为生产部和工程部提供技术支持等。 1.1 技术开发部管理权限 受技术总监委托,行使对公司技术引进、新产品开发研究、新技术推广应用、技术指导与监督等全过程管理权限,并承担执行公司规章制度、管理规程及工作指令的义务; 1.2 技术开发部管理职能 负责对公司产品实行技术指导、规X工艺流程、制定技术标准、抓好技术管理、实施技术监督和协调的专职管理部门,对所承担的工作负责。 1.3 技术开发部主要职责: 1.坚决服从技术总监的统一指挥,认真执行其工作指令,一切管理行为向技术总监负责; 2.严格遵守公司规章制度,认真履行其工作职责; 3.负责制定公司技术管理制度。负责建立和完善产品设计、新产品的试制、标准化技术规程、技术情报管理制度,组织、协调、督促有关部门建立和完善设备、质量、能源等管理标准及制度; 4.组织和编制公司技术发展规划。编制近期技术提高工作计划,编制长远技术发展和技术措施规划,并组织对计划、规划的拟定、修改、补充、实施等一系列技术组织和管理工作; 5.负责制订和修改技术规程。编制产品的使用、维修和技术安全等有关的技术规定; 6.负责公司新技术引进和产品开发工作的计划、实施,确保产品品种不断更新和扩大; 7.合理编制技术文件,改进和规X工艺流程; 8.研究和摸索科学的流水作业规律,认真做好各类技术信息和资料收集、整理、分析、研究汇总、归档保管工作,为逐步实现公司现代化销售的目标,提供可靠的指导依据; 9.负责制定公司产品的企业统一标准,实现产品的规X化管理; 10.编制公司产品标准,按年度审核、补充、修订定额内容;

2017年新产品开发全套流程图方案图

2017年新产品开发全套流程(内部资料) 一、决策阶段 是对市场需求、技术发展、生产能力、经济效益等进行可行性研究及必要的先行试验,作出开发决策的工作阶段。是新产品研究开发的初期工作,对新产品研究开发的成败起着重要作用,这一阶段包含下列程序。 (一)市场调查和预测 内容包括: 国外市场有无同类产品及相关产品; 1、国内外同类产品及相关产品的性能指标、技术水平对比; 2、同类产品及相关产品的市场占有率,价格及市场竞争能力等; 3、顾客对同类产品及相关产品的使用意见和对新产品的要求; 4、提出新产品市场预测报告。 (二)技术调查 内容包括: 1. 国内外技术方针策略; 2. 过内外现有的技术现状,产品水平和发展趋势; 3. 专利情况及有关最新科研成果采用情况; 4. 功能分析; 5. 经济效果初步分析; 6. 对同类产品质量信息的分析、归纳; 7. 同类企业与本企业的现有技术条件,生产管理,质量管理特点; 8. 新产品的设想,包括产品性能(如环境条件、使用条件、有关标准、法规、可靠性、外观等),安装布局应执行的标准或法规等; 9. 研制过程中的技术关键,根据需要提出攻关课题及检验大纲。 (三)先行试验

(四)可行性分析 进行产品设计、生产的可行性分析,并写出可行性分析报告,其内容: 1. 分析确定产品的总体方案; 2. 分析产品的主要技术参数含功能参数; 3. 提出攻关项目并分析其实现的可能性; 4. 技术可行性(包括先行试验情况,技术先进性,结构,零部件的继承性分析); 5. 产品经济寿命期分析; 6. 分析提出产品设计周期和生产周期;‘ 7. 企业生产能力分析; 8. 经济效果分析: (1) 产品成本预测; (2) 产品利润预测。 (五)开发决策 1.对可行性分析报告等技术文件进行评审,提出评审报告及开发项目建议书一类文件。开发项目建议书内容: (1) 新产品开发项目(顾客需要、目标预期效果); (2) 市场、顾客调查结果(市场动向、预测需要量); (3) 技术调查结果(国内外同类产品技术分析); (4) 新产品基本构思和特点(初步设想、包括外观要求); (5) 开发方式(自行开发或需引进技术,确定先行研究的内容); (6) 必要的投资概算; (7) 可行性分析; (8) 销售设想(时间、数量、价格、利润)即竞争性分析。 2.厂长批准开发项目建议书,正式列入企业性产品开发计划。 二.计划阶段

产品设计开发流程图

1. DFMEA ; 1 .......................... r 1. 产品开发计划书; 2. 产品要求清单及其对应之 相关要求; 3. 市场分析记录及相片等. 产品设计开发流程图 研发产品要求提出 1. 市场调查报告; 2. 客户要求信息、样品等 3. 法律法规信息 1. 市场要求清单; 2. 市场分析记录; 3. 产品功能要求; 1.批准的立项报告 1. 产品开发项目要求; 2. 图纸及其它文件; 3. 样品; 4. 市场分析记录; 5. 产品相片等. 产品设计开发 输入 输出 输入 输出 输入 市场部受理及确认产品要求 通知工厂确认可否开发 输出 1. 产品开发项目会议讨论; 2. 开发产品市场前景;台 3.开 发产品市场定位; 输入 客户要求分析及确认 输出 1.可行性报告 项目开发可行性评估 输入 是否立项 Yes N o 市场部回复客户 *产品设计开发策划 设计和开发 输出 输入 1.产品开发计划书; 过程设计开发 !输入 1 r 输出;1.初始物料清单; ;3.图纸、BOM 等; 输入 * 输出 产品设计前期准备 J 2.初始过程流程图; :4.初始过程流程图; k - - - 4 PFMEA 分析资料收集 ;3.初始特殊特性清单. :5.初始特殊特性清单; 原材料及包装规范等. 6 1.类似产品以往生产异常、 客户投讨退货、严重质理 事故、设计更改数据. 产品开发计划书; 试产通知书; 1. 产品开发计划书; 2. 客户要求清单及其对应之 相关要求; 3. 客办分析记录及相片等. 1 2 DFMEA 分析资料收集 输出 输出 输入 1. 供货商提供样办物料;输出 2. 供货商提供承认书文件.円 "■" - 一 j -------- ? 一“■亠-h 输入 1. PFMEA. DFMEA 分析* 产品设计 输入 输入 输出 图纸、BOM 等; 原材料规格书及包装规范 PFMEA 分析十 输入 1. 样办控制计划; 2. 样品制作数据. 输出 输入 1.产品规格书. 导出 1.成品样品. 物料取样 输出 输入 1.图纸等; ---'2.供货商承认书提交要求. EER 评估 Yes N o 样品制作数据制定 *样品制作 输入 1. E ER 报告; 2. 模具稳定性试产评估报告 3. 签批之供货商承认书文件 1. DFMEA 、产品图纸; 2. 初始物料清单; -3.初始过程流程图; 4.初始特殊特性清单; 输出 1.工程样品检查报告书; °: 2.寿命试验结果报告书;. ;1.试产前会议记录; 输出 ■ \一?■■■ ------------------ ' ......................... t ...................... !1.试产生产过程流程图; ;2.试产控制计划; ;3. ; 输入 1 I" 1 1 1 t i i i ■ No 1. 生产件提交保证书; 2. 客户要求规格书文件 ■过程设计i 试产前准备 输入 产品规格书制定 ….输入 输出 ............................................ 4 1.客户签返样品规格书; 客尸确认样品 Yes N o 过程设计开发 流程图说明 I 表示程序 I.... I 表示文件 O 表示决策 -表示程序流向 4表示文件输入输出方向 输出 输入 输出 可否提交样品 Yes 输出 输入 :1.试产过程流程图; ;2.特殊特性清单; -3.试产控制计划及生产流程 ;图; :4.生产车间平面布置图; :1.初始制程能力分析报告; 2.试产总结报告. 提交承认书 输入 客尸确认 Yes N o 客户批准PPAP 输■出 — 1.客户批准之生产件提交保证: L -书? . - - ----- 1 输入

相关主题
文本预览
相关文档 最新文档