了解UART开发的第一步..docxVIP

  • 2
  • 0
  • 约1.86千字
  • 约 5页
  • 2016-12-24 发布于重庆
  • 举报
首先,需要知道UART部分可以支持如下的功能,并且了解一下LRDA SIR、LIN模式、RS485模式等等这些模式是用来干什么的。一定要了解清楚才行,不然就算写出来程序来也不知道他们的用途是干什么的。接着要了解的是DrvUART.h和DrvUART.c两个文件的函数。特别是以下几个函数int32_t DrvUART_Open();//这个函数用用初始化UART的,换句话来说使用UART之前必须进行该操作,其中参数包括了那么UART口,如UART0,此外还有一个结构休STR_UART_T sParam,这个结构休含有波特率,数据位、停止位、检验位和触发电平。此外,DrvUART_Open()这个函数里面的一部分代码编写也需要了解清楚,代码如下:tUART = (UART_T *)((uint32_t)UART0 + u32Port); /* Tx FIFO Reset Rx FIFO Reset FIFO Mode Enable */ tUART-FCR.TFR =1; tUART-FCR.RFR =1;/* Set Rx Trigger Level */tUART-FCR.RFITL = sParam-u8cRxTriggerLevel; /* Set Parity Data bits Stop bits */tUART-LCR.SPE=((sParam-u8cParit

文档评论(0)

1亿VIP精品文档

相关文档