C语言串口发送函数解析:Uart1Sends() 实现字符串传输
该程序片段定义了一个函数 void Uart1Sends(uchar *str),作用是通过串口1发送一个字符串。其中,str 是一个指向字符数组的指针,指向要发送的字符串。
函数内部的 while 循环遍历字符串,每次发送一个字符。具体操作是:先将当前字符赋值给 SBUF 寄存器,然后等待 TI 寄存器变为1,表示此字符已经发送完成,最后将 TI 寄存器清0。最终,整个字符串被发送完成。
原文地址: https://www.cveoy.top/t/topic/nLD8 著作权归作者所有。请勿转载和采集!