AVR单片机串口收发程序中:从串行口输出一个字符串中的一段程序
voidCom_putstring(unsignedchar*p,unsignedcharlen,siocirqueue*RTbuf){unsignedchari;if(...
void Com_putstring(unsigned char *p,unsigned char len,siocirqueue *RTbuf)
{
unsigned char i;
if(len!=0)
{
for(i=0;i<len;i++)
while(Com_putchar(p[i],RTbuf)==0); 这句什么意思啊?
}
else
{
do
{
while(Com_putchar(*p,RTbuf)==0); 还有这句什么意思?
}
while(*p++!='\n');
}
}
其中的while(Com_putchar(*p,RTbuf)==0); 和while(Com_putchar(*p,RTbuf)==0); 两句分别是什么意思? 展开
{
unsigned char i;
if(len!=0)
{
for(i=0;i<len;i++)
while(Com_putchar(p[i],RTbuf)==0); 这句什么意思啊?
}
else
{
do
{
while(Com_putchar(*p,RTbuf)==0); 还有这句什么意思?
}
while(*p++!='\n');
}
}
其中的while(Com_putchar(*p,RTbuf)==0); 和while(Com_putchar(*p,RTbuf)==0); 两句分别是什么意思? 展开
意法半导体(中国)投资有限公司
2020-01-15 广告
2020-01-15 广告
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询