《任务开发3-1 基于UART串口通信控制.docx》由会员分享,可在线阅读,更多相关《任务开发3-1 基于UART串口通信控制.docx(3页珍藏版)》请在优知文库上搜索。
1、课号16授课班级授课时间授课时数2授课单元名称任务开发3基于UAiu串口通信拄制授课设计主要敕学知识或能力要求1、了解S3C241OX处理器UART相关控制寄存器的使用:2.熟悉ARM处理器系统硬件电路中UART接口的设计方法:3、掌握ARM处理器申行通信的软件编程方法。主旻装学方法讲授PPT)实例讲解主要救学互动点无来用敕M手段多媒体教学系统教学内容处理无引入新集救学内容及主臬板书任务开发3l荐于UART串口通值控制一、实验内容编写S3C2410X处理器的率“通信程序:监视用行口UARTl动作:符从UARTl接收到的字符串送H示.二、实验原理S3C2410XUART单元提供三个独立的异步串行
2、通信接口,皆可工作干中断和DMA模式.使用系统时钟最高波特率达2304Kbps,如果使用外部设备提供的时仲可以达到更面的速率.卷一个UART单元包含一个16字节的FIFO,用于数据的接收和发送.UART控制寄存器UART行控制奇存器U1.CONn授课环节UART控制有存器UCONn该寄存器决定UART的各种模式.UARTFIFO控制寄存器UFCONnUARTMOI)EM控制诰存器UMCONn(n=0或1)发送寄存器UTXHHl接收寄存器URXH波特率分翔寄存涔UBRDlVRS232接口电路UARTI只采用二根接线RXDl和TXD1.因此只能进行简单的数据传输及接收功能.UARTl采刖MAX232作为电平转换器.教学小结本课主要对UART的工作原理进行讲解谭后作业课后总结