当前位置: 代码迷 >> 嵌入开发 >> S3C2410的串口通信实验中的串口初始化的一点小疑点
  详细解决方案

S3C2410的串口通信实验中的串口初始化的一点小疑点

热度:3183   发布时间:2013-02-26 00:00:00.0
S3C2410的串口通信实验中的串口初始化的一点小问题



这是串口初始化的代码,最后一句是一个for循环,这个循环是做什么用的?是延时吗?为什么需要一个延时?

------解决方案--------------------------------------------------------
通常这就是延时等待程序。看该语句之前的内容,仅仅是初始化了3个串口,后面也没有什么事情需要延时,所以去掉该语句,没有什么影响。何况,函数的返回也要时间。
------解决方案--------------------------------------------------------
可以理解为:软件只是下个命令,硬件操作是需要时间的。加个延时就是确保软件下的命令已经被硬件执行了