版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、飞思智能汽车竞赛9 主要模块实验指导书编写2009 年 4 月Ver:1.0第一章端口整合模块端口A,B和K为通用I/O接口端口E 整合了IRQ,XIRQ中断输入端口T 整合了1个定时模块端口S 整合了2个SCI模块和1个SPI模块端口M 整合了1个MSCAN端口P 整合了模块,同时可用作外部中断源输入端口H 和 J 为通用I/O接口,同时可用作外部中断源输入端口AD 整合了1个16位通道ATD模块大部分I/O引脚可由相应的寄存器位来配置选择数据方向、驱动能力,使能上拉或下拉式装置。当用作通用 IO 口时,所有的端口都有数据寄存器和数据方向寄存器。对于端口T, S, M, P, H, 和 J
2、有基于每个针脚的上拉和下拉控制寄存器。对于端口 AD 有基于每个针脚的上拉寄存器。对于端口A、B、E 和 K,有一个基于端口的上拉控制寄存器。对于端口T, S, M, P, H, J, 和 AD,有基于每个针脚的降额输出驱动控制寄存器。对于端口A, B, E, 和 K, 有一个基于端口的降额输出驱动控制寄存器。对于端口S、M,有漏极开路(线或)控制寄存器。对于端口P、H 和 J, 有基于每个针脚的中断标志寄存器。纯通用IO端口共计有41个,分别是:PA7:0PB7:0PE6:5PE3:2PK7,5:0PM7:6PH7:0 (带中断输入)PJ7:6 (带中断输入)PJ1:0 (带中断输入)第二章
3、脉冲宽度调制模块XS128具有8位8通道的,相邻的两个通道可以级联组成16位的通道。E:通道使能寄存器。Ex=1将立即使能该通道波形输出。若两个通道级联组成一个16位通道,则低位通道(通道数大的)的使能寄存器成为该级道的使能寄存器,通道(通道数小的)的使能寄存器和的波形输出是无效的。POL:极性寄存器。PPOLx=1,则该通道的周期初始输出为,达到占空比后变为低电平;相反,若PPOLx=0,则初始输出为低电平,达到占空比后变为。CLK:时钟源选择寄存器。0、1、4、5通道,PCLKx=0使用Clock A,PCLKx=1使用Clock SA;2、3、6、7通道,PCLKx=0使用Clock B
4、,PCLKx=1使用Clock SB。Clock A、Clock B由下面的PRCLK设置。PRCLK:预分频时钟源选择寄存器。控制Clock A、Clock B的值。CAE:中心对齐使能寄存器。CAEx=1,该通道为中心对齐;CAEx=0,该通道为左对齐。CTL:控制寄存器。CONxx=1,则相应的两个通道级联使用,否则单独使用。级联后,整个级道由低位通道(通道数大的)的各个寄存器控制,通道(通道数小的)不起作用。级联模式下,向通道或低位通道计数器寄存器写值,等同于向16位级联计数器寄存器写值,也即重置为0。SCLA:标度A寄存器。用于控制Clock SA的值,Clock SA = Cloc
5、k A /(2 *SCLA),当SCLA=0 x00时,相当于SCLA=256。SCLB:标度B寄存器。用于控制Clock SB的值,Clock SB = Clock A /(2 *SCLB),当SCLB=0 x00时,相当于SCLB=256。Tx:通道计数寄存器。每个通道都有一个独立的8位计数器,其计数速率由所选择的时钟源决定。计数器的值可以随时而不影响计数器运行,也不影响波形输出。在左对齐模式时,计数器从0计数至周期寄存器的值减1;在中心对齐模式,计数器从0计数至周期寄存器的值,然后再倒计数至0。向计数器写入任何值都将导致计数器复位至0、计数方向重置为向上。在有效周期末,计数器同样会被清零
6、。只有当通道使能时计数器才进行计数。改变计数器的值应该在该通道时进行。若某个通道正在执行功能,使用Ex=0该通道,则该通道的计数器将“冻结”,下次使能该通道时,计数器将接着上次停止的地方继续计数,而不是重新从0开始。若要开始一个新的脉冲波形,则应在使能前写一次计数器。PERx:通道周期寄存器。每个通道都有一个独立的8位周期寄存器,它的值将间接决定该通道的波形周期。该寄存器采缓冲器设计,即写入的新值不立即生效,直到本次有效周期结束或者计数器寄存器清零或者该通道被。读该寄存器将返回最近一次写入的值(不一定是当前生效的值)。复位将重置值为0 xFF。下面给出了如何由周期寄存器的值计算最终输出波形的周
7、期与频率:左对齐输出:(CAEx = 0)x Period = Clock (A, B, SA, or SB) *PERxx Frequency = Clock (A, B, SA, or SB) /PERx中心对齐输出:(CAEx=1)x Period = Clock (A, B, SA, or SB) * (2 *PERx)x Frequency = Clock (A, B, SA, or SB) / (2 *PERx)DTYx:占空寄存器。每个通道都有一个独立的8位占空寄存器,它的值将间接决定该通道的波形占空比。该寄存器采缓冲器设计,即写入的新值不立即生效,直到本次有效周期结束或者计数器
8、寄存器清零或者该通道被。读该寄存器将返回最近一次写入的值(不一定是当前生效的值)。复位将重置值为0 xFF。下面给出了如何由占空寄存器的值计算最终输出波形的占空比:Polarity = 0 (PPOLx = 0)Duty Cycle = (PERx -DTYx) /PERx * 100%Polarity = 1 (PPOLx = 1)Duty Cycle = DTYx /PERx * 100%SDN:紧急关断寄存器。参考程序:#include /* common defines and macros */#include derivative.h/* derivative-specific d
9、efinitions */voidinitial()POL=0X01;/通道0输出波形开始极性为1outputwaveform which highthen low when the duty counter isreachedCAE=0 x00;/左对齐输出模式outputleft align waveformCLK=0X01;/时钟源为SAClock SA is the clock source forchannel 0PRCLK=0X03;/时钟A8分频Clock Ais 8MHz/8=1MHzSCLA=0X80;/时钟SA为1MHz/128/2ClockSA is 1MHz/128/2
10、=4KHzPER0=255;/设定输出周期=通道时钟周期*256DTY0=150;/占空比初始为0Duty is50%,andwaveforms frequent is 16E=0X01;/通道0使能enablechannel 0void main(void)initial();Enableerrupts;for(;)_FEED_COP(); /* feeds the dog */第三章定时器模块基本的定时器模块由1个增强的可编程预分频器驱动的可编程计数器、8个输入捕捉/输出比较通道和1个脉冲累加器组成。定时器模块一共有8个引脚,其中脉冲累加器与第7号通道的引脚是共用的。TIOS:定时器输入捕
11、捉/输出比较选择寄存器。复位值为0 x00。IOSx=0,相应通道行使输入捕捉,输入捕捉用来获取当外部事件发生时定时器计数器(TCNT)的值,当预期的触发事件输入到该通道上,定时器将把定时器计数器中的当前值传送到该通道的TCx寄存器中,然后置位T1中的CxF标志位,若TIE中的CxI=1,则将触发该通道输入捕捉中断请求;而当IOSx=1,相应通道行使输出比较,输出比较用来在相应引脚上产生可定制周期、频率和极性的脉冲,当定时器计数器中的值步进至与该通道TCx中的预设值相等时,若OCPDx=0,定时器将置位、清零或者触发该通道的引脚,然后置位T1中的CxF标志位,若TIE中的CxI=1,则将触发钙
12、通道输出比较中断请求。CFORC:定时器比较强制寄存器。复位值为0 x00。FOCx=1将强制该位对应通道产生输出比较成功动作,但CxF中断标志位不置位。任何通道的强制比较成功动作若与普通比较成功动作同时发生,则强制比较成功动作优先发生,且CxF标志位不会置位。被置位后瞬间将自动清除该位,所以任何时候对该寄存器的读动作都将返回0 x00。OC7M:输出比较通道7寄存器。复位值为0 x00。Setting the OC7Mx (x ranges from 0 to 6) will set thecorresponding port to be an output port when the co
13、rrespondingTIOSx (x ranges from 0 to 6) bit is set to be an outpompare andthe corresponding OCPDx (x ranges from 0 to 6) bit is set to zero toenable the timort. A sucsful channel 7 outpompareoverrides any channel 6:0 compares. For each OC7M bitt is set,the outpompare action reflects the correspondin
14、g OC7D bit.OC7D:输出比较7数据寄存器。复位值为0 x00。A channel 7 outpompare can cause bitshe outputcompare 7 data register to transfer to the timort data registerdepending on the outpompare 7 mask register.TCNT:定时器计数寄存器。复位值为0 x0000。这是一个16位的寄存器,注意要使用字,不要单独或低位。该计数器向上计数至0 xF时将溢出至0 x0000并触发定时器计数器溢出中断。向该寄存器写入值是无意义或无效的。T
15、SCR1:定时器系统控制寄存器1。复位值为0 x00。TEN为定时器使能位,置位将启动主定时器模块,清零将关闭。清零后不影响脉冲累加计数器模块在事件计数器模式单独工作。TFFCA为定时器所有标志位快速清零位,置位时将在某些寄存器时才清零T1、T2、PA中的相应标志位;清零时将正常执行清零动作。该位默认是清零的。PRNT确定定时器预分频器分频比从何选择。PRNT=0,则预分频比由TSCR2中的PR0、PR1、PR2决定;若PRNT=1,则由PTPSR寄存器决定。该寄存器在每次复位后只能写入一次。TTOV:定时器溢出时触发寄存器。该寄存器功能仅在相应通道行使输出比较功能时有效。当相应位置位并且定时
16、器计数器溢出时,将优先于CFORC寄存器(除通道7以外)触发相应引脚。TCTL1/TCTL2:定时器控制寄存器1/2。这两个寄存器中,每两位确定一个输出比较通道在成功发生一次比较后采取何种输出动作,这两位分别是OMx、OLx。他们的组合有四种,对应四种动作方式。TCTL1控制47通道,TCTL2控制03通道。To operate the 16-bit pulse accumulator independently of inputcapture or outpompare 7 and 0 respectively the user must setthe corresponding bits
17、IOSx = 1, OMx = 0 and OLx = 0. OC7M7 inthe OC7M register must also be cleared.TCTL3/TCTL4:定时器控制寄存器3/4。这两个寄存器中,每两位确定一个输入捕捉通道的触发边缘类型,这两位分别是EDGxB、EDGxA。他们的组合有四种,对应四种触发方式。TCTL3控制47通道,TCTL4控制03通道。TIE:定时器输入捕捉/输出比较中断使能寄存器。CxI=1将在T1中的CxF=1时允许该通道的中断请求,否则将相应通道的中断请求。TSCR2:定时器系统控制寄存器2。TOI=0,忽略定时器计数器TCNT溢出中断请求;T
18、OI=1,允许定时器计数器TCNT溢出中断请求,当TOF被置位时将触发定时器溢出中断。位用来控制当通道 输出比较事件发生时是否重置T,置位时使能。若TC7 = 0 x0000且TCRE = 1, TCNT将一直处在0 x0000,若TC7 =0 xF且TCRE = 1, 当TCNT从0 xF重置为0 x0000时TOF将不会被置位。PR2、PR1、PR0三位决定了定时器预分频比。T1:定时器中断标志寄存器1。若通道x发生输入捕捉/输出比较事件中断,则相应的CxF位被置位。注意:清除该位的方法是向该位写1置位。当TSCR中的TFFCA位置位时,读(写)该输入捕捉(输出比较)通道寄存器TCx,将会
19、清除该通道的CxF标志位。T2:定时器中断标志寄存器2。该寄存器只有一个第8位TOF,当定时器计数器(TCNT寄存器)从0 xF溢出至0 x0000时置位。注意:清除该位的方法是向该位写1置位。当TSCR中的TFFCA位置位时,任何对TCNT寄存器的将清除T2寄存器,也即清除TOF标志位。TCx:定时器输入捕捉/输出比较寄存器。这是由两个8位寄存器组成的16位寄存器,分别保存高字节和低字节,使用字。根据TIOS寄存器对相应通道的设置,对于输入捕捉方式,当相应的输入捕捉边缘探测器探测到先前定义的转变时,寄存器将用来锁存此时运行计数器的值;对于输出比较方式,该寄存器的值将用来与TCNT的值比较,为
20、输出比较触发一个输出动作。复位值0 x0000。行使输出比较功能时,任何时间均可写入;行使输入捕捉功能时,任何时间的写入均是无意义且无效的。PACTL:脉冲累加器控制寄存器。PAEN脉冲累加器使能位。当脉冲累加器工作于事件计数器模式时,该位与TEN独立不受定时器模块是否使能的影响。PAMOD脉冲累加器工作模式位。PAMOD=0为事件计数器模式,PAMOD=1为电平时间累加模式。PEDGE脉冲累加触发边缘控制位。当PAMOD=0(即事件计数器模式),为通道 下降沿触发T寄存器增1,PEDGE=1为通道7上升沿触发T寄存器增1,当PAMOD=1(即电平时间累加模式),为当通道时触发T寄存器计数自增
21、,自增频率为BusClock64,紧接着的下降沿将置位PAIF标志位。PEDGE=1为当通道7低电平时触发T寄存器计数自增,自增频率为BusClock64,紧接着的上升沿将置位PAIF标志位。CLK0、CLK1时钟选择位。该位将为定时器计数器选择计数时钟。默认值为CLK0=0、CLK1=0。PAOVI脉冲累加器溢出中断使能位。置位时,若PA中的PAVOF溢出标志位置位,将允许脉冲累加器溢出中断请求;清除时,将脉冲累加器溢出中断请求。PAI脉冲累加器输入中断使能位。置位时,若PA中的PAIF输入边缘标志位置位,将允许脉冲累加器输入中断请求;清除时,将脉冲累加器输入中断请求。PA:脉冲累加器标志寄
22、存器。PAOVF脉冲累加器溢出标志位,当脉冲累加器计数器T从0 xF溢出至0 x0000时置位。写1清除该标志位。PAIF脉冲累加器输入边缘标志位,当通道7输入信号的边缘类型满足PAMOD位的预设边缘触发类型时置位。当TSCR2中的TFFCA位置位时,任何对T寄存器的将清除寄存器中所有标志位。T:脉冲累加器计数器寄存器。该寄存器为16位寄存器,需要使用字。在一个触发之后立即读该寄存器的值有可能丢失最近一个计数,因为其首先需要同总线时钟同步。OCPD:输出比较引脚断路寄存器。OCPDx=0,允许该通道上输出比较动作在该通道引脚上产生;OCPDx=1,该通道上输出比较动作在该通道引脚上产生,但输出
23、比较标志位仍然置位。PTPSR:精确定时器预分频器选择寄存器。若TSCR1中的PRNT=1,PTPSR的值将决定主定时器预分频比。参考实验程序:闪烁小灯使用开发板上的PortB口上的8个LED,利用定时器计数器定时中断点亮不同位置的LED。#include /* common defines and macros */#include derivative.h/* derivative-specific definitions */counter;#pragma CODE_SEGNON_BED/*定时器计数器溢出中断处理服务函数*/voiderrupt 16 TOI_ISR(void)T2 =
24、 0 x80;counter+;switch (counter)case 1:PORTB = 0 x7e;break;case 2:PORTB = 0 xbd;break;case 3:PORTB = 0 xdb;break;case 4:PORTB = 0 xe7;break;case 5:PORTB = 0 xe7;break;case 6:PORTB = 0 xdb;break;case 7:PORTB = 0 xbd;break;case 8:PORTB = 0 x7e;break;#pragma CODE_SEG DEFAULTvoid main(void)TSCR1 = 0 x80
25、; /* enable timer TCNT */TSCR2 = 0 x85; /* TCNT prescaler setup */counter = 0;DDRB = 0 xff;/* PTB as output */PORTB = 0 xff;/* LEDs off */Enableerrupts;for (;)if (counter = 8)counter = 0;第四章模数转换器模块ATDCTL0:ATD控制寄存器0。写该寄存器将导致当前转换序列终止。当做多通道转换时,WRAPx3:0位选择转换哪一个通道后回绕(WRAPAROUND)到AN0通道。ATDCTL1:ATD控制寄存器1。写
26、该寄存器将导致当前转换序列终止。ETRIGSEL 外部触发源选择位。下表给出4种外部触发源与相应外部触发输入的关系。功能参见ETRIGCH3:0位。默认清零。SRESx1:0 AD分辨率选择位,见下表。默认10-bit分辨率SMP_DIS采样电容放电选择位。置位时使能,在每次采样之前将先对采样电容放电(会增加2个ATD时钟周期的采样时间)。默认清零。ETRIGCH3:0 外部触发通道选择位。当ETRIGSEL=1时,由这四位指定ETRIG3-0中的一个作为触发源;当ETRIGSEL=0时,由这四位指定一个AD通道作为触发源。默认值为1111,即由通道15作为默认触发源。ETRIGSEL和ETR
27、IGCH3:0的组合见下表。ATDCTL2:ATD控制寄存器2。写该寄存器将导致当前转换序列终止。AFFC ATD快速标志位清除选择位。AFFC=0,向CCFx写1将清除相应标志位;AFFC=1,若CMPEx=0,则对某个通道的结果寄存器的一次操作将导致相应的CCFx标志位清零,若CMPEx=1,则对某个通道的结果寄存器的一次写入操作将导致相应的CCFx标志位清零。ETRIGLE 外部触发源触发方式选择位。ETRIGLE=0,边缘触发;ETRIGLE=1电平触发。ETRIGP 外部触发源触发极性选择位。ETRIGP=0,下降沿或低电平触发;ETRIGP=1上升沿或触发。ETRIGE 外部触发源
28、模式使能选择位。ETRIGE=0外部触发模式;ETRIGE=1,使能外部触发模式,若所选择的外部触发源是某个AD通道,该通道的数字输入缓冲器将被使能。ASCIE ATD转换序列完成中断使能标志位。ASCIE=0,转换完成中断请求;ASCIE=1,当SCF被置位时将发出转换完成中断请求。ACMPIE ATD比较中断使能标志位。ACMPIE=0比较中断请求;ACMPIE=1,当某通道在转换序列中按顺序所对应的CMPE=1(对应的自动比较功能打开),如果此CMPE对应的CCF位被置位(即该通道发生一次成功的比较),该通道将发出比较中断请求。复位值0 x00。ATDCTL3:ATD控制寄存器3。写该寄
29、存器将导致当前转换序列终止。DJM 结果寄存器数据对齐位。DJM=0,左对齐结果寄存器数据;DJM=1,右对齐结果寄存器数据。默认值为0,即左对齐。S8C, S4C, S2C, S1C 转换序列长度位。这四位一同控制每一次转换序列长度。复位后默认值0100,即默认转换长度为4。组合表见下。FIFO 结果寄存器FIFO模式控制位。FIFO=0,每个转换序列开始时,转换结果总是从ATDDR0结果寄存器开始存放(也即被使用的结果寄存器个数总是等于转换序列长度);FIFO=1,在结果寄存器中连续的存放转换结果(首尾相接队列,在尾端将发生回绕)。默认为0。ATDCTL4:ATD控制寄存器4。写该寄存器将
30、导致当前转换序列终止。SMP2:0 采样时间选择位这3位选择采样时间长度,是ATD转换时钟周期。注意该ATD转换时钟周期是由此寄存器中的PRS4:0位控制的。下表给出了可选的采样时间长度。默认值000。PRS4:0 ATD时钟预分频选择位。ATD转换时钟频率为0.25MHz8.3MHz。默认值00101,即大约3.3MHz。附计算公式如下:ATDCTL5:ATD控制寄存器5。写该寄存器将导致当前转换序列终止,并启动一个新的转换序列。SC 特殊通道转换使能位。SC=0,特殊通道转换功能;SC=1,使能特殊通道转换功能,特殊通道使用CD、CC、CB、CA位指定。SCAN 连续转换序列模式选择位。S
31、CAN=0,单一转换序列,即对指定的转换序列仅执行一次转换;SCAN=1,连续转换序列(扫描模式),即循环执行指定的转换序列。注意,置位该位在外部触发模式下是无效的,也即意味着外部触发转换总是单一执行的。MULT 多通道采样模式。MULT=0,仅转换由CD、CC、CB、CA位指定的一个通道;MULT=1,转换多个通道形成一个转换序列,序列的第一个通道由CD、CC、CB、CA位指定,然后由该通道号递增形成序列中下一个要转换的通道号,总计需要转换的通道个数由转换序列长度位S8C、S4C、S2C、S1C指定,或者在到达转换序列长度之前发生回绕(Wrap around)到AN0。CD、CC、CB、CA
32、 模拟输入通道选择位。见上面的MULT位说明。组合表如下。复位值0 x00。ATDS0:ATD状态寄存器0。SCF 序列转换完成标志位。完成一个序列的转换,该位置位;若是连续转换,则在每一个序列转换完成后置位。向该位写1可以清除该位,重写ATDCTL5寄存器可以清除该位(开始了新的转换),或者若AFFC=1,对任意一个结果寄存器的一次读操作将清除该位。ETORF 外部触发标志位。若使用外部触发模式时,在一个转换序列还未完成前,又来到一个新的外部触发,则该位置位。向该位写1可以清除该位,重写ATDCTL0寄存器的0、1、2、3位、ATDCMPE、ATDCMPHT寄存器可以清除该位(转换被终止),
33、重写ATDCTL5寄存器可以清除该位(开始了新的转换)。FIFOR 结果寄存器标志位。若CCF标志位处于被置位状态(没有手动清零或者没有读出结果寄存器的数据从而没有自动清零),再次写入结果寄存器将置位该位(标志着结果寄存器中上一次数据丢失)。向该位写1可以清除该位,重写ATDCTL0寄存器的0、1、2、3位、ATDCMPE、ATDCMPHT寄存器可以清除该位(转换被终止),重写ATDCTL5寄存器可以清除该位(开始了新的转换)。CC3:0 转换计数器。注意,这4位是只读的。它们了当前转换完成的通道数据将写入哪一个结果寄存器。若FIFO=0,即非FIFIO模式,转换计数器将在转换序列的开始和结束
34、时被置零(也即总是从ATDDR0开始存放转换结果);若FIFO=1,即FIFO模式,转换得到的数据将依次按队列顺序存放(此时16个结果寄存器一个头尾相接的循环队列,ATDDR15写过之后下一个将会写入ATDDR0)。终止一个转换序列或者启动一个新的转换序列将会置零CC,即使FIFO=1。ATDCMPE:ATD比较使能寄存器。CMPE15:0 转换比较使能位。CMPEx=0,按转换序列顺序对应的通道比较;CMPEx=1使能按转换序列顺序对应的通道比较。默认0 x0000。ATDS2:ATD状态寄存器2。CCF15:0 转换完成标志位。该位与结果寄存器是一一对应的。在一个转换序列中,每当完成一个通
35、道的转换,就置位当前结果寄存器对应的CCF(注意,不是置位该通道的CCF)。如果AD工作于比较模式,则仅当比较成功后才会置位CCF。若AFFC=0,向该位写1可以清除该位;重写ATDCTL5寄存器可以清除该位(开始了新的转换);若AFFC=1,且CMPE=0,对任意一个结果寄存器的一次读操作将清除该位;若AFFC=1,且CMPE=1,对任意一个结果寄存器的一次写操作将清除该位。ATDDIEN:ATD数字输入使能寄存器。IEN15:0 IENx=1将把该通道的作为一个IO口使用,而不是一个AD转换通道。默认0 x0000。ATDCMPHT:ATD比较高于寄存器。写该寄存器将导致当前转换序列终止。CMPHT15:0 比较操作高于使能位。CMPHT=0,若按转换序列顺序某个通道的转换值小于或等于对应的ATDDR结果寄存器值,则视为一次成功比较,并置位相应的CCF;CMPHT=1,若按转换序列顺序某个通道的转换值大于对应的ATDDR结果寄存器值,则视为一次成功比较,并置位相应的CCF。ATDDR15:0:ATD转换结果寄存器。每一个结果寄存器是一个无符号16位寄存器(最少使用8位,最
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年湘教新版选修4地理下册月考试卷
- 2025年冀教版高二生物下册阶段测试试卷含答案
- 基于区块链技术的2025年度数据存储服务合同2篇
- 二零二五年民房买卖合同环保合规性审查协议4篇
- 2023三年级英语上册 Unit 4 We love animals The third period说课稿 人教PEP
- 12 《富起来到强起来》说课稿-2023-2024学年道德与法治五年级下册统编版
- 二零二五年度打井安全风险评估与防控协议书范本3篇
- 二零二五版租赁房屋安全管理与应急处理合同3篇
- 二零二五年度农产品冷链储藏与追溯体系合同3篇
- 二零二五年度数据中心电缆优化承包合同范本4篇
- 物业民法典知识培训课件
- 2023年初中毕业生信息技术中考知识点详解
- 2024-2025学年山东省德州市高中五校高二上学期期中考试地理试题(解析版)
- 《万方数据资源介绍》课件
- 麻风病病情分析
- 《急诊科建设与设备配置标准》
- 第一章-地震工程学概论
- JJF(陕) 063-2021 漆膜冲击器校准规范
- 《中国糖尿病防治指南(2024版)》更新要点解读
- TSGD7002-2023-压力管道元件型式试验规则
- 2024年度家庭医生签约服务培训课件
评论
0/150
提交评论