版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
介
第51章通用异步/发送UART允许与设备及其他CPU进行异步串行通信UART根据模块时钟频率,13位波特率选择与/328913111,4,8,16,32,64128用于发送和接收的独立的FIFOISRMSBLSB(是线上)SIMISO7816T=0和T=1NACK’d支持11和 ETU传输7ISO-7816带有12个标志符的中断驱动操作(不是特定ISO–7816所支持的LIN1//16DMA在所有的正常模式中,UART运行功能相同。它有两个低功耗模式:WAITSTOPUARTC1[UARTSWAI]C1[UARTSWAI]CPUUART运UART1[UATSWI]位不会对智能卡(IS-7816)接口启动任何断电或上电程序指令。设置C1[UARTSWAI]位不会影响到C2[RE]或者C2[TE]如果C1[UARTSWAI]位被设置为1,正在进的任何传送器或者都会在等待模式处停止。当内部或者外部任一中断将CPU从等待模式中带任何或传送器,并且复位了UART。在为降低功耗的停止模式过UART是无效的。STOP指令不会影响UARTUARTCPU从停止模式中带出后,UART操作从起停止处恢复。通过复位退出等待模式终止了正在进的任何或传送器,并且复位了UART。进入或者离开停止模式不会对UART信号说UART51-151-1UART信说清除发I请求发O接收数I发送数OUART51-2信说I清除发送。当流量控制启动时指示UART是否可以开始传输数状态含Negated—数据传输不可以时Assertion—当传输设备的RTS有效Negation—当传输设备的RTSO 驱动时,指示UART是否准备接收数据。当发送器驱动时, 状态含seted—当由驱动时,准备好接收数据。当由发送器驱动时,可以启用外部发送器。egated—当由驱动时,没有准备好接收数据。当送器驱动时,不可以启用外部发送器。带带格式的:表字进:左侧:0厘米,首行缩进:0字符,制表位:不在35.44字符时setion—可能在任何时间出现;其他输入信号可能显示异步。egation步。I接收数据。串行数据输入到状态含RXD被解释为10取决于随着其他配置设置的位编码方时取样频率取决于模块时钟除以O发送数据。从发送器输出串行状态含TXD被解释为10取决于随着其他配置设置的位编时在开始或者一个位的时间内驱动取决于随着其他配置设置位编码方法。否则,传输的接收时间是独立的模块映表51-3UARTx映绝对地址寄存器名宽度(位复位节8读/51UART0波特率寄存器:低8读/51UART0控制寄存器8读/51UART0控制寄存器8读/51UART0状态寄存器8读51UART0状态寄存器8读/51UART0控制寄存器8读/51UART0数据寄存器8读/51UART0地址匹配寄存器8读/51UART0地址匹配寄存器8读/51UART0控制寄存器8读/51UART0控制寄存器8读/51UART0扩展数据寄存器8读51UART0调制解调器寄存器(UART08读/51UART0红外寄存器8读/514006UART0FIFO参数(UART08读/51带带格式字体TimesNewRoman,检查拼写和语法 控制寄存8读/51 状态寄存8读/51UART0FIFO传送水位标记8读/51 传送计数(UART08读51UART0FIFO接收水位标记(UART08读/51 接收计数(UART08读51 控制 存8读/51UART078168读/51UART078168读/51UART07816(UART08读/51UART07816(UART08读/51UART07816等待N寄存器(UART08读/51UART07816等待FD寄存器(UART08读/51UART078168读/51UART078168读/518读/51UART1波特率寄存器:低8读/51UART1控制寄存器8读/51UART1控制寄存器8读/51UART1状态寄存器8读51UART1状态寄存器8读/51UART1控制寄存器8读/51UART1数据寄存器8读/51UART1地址匹配寄存器8读/51UART1地址匹配寄存器8读/51UART1控制寄存器8读/51UART控制寄8读/51UART1扩展数据寄存器8读51UART1调制解调器寄存器8读/51UART1红外寄存器8读/51UART1FIFO参数8读/51 控制寄存(UART18读/51 状态寄存(UART18读/51UART1FIFO传送水位标记(UART18读/51 传送计数8读51UART1FIFO接收水位标记8读/51 接收计数8读51 控制 存(UART18读/51UART17816(UART18读/51UART17816(UART18读/51UART17816(UART18读/51UART178168读/51UART17816等待N寄存器8读/51UART17816等待FD寄存器8读/51UART17816(UART18读/51UART17816(UART18读/518读/51UART2波特率寄存器:低8读/51UART2控制寄存器8读/51UART2控制寄存器8读/51UART2状态寄存器8读51UART2状态寄存器8读/51UART2控制寄存器8读/51UART2数据寄存器8读/51UART2地址匹配寄存器8读/51UART2地址匹配寄存器8读/51UART2控制寄存器8读/51UART2控制寄存器8读/51UART2扩展数据寄存器8读51UART2调制解调器寄存器(UART28读/51UART2红外寄存器8读/51UART2FIFO参数8读/51 控制寄存8读/51 状态寄存8读/51UART2FIFO传送水位标记8读/51 传送计数(UART28读51UART2FIFO接收水位标记(UART28读/51 接收计数(UART28读51 控制 存(UART28读/51UART278168读/51UART278168读/51UART278168读/51UART27816(UART28读/51UART27816等待N寄存器(UART28读/51UART27816等待FD寄存器(UART28读/51UART278168读/51UART278168读/518读/514006UART3波特率寄存器:低(UART38读/514006UART3控制寄1(UART38读/51UART3控制寄存器8读/51UART3状态寄存器8读51UART3状态寄存器8读/514006UART3控制寄3(UART38读/514006UART3数据寄存器(UART38读/51UART3地址匹配寄存器8读/51UART3地址匹配寄存器8读/514006UART3控制寄4(UART38读/514006UART3控制寄5(UART38读/514006UART3扩展数据寄存器(UART38读51UART3调制解调器寄存器8读/51UART3红外寄存器8读/514006UART3FIFO参数(UART3 控制寄存8读/518读/51 状态寄存8读/51UART3FIFO传送水位标记8读/51 传送计数(UART38读51UART3FIFO接收水位标记(UART38读/51 接收计数(UART38读51 控制 存8读/51UART378168读/51UART378168读/51UART7816等待参数寄存器8读/51UART37816(UART38读/51UART37816等待N寄存器(UART38读/51UART37816等待FD寄存器8读/51UART378168读/51UART378168读/518读/51400EUART4波特率寄存器:低(UART48读/51400EUART4控制寄1(UART48读/51UART4控制寄存器8读/51UART4状态寄存器8读51UART4状态寄存器8读/51400EUART4控制寄3(UART48读/51400EUART4数据寄存器(UART48读/51UART4地址匹配寄存器8读/51UART4地址匹配寄存器8读/51UART4控制寄存器8读/51400EUART4控制寄5(UART48读/51400EUART4扩展数据寄存器(UART48读51UART4调制解调器寄存器(UART48读/51UART4红外寄存器8读/51UART4FIFO参数 控制寄存8读/518读/51 状态寄存(UART48读/51UART4FIFO传送水位标记8读/51 传送计数8读51UART4FIFO接收水位标记8读/51 接收计数8读51 控制 存(UART48读/51UART47816(UART48读/51UART47816(UART48读/51UART7816等待参数寄存器8读/51UART478168读/51UART47816等待N寄存器8读/51UART47816等待FD寄存器(UART48读/51UART47816(UART48读/51UART47816(UART48读/51400E8读/51UART5波特率寄存器:低8读/51UART5控制寄存器8读/51UART5控制寄存器8读/51400EUART5状态寄1(UART58读51400EUART5状态寄2(UART58读/51UART5控制寄存器8读/51UART5数据寄存器8读/51UART5地址匹配寄存器8读/51400EUART5地址匹配寄存器2(UART58读/51400EUART5控制寄4(UART58读/51UART5控制寄存器8读/51UART5扩展数据寄存器8读51UART5调制解调器寄存器8读/51UART5红外寄存器8读/51400EUART5FIFO参数(UART5 控制寄存8读/518读/51 状态寄存8读/51 传送水位标记8读/51 传送计数8读51UART5FIFO接收水位标记(UART58读/51 接收计数(UART58读51 控制 存8读/51UART578168读/51UART578168读/51UART57816(UART58读/51UART57816(UART58读/51UART57816等待N寄存器8读/51UART57816等待FD寄存器8读/51UART578168读/51UART578168读/51UART波特率寄存器:高BDL寄存器一起用于控制UART波特率发生器的预分频器。为了更新13位波特率设置值(SBR[12:0]),首先写入BDH以缓存新值的高半位,然后BDL。直到BDL被写入,BDH中的工作值才会变化。BDL被复位为非零值,所以复位后波特率发生器保持禁用直到或者发送器首次被启用(C2[RE]C2[TE]位被设置为1)。地址:UART0_BDH–4006_A000hbase+0hoffset=4006_A000hUART1_BDH–4006_B000hbase+0hoffset=4006_B000hUART2_BDH–4006_C000hbase+0hoffset=4006_C000hUART3_BDH–4006_D000hbase+0hoffset=4006_D000hUART4_BDH–400E_A000hbase+0hoffset=400E_A000hUART5_BDH–400E_B000hbase+0hoffset=51-151-4UARTx_BDH字说LIN间隔检测中断启7LBKDIE启用LIN间隔检测标识符,LBKDIF,根据LBKDDMAS的状态来产生一个LBKDIF中断请求禁LBKDIF中断请求启6
RxD输入有效边沿中断启RXEDGIE启用接收输入有效边沿,RXEDGIF,来产生中断请RXEDGIF的硬件中断禁用(使用轮询)RXEDGIF中断请求启用5该只读位为保留位,值恒为零UART波特率UART的波特率是由这13位确定的。详细内容参见“51.4.3波特率产生4-注意:波特率发生器被禁用直到C2[TE]位或者C2[RE]位在复位后首次被置位。SBR=0时波特率发生器被禁用注意:因为BDH将数据放在一个临时位置,直到BDL被写入,所以之前如果有写入BDL,对BDH写入没有影响UART波特率寄存器:低BDH寄存器一起用于控制UART波特率发生器的预分频器。为了更新13位波特率设置(SBR[12:0]),首先写入BDH以缓存新值的高半位,然BDL。直到BDL被写入,BDH中的工作值才会变化。BDL被复位为非零值,所以复位后波特率发生器保持禁用直到或者发送器首次被启用(C2[RE]C2[TE]位被设置为1)。地址:UART0_BDL–4006_A000hbase+1hoffset=4006_A001hUART1_BDL–4006_B000hbase+1hoffset=4006_B001hUART2_BDL–4006_C000hbase+1hoffset=4006_C001hUART3_BDL–4006_D000hbase+1hoffset=4006_D001hUART4_BDL–400E_A000hbase+1hoffset=400E_A001hUART5_BDL–400E_B000hbase+1hoffset=400E_B001h51-251-5UARTx_BDL字说UART波特率UART波特率由这13位确定。详细内容参见“51.4.3波特率产生注意:波特率发生器禁用直到C2[TE]位或者C2[RE]位在复位后首次被置位7-SBR=0时波特率发生器禁用注意:因为写入BDH将数据放在一个临时位置,直到BDL被写入,所以之前果没有写入BDL,对BDH写入没有影响注意:当1/32的窄脉冲宽度选择红外(IrDA),波特率位必须是偶数,最重位是0。请参阅MODEM的寄存器带格带格式表标题进进:0厘米UART该读/UART地址:UART0_C1–4006_A000hbase+2hoffset=4006_A002hUART1_C1–4006_B000hbase+2hoffset=4006_B002hUART2_C1–4006_C000hbase+2hoffset=4006_C002hUART3_C1–4006_D000hbase+2hoffset=4006_D002hUART4_C1–400E_A000hbase+2hoffset=400E_A002hUART5_C1–400E_B000hbase+2hoffset=400E_B002h51-351-6UARTx_C1字段说字说7循环模式选当LOOPS被设置,RxD引脚从UART断开,发送器输出内部连接到输入。发送器和必须能够使用循环功能。正常操循环模式。发送器输出内部连接到输入的循环模式。输入由RSRC位决定6UART在等待模式停在等待模式UART时钟继续运CPU在等待模式中,UART时钟冻5接收信号源这个位没有含义或影响除非LOOPS位被设置。当LOOPS被设置,RSRC位决定选择内部循环回转模式 输入内部连接到发送器输单线UART模式 输入连接到发送器引脚输入信4M9位或8位模式选7816E被设置或者启用时这个位必须被设正常—开始+8位数据位(MSB/LSB第一次作为由MSBF确定)+停使用—开始+9位数据位(MSB/LSB第一次作为由MSBF确定)+停3唤醒方法选WAKE决定哪个条件唤醒UART:地址标记在接收数据字符或者接收引脚输入信号上的空闲条件的最位置。2空闲线类型T决定何时开始计数逻辑1做空字符位在一个效的始或者停位之后计数开始。如果起始位之后计数开始,那么停止位前的逻辑1的字符串可能导致空闲字符的错误识别。停止位后开始计数避免了错误的空闲字符识别,但是需要正确的同步传输。注意UARTILT=1编程的情况下,接收停止位后逻辑1’b0自动移位,这样重闲计数注意:在UART为空闲线唤醒而编程的情况下(RWU=1和WAKE=0),当开始计数逻辑1作为空闲字符位时ILT没有影响。在空闲线唤醒一个空闲的字符被认为在任何时候根据M,PE和C4[M10]位看10,11或者12个1。1奇偶校验位启用奇偶校验位功能。当校验位被启用,校验位功能在停止位之前直接添加位位置个奇偶校验位。当7816E被设置或启用时,这个位必须被设校验位类0T决定了RT是否产生并检查奇校验位或者偶校验位。偶校验位中,1的偶数个个数清除校验位,1的奇数个个数设置校验位。奇校验位中,1的奇数个个数清除校验位,1的偶数个个数设置校验位。当7816E被设置或启用时这个位必须清零。偶校奇校UART地址:UART0_C2–4006_A000hbase+3hoffset=4006_A003hUART1_C2–4006_B000hbase+3hoffset=4006_B003hUART2_C2–4006_C000hbase+3hoffset=4006_C003hUART3_C2–4006_D000hbase+3hoffset=4006_D003hUART4_C2–400E_A000hbase+3hoffset=400E_A003hUART5_C2–400E_B000hbase+3hoffset=400E_B003h51-451-7UARTx_C2字段说字说传送器中断DMA发送使能启动7注意:如果C2[TE]C5[TDMAS]都被设置,那么TCIE必须被清零,在DMA请求TDRE中断和DMA发送请求禁TDRE中断或者DMA发送请求启发送完成中断启6TCIE启动发送完成标志,S1[TC],来生成中断请TC中断请求禁TC中断请求启5全部中断或DMA发送启RDRF中断和DMA发送请求 RDRF中断DMA发送请求4空闲线中断器启ILIE启动空闲线标志,S1[IDLE],根据C5[ILDMAS]生成中断请求IDLE中断请 IDLE中断请求启传送启TE启动UART传送器。TE位可以用来通过对TE位清零然后设置来排列空闲的序3当7816E被设置或者启动,C7816[TTYPE]=1,请求块被发送后这个位会自动清零。TL7816[TLEN]=0,另外4个字符被发送时这个条件传送物非工传送物工2启RE启动UART1唤醒这个位可以被设置用来把UART放在待机状态。当RWU时间发生时,RWU自动清零。当7816E被设置时,这个位必须清零。注意:如果通道当前非空闲状态,RWU1并且C1[WAKE]=0(闲置唤醒)。这可以被S2[RAF]标记检测。如果被设置为唤醒一个空闲事件并且通道一直是空闲的,UART就有可能要丢弃数据英文数据必须在空闲检测之后被允许重新判断之前被收到(或者LIN间隔检测)。正常操RWU启动唤醒功能并且抑制进一步的中断请求,硬件通过自动对RWU清零唤发送间切换SBK发送一个间隔字符(如果S2[BRK13]被清零,10,11或者12个逻辑0s0S2[BRK13]被设置,1314逻辑0s)。切换意味着在间隔字符结束传送之前对SBK位清零。只要SBK被设置,传送器继续发送完整的间隔字符(10,1112位,或者12位或者14位)。当7816E被设置,这个位必须被清零。正常的传送排列间隔字符发送51.3.5UARTS1UARTDMAMCU可由MCU被,随后读或写入(根据中断标志类型)UART数据寄存器。其它指令可以两个步骤之间执行只要它不放弃对I/O要的。当一个标志被配置为触发DMA请求,相关的DMA判断执行来自注意:如果条件导致标志的有效,那么中断或者DMA前被解析,标志(和中断/DMA请求)将会重新有效。例如,如果DMADMA注意:读空数据寄存器来清除这些标志的其中一个会导致FIFO准。一个接受FIFO地址:UART0_S1–4006_A000hbase+4hoffset=UART1_S1–4006_B000hbase+4hoffset=UART2_S1–4006_C000hbase+4hoffset=4006_C004hUART3_S1–4006_D000hbase+4hoffset=4006_D004hUART4_S1–400E_A000hbase+4hoffset=400E_A004hUART5_S1–400E_B000hbase+4hoffset=400E_B004h51-551-8UARTx_S1字字说7发送数据寄存器空标当发送缓冲区(D和C3[T8])中的数据字的数目等于或少于TWFIFO[TXWATER]指示的数目时,TDRE为1。正在传输进 TDRE,TDRE为1读S1,然后入UART数据寄存器(D)。为了更有效的中断服务,会被写入缓冲区所有数据除了最终值应该写入D/C3[T8]。然后S1可以在写最终数据结果前被读最终清除TRE标志这个更有效因为TRE将要重新判断直到水位标超出。所以想要清除TDRE任何写入将会是无效的直到有足够的数据被写了。发送缓冲区中的数据的数目比TWFIFO[TXWATER]指示的数目因为标志清零,在某些点某些时候发送缓冲区中的数据字的数目等于或少于TWFIFO[TXWATER]指示的数发送完成标当有有一个传输在进或者当有一个序列或间隔字符被加载时,TC被清零。当送缓冲区为空并且没有数据,序列或者间隔字符正在被传送时,TC为1。当TC为传送数据输出信号变成空闲的(逻辑1)。当7816E被设置或者启用时这个位在任6个NACK信号接收到了之后但在任何一个防范时间期满之前设置。在TC为1时S1然后做下列之一的事情,TC会被清零:写入UART数据寄存器(D)传送新数据通过清除然后设置C2[TE]位排列通过1C2SBK排列间接收数据寄存器满标5当接收缓冲区中数据字的数目等于或多于TWFIFO[TXWATER]指示的数目时,RDRF为1。正在接收进的字符不包含在计数中当S2[LBKDE]设为1时,RDRF只能为0。另外,当S2[LBKDE]为1时,接收的数据字会被自写入太多。为了清除RRRRF为1时读1RT数据寄存器()。为了更有效的中断和DMA操作,所有数据除了最终值通过/C3[T8]/ED从缓冲区中读出。然后必须读S1并读最终数据结果,最终清除RDRF标志。即使RDRF标志为1,数据会继续被接收直到发生溢出条件。接收缓冲区中数据字的数目少于TWFIFO[TXWATER]指示的数因为这个标志最终被清零,在某些点某些时候接收缓冲区中数据字的数目等于或TWFIFO[TXWATER]指示的数4空闲线标10个连续的逻辑1(如果C1[M]=0),11个连续的逻辑1(如果或者12个连续的逻辑1(如果C1[M]=1,C4[M10]=1,C1[PE]=1)出现在输入中时IDLE为1。IDLE标志清零后,一个帧必须接收(虽然没有必要在数据缓冲中,例如如果C2[RWU]1时)或者一个LIN间隔字符必须在一个空闲状态可以设置IDLE标志之前S2[LBKDIF]标志。为了清除IDLEIDLE1时读UART状态S1然后读D。当7816E设为1或者启用时空闲检测不被支持,因此这个标志被忽略。注意:当唤醒位(RWU)被设为1,并且WAKE被清零,如果RWUID被设为1,空闲线状态设置IDLE标志,否则IDLE标志不会标志1。输入现在是进行的或者自从IDLE标志上一次清零从来没进行3溢出当软件没有成功防止接收数据寄存器数据溢出时,OR为1。因为缓冲区的数据溢出而且所有其他的错误标志(FE,NF和PF)都被设置,所以在停止位完成接收之后OR位直接设为1。移位寄存器中的数据丢失,但是UART数据寄存器中的数据没有影响。如果R标志设为1,即使有足够的空间存在也没有数据会被在数据缓冲区中。另外,当R标志设为1,RRF标志,LE标志将被判断为无效。为了让R清零,当R为11RT数据寄存器D。如果LBE使能并且检测到LNBeak。如果2LB]标志在下一个数据字符被接收前没被清零,OR位将会。OR位的操作详细章节见OR标志位。在7816模式中,通过编程C7816[ONACK]位有可能配置可以返回的NACK位。自从上一次的标志未清除没有溢出发生或者自从上一次溢出发生溢出标志没被噪音标当UART检测出噪音在输入时,NF为1。在溢出或LIN间隔检测功能是否2用(S2[LBKDE]=1)的例子中NF1NF1时它只表明自从上次它被清零一个数据字已经带噪音被接收。为了NF清零,读S1然后读UART数据寄存器(D)。 有接收带噪音的缓冲区的数据自从上次标志被清零后最少一个数据字接收带检测的噪帧错误标当逻辑0被接收当做停止位时,FE设为1。在溢出或LIN间隔检测功能是否(S2[LBKDE]=1)的例子中FE不为1。FE进一步的数据接收直到它被清零。为1FE清零FE1时读S1然后读UART数据寄存器(D)。数据缓冲区中最后的数代表了帧错误启用接收的数据。7816E1或者启用时帧错误不被支持。是,在7816模式中,如果这个标志为1,数据将会仍然不被接收奇偶校验错误标当PE为1,S2[LBKDE]禁用,并且接收数据的奇偶校验不符合它的奇偶校验位PF1。在溢出条件的情况中PF不会设为1PF位为1时,它仅仅表示一个数0字带奇偶检验错误被接收自从上次它被清零后。为了PF清零,读S1然后读数据寄存器(D)自从上次这个标志清零后,没有奇偶检验错误被检测出来。如果接收缓冲区有深度于1,那么有可能数据在接收由奇偶校验错误的接收缓冲区自从上次这个标志被清零后,至少一个带有奇偶校验错误的数据字51.3.6UARTS2寄存器为生成UART中断或者DMA中断提供输MCU该寄存器可由MCU除了MSBF和RXINV位,它们只能被传送和接收数据包的用户改变地址:UART0_S2–4006_A000hbase+5hoffset=UART1_S2–4006_B000hbase+5hoffset=UART2_S2–4006_C000hbase+5hoffset=UART3_S2–4006_D000hbase+5hoffset=4006_D005hUART4_S2–400E_A000hbase+5hoffset=400E_A005hUART5_S2–400E_B000hbase+5hoffset=400E_B005h51-651-9UARTx_S2字段说字说LIN间隔检测中断标LBKDE被置位并且LIN间隔字符被检测到,LBKDIF被置位,当在接收数据117连续的逻辑0(如果C1[M]=0)或者连续12个逻辑0(如果C1[M]=1)出现.在接收到最后间隔字符位,LBKDIF被置位.LBKDIF通过写1来清没有LIN间隔字符被检LIN间隔字符被RxD引脚活动沿中断标6当发生一个活动的边沿(如果RXINV=0为下降沿,RXINV=0为上升沿)RXEDGIF被置位RXEDGIF通过1被清零.RXEDGIF章节接收引脚上有活动沿最高有效位设置该位,逆序了上传送和接收的顺序.该位不影响极性位,校验位的位置或者开始位5者停止位的位置。当C7816[INT]和C7816[ISO7816E]使能并且检测到初始字符,该位自动LSB(位0)是紧跟起始位传送的第一位。此外,起始位之后接收到的第一位被视为位MSB(位8,位7或者位6)是紧跟起始位传送的第一位(C1[M]=1,C1[PE]=1)。此外,起始位之后的第一位被视为位8,位7或者位6(((取决于C1[M]和=1,C1[PE]的设置=1)。接收数据翻4设置该位,翻转了接受的输入数据的极性。在NRZ模式下,在NRZ格式,1代表一个标志,零代表的是一个正常的极性空间,相反极性反相。在IrDR模式下,一个零由短的高脉冲代表在一那个的位时间剩余闲置低中间高脉冲短。当C7816[INT]和C7816[ISO7816E]能并且检测到初始字符,该位自动置位或者清零接收唤醒空闲检3该位使能超运行的错误标志(S1[OR])来产生中断请求紧接着空闲字符检测S1[IDLE]位没设为紧接着空闲字符检测S1[IDLE]位设为间隔传送字符长2该位使能干扰标志位(S1[NF])C产生中断请求间隔字符是10,11或者12位间隔字符1314位LIN间隔检测启1间隔字符在10位时间长度检测(C1[M]=0),11(C1[M]=1,C4[M10]=0)间隔字符在11位时间(如果C1[M]=0)或者12位时间(如果C1[M]=1)长度检0进行 空闲/非进行时等 进行时(RxD输入不空闲UARTR8位没有任何的影响。TXDIRTXINV位只能在发送和接收数据包地址:UART0_C3–4006_A000hbase+6hoffset=4006_A006hUART1_C3–4006_B000hbase+6hoffset=4006_B006hUART2_C3–4006_C000hbase+6hoffset=4006_C006hUART3_C3–4006_D000hbase+6hoffset=4006_D006hUART4_C3–400E_A000hbase+6hoffset=400E_A006hUART5_C3–400E_B000hbase+6hoffset=400E_B006h51-751-10UARTx_C3字说7接收的位UART9位数据格式配置时(C1[M]=1C4[M10]=1),R8是接收的第9位数据6传送位UART9位数据格式配置时(C1[M]=1C4[M10]=1),R8是发送的第9位数据5单线模式中传送器引脚数据在单线模式中TXD引脚是一个输入在单线模式中TXD引脚是一个输4发送数据倒溢出错误中断启3这个位启动溢出错误标志(S1[OR])生成中断请OR中断未启OR中断请求有噪音误差中断启2这个位启动噪音标志(S1[NF])生成中断请NF中断请求无NF中断请求有帧错误中断1这个位启动帧错误标志(S1[FE])生成中断请 FE中断请求无 FE中断请求有奇偶校验位错误中断0这个位启动奇偶校验标志(S1[PF])生成中断请PF中断请求PF中断请求UART数据寄存器注意:在8位或9位数据格式中,只有UART数据寄存器(D)需要被来清除S1[RDRF]位(假设缓冲区水平比RWFIFO[RXWATER]少低)。如果数据的第9位需要捕捉被,C3寄存器值需要被可读(在D寄存器之前)。同样地,如果数据字的附加标志位需要被,ED寄存器只需要可被读(在D寄存注意:在正常的8位模式中(M位清零),如果奇偶校验位启用,那么会得到7个数据位和一个奇偶校验位。奇偶校验位将会被加载到D寄存器中。所以如果98UART控制寄存器3(C3[T8])中的位8,然后D。写入C3[T8]了临时寄存器中的数据。如果D寄存器先被写,然后数据总线上的新数据在D寄存器中,而临时值(由上次写入C3[T8])被在C3[T8]寄存器中。地址:UART0_D–4006_A000hbase+7hoffset=4006_A007hUART1_D–4006_B000hbase+7hoffset=4006_B007hUART2_D–4006_C000hbase+7hoffset=4006_C007hUART3_D–4006_D000hbase+7hoffset=4006_D007hUART4_D–400E_A000hbase+7hoffset=400E_A007hUART5_D–400E_B000hbase+7hoffset=400E_B007h51-8字说7-读返回只读接收数据寄存器中的内容,写入只可写传送数据寄存器。UART1并且关联的C4[MAEN]1时,MA1MA2地址:UART0_MA1–4006_A000hbase+8hoffset=4006_A008hUART1_MA1–4006_B000hbase+8hoffset=4006_B008hUART2_MA1–4006_C000hbase+8hoffset=4006_C008hUART3_MA1–4006_D000hbase+8hoffset=4006_D008hUART4_MA1–400E_A000hbase+8hoffset=400E_A008hUART5_MA1–400E_B000hbase+8hoffset=400E_B008h51-951-12UARTx_MA1地址匹说地址匹说UART这些寄存器可以在任何时候被读写。当最高有效位为1并且关联的C4[MAEN]1时,MA1MA2寄存器比较输入数据地址。如果发生匹配,地址:UART0_MA2–4006_A000hbase+9hoffset=4006_A009hUART1_MA2–4006_B000hbase+9hoffset=4006_B009hUART2_MA2–4006_C000hbase+9hoffset=4006_C009hUART3_MA2–4006_D000hbase+9hoffset=4006_D009hUART4_MA2–400E_A000hbase+9hoffset=400E_A009hUART5_MA2–400E_B000hbase+9hoffset=400E_B009h51-1051-13UARTx_MA2字说7-地址匹UART地址:UART0_C4–4006_A000hbase+Ahoffset=4006_A00AhUART1_C4–4006_B000hbase+Ahoffset=4006_B00AhUART2_C4–4006_C000hbase+Ahoffset=4006_C00AhUART3_C4–4006_D000hbase+Ahoffset=4006_D00AhUART4_C4–400E_A000hbase+Ahoffset=400E_A00AhUART5_C4–400E_B000hbase+Ahoffset=400E_B00Ah51-1151-14UARTx_C4字说匹配地址模式启动信息请参见“匹配地址操作”中的内容7如果MAEN2清零,那么所有接收的数据被传送到数据缓最高有效位清零,所有接收的数据被丢弃。最高有效位为1,所有接收的数据跟MA1寄数据缓冲区。当C78167816E]设为1或者启动时这个位必须清零。地址匹配模式启动6如果MAEN1清零,那么所有接收的数据被传送到数据缓最高有效位清零,所有接收的数据被丢弃。最高有效位为1,所有接收的数据跟MA2寄数据缓冲区。当C78167816E]设为1或者启动时这个位必须清零。10位模式选5M10位使得第十位非器映射位成为串行传输的一部分奇偶校验位是串行传输中的第9奇偶校验位时串行传输中的第104-波特率微这个位字段用来对一般的波特频率以的增量增的时间分UART地址:UART0_C5–4006_A000hbase+Bhoffset=4006_A00BhUART1_C5–4006_B000hbase+Bhoffset=4006_B00BhUART2_C5–4006_C000hbase+Bhoffset=4006_C00BhUART3_C5–4006_D000hbase+Bhoffset=4006_D00BhUART4_C5–400E_A000hbase+Bhoffset=UART5_C5–400E_B000hbase+Bhoffset=51-1251-15UARTx_C5字说7传送DMA选如果C2[TIE]1,TDMAS配置发送数据寄存器空的标志S1[TDRE]来生成中断或者请求注意:如果C2[TIE]被清零,当TDRE标志被置位时不管TDMAS的状态如何,TDRETDRE中断请求标志无效如果C2[TIE]1,S1[TDRE]标志为1,那么请求中断服务判断TDRE中断请求信如果C2[TIE]1,S1[TDRE]1,那么请求一个DMA发送器TDREDMA请信6这个只读位保留,并且总是零5全部DMA选如果C2[RIE]为1,RDMAS配置数据寄存器全部的标志S1[RDRF]来生成中断或者DMA请求。如果C2[RIE]为1,S1[RDRF]标志为1,那么请求中断服务判断RDRF中断请求信号如果C2[RIE]1,S1[RDRF]1,那么DMA传送判断RDRFDMA请求信号4-这个只读位保留,并且总是零UART扩展数据寄存器寄与收起外息IOD被读时,这些字段自动更新反应下一个直接的情况。S1[NF]S1[PF]标志自从上一次接收缓冲区空时没有置位,噪音和奇偶校验位将会变0值。地址:UART0_ED–4006_A000hbase+Choffset=4006_A00ChUART1_ED–4006_B000hbase+Choffset=4006_B00ChUART2_ED–4006_C000hbase+Choffset=4006_C00ChUART3_ED–4006_D000hbase+Choffset=4006_D00ChUART4_ED–400E_A000hbase+Choffset=400E_A00ChUART5_ED–400E_B000hbase+Choffset=400E_B00Ch51-1351-16UARTx_ED字说7包含在DC3[R8]中的当前接收的数据字带噪音被接收数据字接收有噪6包含在DC3[R8]中的当前接收的数据字带奇偶校验错误被接收数据字接收哟哟奇偶5-只读位字段保留并且一直是UART调制解调器寄存器MODEM注意:当C7816[ISO7816EN]启用时,RXRTSE,TXRTSPOL,TXRTSETXCTSERTSISO_7816ISO_7816RTSCTS地址:UART0_MODEM–4006_A000hbase+Dhoffset=4006_A00DhUART1_MODEM–4006_B000hbase+Dhoffset=4006_B00DhUART2_MODEM–4006_C000hbase+Dhoffset=4006_C00DhUART3_MODEM–4006_D000hbase+Dhoffset=4006_D00DhUART4_MODEM–400E_A000hbase+Dhoffset=400E_A00DhUART5_MODEM–400E_B000hbase+Dhoffset=400E_B00Dh51-1451-17UARTx_MODEM字段说字说7-这个只读位字段是保留的,并且一直是3请求发送启允许RTS输出控制传送设备的CTS输入来防止溢出。注意:不要同时设置RXRTSE和TXRTSERTS没有影如 数据寄存器(FIFO)中的字符数目等于或大于RWFIFO[RXWATER],那么RTS效。当数据寄存器(FIFO)中的字符数目少于RWFIFO[RXWATER],RTS无效2发送器请求发送极控制发送器RTS的极性。TXRTSPOL不影响RTS的极性。RTS在低电平状态下会保持反状态除非TXRTSE设为1。传送RTS低电传送TRS高电1发送器请求发送启在一个传送的前后控制发送器不影响当一个字符放进一个空的发送器数据缓冲区(FIFO),起始位传送之前RTS判断一个位的时0发送器明确发送启TXCTSE控制发送器的TXRTSERXRTSE状态TXCTSE可以独立设置CTS对发送器没有启动明确发送操作。发送器检查CTS每次准备好发送字符的状态。如果CTS被判断,字符发送了。如果CTS不明确,那么信号TXD保持在标号状态并且传送延迟知道CTS被判断。CTS中的作为一个字符正在被发送的改变不会影响到它的传UART红外寄存器IR地址:UART0_IR–4006_A000hbase+Ehoffset=4006_A00EhUART1_IR–4006_B000hbase+Ehoffset=4006_B00EhUART2_IR–4006_C000hbase+Ehoffset=4006_C00EhUART3_IR–4006_D000hbase+Ehoffset=4006_D00EhUART4_IR–400E_A000hbase+Ehoffset=400E_A00EhUART5_IR–400E_B000hbase+Ehoffset=51-1551-18UARTx_IR字说7-这个只读位字段保留并且总是2红外使这个位启用或关闭红外调制/解调IRIR传送器窄脉启用UART传输1/16,3/16,1/32还是1/4窄脉1- UART先进先出参数该寄存器为程序员提供开关FIFOI大小的程序。该寄存器可在任何时候被读。并且当C2[RE]和2[TE]位清零的时候及数据缓冲区/FFO是空的时候,该寄存器只能被写。UART0,TXFIFOSIZERXFIFOSIZE010b,对于其他的UART,那两个字段复位至000b。地址:UART0_PFIFO–4006_A000hbase+10hoffset=4006_A010hUART1_PFIFO–4006_B000hbase+10hoffset=4006_B010hUART2_PFIFO–4006_C000hbase+10hoffset=4006_C010hUART3_PFIFO–4006_D000hbase+10hoffset=4006_D010hUART4_PFIFO–400E_A000hbase+10hoffset=400E_A010hUART5_PFIFO–400E_B000hbase+10hoffset=400E_B010h51-1651-19UARTx_PFIFO字说7传送先进先出启发送FIFO没有启用。缓冲区是1。(传统支持发送FIFO启用。缓冲区的深度由TXFIFOSIZE指6-发送FIFO。缓冲区深可以被在发送缓冲区的发送数据字的最大数目。这个字段是只读发送FIFO/缓冲区深度=1数据发送FIFO/缓冲区深度=4数据发送FIFO/缓冲区深度=8数据发送FIFO/缓冲区深度=16数据发送FIFO/缓冲区深度=32数据发送FIFO/缓冲区深度=64数据发送FIFO/缓冲区深度=128数据保3接收FIFO接收FIFO没有启用。缓冲区是深度1。(传统支持接收FIFO启用。缓冲区的深TXFIFOSIZE指2-接收FIFO。缓冲区深可以被在接收缓冲区的接收数据字的最大数目。这个字段是只读接收FIFO/缓冲区深度=1数据接收FIFO/缓冲区深度=4数据接收FIFO/缓冲区深度=8数据接收FIFO/缓冲区深度=16数据接收FIFO/缓冲区深度=32数据接收FIFO/缓冲区深度=64数据接收FIFO/缓冲区深度=128数据保UART先进先出控制寄存器该寄存器为FIFO操作提供了功能程序的各种控制位。该寄存器可在任何时TXFLUSHRXFLUSH位可能导致数据丢失,并且需要审慎行事以避免意外或不可预知的行为发生,因此建议TE和RE在清除相应的FIFO之前清零。地址:UART0_CFIFO–4006_A000hbase+11hoffset=4006_A011hUART1_CFIFO–4006_B000hbase+11hoffset=4006_B011hUART2_CFIFO–4006_C000hbase+11hoffset=4006_C011hUART3_CFIFO–4006_D000hbase+11hoffset=4006_D011hUART4_CFIFO–400E_A000hbase+11hoffset=400E_A011hUART5_CFIFO–400E_B000hbase+11hoffset=400E_B011h51-1751-20UARTx_CFIFO字说传送先进先出/缓冲刷7写入这个位会导致所有在发送IO或缓冲区中的数据刷新。这不影响传送移位寄存器中的数据。没有刷新操作发所有传送FIFO或缓冲区中的数据被6接收先进先出/缓冲刷写入这个位会导致所有在接收IO或缓冲区中的数据刷新。这不影响接收移位寄存器中的数据。没有刷新操作发所有接收FIFO或缓冲区的数据被5-这个只读位字段是保留的,并传送FIFO溢出中断使1当这个位为1时,TXOF标志产生中断到主TXOF标志不产生中断到主TXOF标志产生中断到主接收FIFO下溢中断使0当这个位为1时,RXUF标志产生中断到主 RXUF标志不产生中断到主 RXUF标志产生中断到主51.3.18UART先进先出状态寄存器 地址UART0_SFIFO–4006_A000hbase+12hoffset=UART1_SFIFO–4006_B000hbase+12hoffset=UART2_SFIFO–4006_C000hbase+12hoffset=UART3_SFIFO–4006_D000hbase+12hoffset=UART4_SFIFO–400E_A000hbase+12hoffset=UART5_SFIFO–400E_B000hbase+12hoffset=51-1851-21UARTx_SFIFO字说传送缓冲区/FIFO空7当没有数据在传送IF/缓冲区中,这个状态位有效。这个位没有考虑在传输移位寄存器中的数据。传送缓冲区不是空传送缓冲区时空接收缓冲区/FIFO空6当没有数据在传送IF/缓冲区中,这个状态位有效。这个位没有考虑在接收移位寄存器中的数据。接收缓冲区不是空接收缓冲区是空5-这个只读位字段是保留的,并发送缓冲区溢出标这个标志指定的数据已经被写入发送缓冲区中超过了它可以容纳的数目。这个1将会判断不考虑CFIFO[TXOFE]的值。但是,如果CFIFO[TXOFE]位被置位,中断将能由主机发出.该标志位通过写1来清标志位自从上次标志被清零后没有发送缓冲区自从上次标志被清零后至少一个发送缓冲区溢出接收缓冲区下溢标这个标志指定数据已经从接收缓冲区里读出超过目前的数目。这个位将会判断0考虑CFIFO[TXOFE]的值。但是,如果CFIFO[RXUFE]位被置位,中断将只能由主机出.该标志位通过写1来清标志位自从上次标志被清零后没有接收缓冲区自从上次标志被清零后至少一个接收缓冲区溢出51.3.19UART先进先出发送水位标 地址:UART0_TWFIFO–4006_A000hbase+13hoffset=4006_A013hUART1_TWFIFO–4006_B000hbase+13hoffset=4006_B013hUART2_TWFIFO–4006_C000hbase+13hoffset=4006_C013hUART3_TWFIFO–4006_D000hbase+13hoffset=4006_D013hUART4_TWFIFO–400E_A000hbase+13hoffset=400E_A013hUART5_TWFIFO–400E_B000hbase+13hoffset=51-19字说传送水位7-当发送FIFO/缓冲区中的数据字的数目等于少于寄存器字段中的值时该事件被标记。通过S1[TDRE]的中断或者通过C5[TDMAS]的DMA请求将会被当做由C5[TDMAS]和C2[TIE]段决定生成的。为保证正常操作,TXWATER字段中的值必须设置为比发送缓冲区者由PFIFO[TXFIFOSIZE]PFIFO[TXFE]指定当做的FIFO长度少UART先进先出发送计数这是一个当前有多少数据字在发送缓冲区/FIFO中的只读寄存器。它可地址:UART0_TCFIFO–4006_A000hbase+14hoffset=4006_A014hUART1_TCFIFO–4006_B000hbase+14hoffset=4006_B014hUART2_TCFIFO–4006_C000hbase+14hoffset=4006_C014hUART3_TCFIFO–4006_D000hbase+14hoffset=4006_D014hUART4_TCFIFO–400E_A000hbase+14hoffset=400E_A014hUART5_TCFIFO–400E_B000hbase+14hoffset=400E_B014h51-20字说7-传送计
寄存器中的值显示发送缓冲区/FIFO中的数据字的数目。如果一个数据字在正在被传送的,那么它不包含在计数当中。这个值可以被用来与PFIFO[TXFIFOSIZE]字段结合来计算发送缓冲区/FIFO中还剩下多少空间。UART先进先出接收水位标该寄存器提供了设置一个可编程的阈值的能力,以告知需要额外从缓写。改变水位标将不会对S2[RDRE]标志清零。地址:UART0_RWFIFO–4006_A000hbase+15hoffset=4006_A015hUART1_RWFIFO–4006_B000hbase+15hoffset=4006_B015hUART2_RWFIFO–4006_C000hbase+15hoffset=4006_C015hUART3_RWFIFO–4006_D000hbase+15hoffset=4006_D015hUART4_RWFIFO–400E_A000hbase+15hoffset=400E_A015hUART5_RWFIFO–400E_B000hbase+15hoffset=400E_B015h51-2151-24字说当接收FIFO/缓冲区中的数据字的数目等于或高于寄存器字段中的值时该事件被标记。7-过S1[RDRF]的中断或者通过C5[RDMAS]的DMA请求将会被当做由C5[RDMAS]和C2[RIE]字段决定生成的。为保证正常操作,RXWATER字段中的值必须设置为比接收缓冲区的长度或者由PFIFO[RXFIFOSIZE]和PFIFO[RXFE]指定当做的FIFO长度少并且大0UART先进先出接收计数这是一个有多少数据字当前在接收缓冲区/FIFO的只读寄存器。它可在地址:UART0_RCFIFO–4006_A000hbase+16hoffset=4006_A016hUART1_RCFIFO–4006_B000hbase+16hoffset=4006_B016hUART2_RCFIFO–4006_C000hbase+16hoffset=4006_C016hUART3_RCFIFO–4006_D000hbase+16hoffset=4006_D016hUART4_RCFIFO–400E_A000hbase+16hoffset=400E_A016hUART5_RCFIFO–400E_B000hbase+16hoffset=400E_B016h51-22字说接收计数7-寄存器中的值显示了接收缓冲区/FIFO中的数据字的数目。如果一个数据字在正在被的进,那么它不包含在计数当中。这个值可以被用来 PFIFO[TXFIFOSIZE]字段合来计算接收缓冲区/FIFO中还剩下多少空间UART7816控制寄存器C7816寄存器是ISO-7816特定功能的主控制寄存器。该寄存器于7816UARTISO_7816E1或者无效时它应当被忽略。该寄存器可在任何时候被读,但是其值只能在ISO_7816E位不为1时被写。地址:UART0_C7816–4006_A000hbase+18hoffset=4006_A018hUART1_C7816–4006_B000hbase+18hoffset=4006_B018hUART2_C7816–4006_C000hbase+18hoffset=4006_C018hUART3_C7816–4006_D000hbase+18hoffset=4006_D018hUART4_C7816–400E_A000hbase+18hoffset=400E_A018hUART5_C7816–400E_B000hbase+18hoffset=400E_B018h51-2351-26UARTx_C7816字说7-只读位字段被保留并且总是零溢出生成当该位被置位,如果接收缓冲区溢出作为由S1[OR]区域,接收方将自动生成NACK4应。在很多系统中,这都将导致再重传数据包,知道该变送器已达到阈值,溢出的发射机。如果TTYPE=0,只产NACK.该位操作独立的ANACK。见溢出NACK注意事项。当数据接收导致溢出时间时,接收的数据不会生成如果缓冲区溢出,接受到的字符会自动发送3错误生成当该位被置位,如果接收缓冲区溢出作为由S1[OR]区,接收方将自动生成NACK应。如果TTYPE=0,只产生一个NACK.ANCK置位,UART将无限期地尝试重新送数据。如果要停止重发数据,清楚C2[TE]或者ISO_7816E并且直到SI[TE]在此设置位,才可以设置该没有NACK自动如果一个奇偶校验错误被检测出或者如果一个无效的初始字符被检测出 自动生检测初始字当该位被置位,所有接收到的字符都将从一个有效的初始字符搜索。当检测到一个无字符位,如果ANACK被置位那么NACK将被发送。所有的接收到的数据被丢弃或 S1[NF],S1[OR],S1[FE],S1[PF],IS7816[WT],IS7816[CWT],IS7816[BWT],IS7816[]),直2检测到一个有效的初始化字符。在一个有效的初始化字符检测到(S2[MSBF],C3[TXINV]S2[RXINV])设置值自动更新,以此来反应收到的初始的字符。实际的INIT数据值并不是存在接收缓冲区中的。另外,在检测到一个有效的初始数据时,IS7816[INITD]标志被置位且中断发出由E7816NITE]位编程的。当一个有效的初始字符被检测到,NT位自动清零。正常操作模式下,不会设法确定初始字寻找初始字传输类1这个位正在使用的传输协议,详ISO-7816/智能卡章根据ISO-7816规范根据ISO-7816规范ISO-7816功能启这个位UART正在根据ISO_7816协议操0注意:在没有传输或者接收数据,该位应该修改。如果在数据传输该位改变,传输或收的数据可能正确的ISO_7816功能被关闭/无ISO7816功能开启/51.3.24UART7816中断使能寄存器IE7816寄存器控制哪个标志会导致一个中断发生。该寄存器于7816如果这些标志判断当7816E被设为1并且不会随后清0地址UART0_IE7816–4006_A000hbase+19hoffset=UART1_IE7816–4006_B000hbase+19hoffset=UART2_IE7816–4006_C000hbase+19hoffset=UART3_IE7816–4006_D000hbase+19hoffset=UART4_IE7816–400E_A000hbase+19hoffset=UART5_IE7816–400E_B000hbase+19hoffset=51-2451-27UARTx_IE7816字说7等待定时器中断使对IS7816[WT]位的判断不会导致中断的对IS7816[WT]位的判断会导致中断的6字符等待定时器中断 对IS7816[CWT]位的判断不会导致中断的生 对IS7816[CWT]位的判断会导致中断的生5块等待定时器中断使对IS7816[BWT]位的判断不会导致中断 对IS7816[BWT]位的判断会导致中断的生4初始字符检测中断使对IS7816[INITD]位的判断不会导致中断 对IS7816[INITD]位的判断会导致中断的生3这个只读位被保留,并且总是2E定时器中断使对IS7816[]位的判断不会导致中断的生 对IS7816[]位的判断会导致中断的生1发送阈值超出中断使对IS7816[TXT]位的判断不会导致中断 对IS7816[TXT]位的判断会导致中断的生0接收阈值超出中断使对IS7816[RXT]位的判断不会导致中断的 对IS7816[RXT]位的判断会导致中断的51.3.25UART7816中断状态寄存器S7816寄存器提供了一种机制来和清除中断标志。所有的标志/中断通过写’1’到相应位来被清零。写入’0’没有影响。所有的位都”粘”,意味着它们只表明自从上一次位清零后标志条件出现了但不能表明条件当前存在。状态标志设置不考虑C7816中相应的位为1还是0,IC7816仅仅控制是否中断对主机处理器产生。该寄存器于7816功能,该寄存器中的值对UAT操作没有影响,如果7816E为0或者未被启用,它应该被忽略。该寄存器可以在任何时候被读或写。地址:UART0_IS7816–4006_A000hbase+1Ahoffset=4006_A01AhUART1_IS7816–4006_B000hbase+1Ahoffset=4006_B01AhUART2_IS7816–4006_C000hbase+1Ahoffset=4006_C01AhUART3_IS7816–4006_D000hbase+1Ahoffset=4006_D01AhUART4_IS7816–400E_A000hbase+1Ahoffset=400E_A01AhUART5_IS7816–400E_B000hbase+1Ahoffset=400E_B01Ah51-25带带格式的:表字0.85项目符号或编号,制表位:不在35.44带格式的:表字0.8551-28UARTx_IS7816字说7等待定时器 6字符等待定时器中 5块等待定时器中0块等待时间(BWT)1块等待时间(BWT) 初始字符检测中4这个标志一个有效的初始字符被接收。这个中断通过写’1’被清除有效的初始字符没有被接有效的初始字符被接3这个只读位被保留并且总是零2定时器中时间(GT,CGT或BGT)没有 超时间(GT,CGT或BGT)被超 1发送阈值超出中重试和相应的NACKS的数目不超过ET7816[TXTHRESHOLD]字段中的值重试和相应的NACKS的数目超过ET7816[TXTHRESHOLD]字段中的0接收阈值超出中UART7816等待参数寄存器WP7816寄存器包括用于各种等待定时器计数器生成的常数。为了节省寄存器C7816[TTYPE]=0C7816[TTYPE]=1时该寄存器不同使用。该寄存器可以在任何时候被读。该寄存器只能在C7816[ISO_7816E]未设置时被写。地址:UART0_WP7816T0–4006_A000hbase+1Bhoffset=4006_A01BhUART1_WP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 产科分娩营销方案(3篇)
- 每日特价营销方案(3篇)
- 木工楼梯起步施工方案(3篇)
- 应急抢救预案及流程(3篇)
- 洪家隧道施工方案(3篇)
- 金秋存款营销方案(3篇)
- 移动支付保险业务模式创新
- 深市中小板上市公司董事会特征对盈余管理的影响:基于面板数据的实证剖析
- 深圳中小企业板上市公司风险投资回报影响因素的深度剖析与实证研究
- 淮南煤田潘谢矿区构造控水特征:地质、水文与开采的多维度剖析
- 2026河北省国控商贸集团有限公司招聘备考题库及一套答案详解
- (2026版)医疗保障基金使用监督管理条例实施细则的学习与解读课件
- 2025年国家药品监督管理局药品审评中心考试真题(附答案)
- 循环经济导论课件
- 动脉血气分析六步法
- 学校政府采购内控制度
- 国家艾滋病随访指南
- 证人证言(模板)
- 【高二物理(人教版)】静电的防止与利用-课件
- DB32∕T 2975-2016 水运工程建设管理用表
- 危险废弃物处置合同范本
评论
0/150
提交评论