27,511
社区成员




u8 *Analy_String(u8 da)
{
u8 table[4];
table[0]=da/100+48;
table[1]=da%100/10+48;
table[2]=da%10+48;
table[3]='\0';
return &table[0];
}
Write_String(0xC0,Analy_String(i));
void Send_String(uint8 *p)
{
while(*p != '\0')
{
Send_Byte(*p++);
}
}
u8 *Analy_String(u8 da)
{
u8 table[4];
table[0]=da/100+48;
table[1]=da%100/10+48;
table[2]=da%10+48;
table[3]='\0';
return &table[0];
}
main()
{
u8 i=0;
u8 *p;
while(1)
{
p=Analy_String(i);
i+=1;
Send_String(p);
}
}
串口助手上面得到的数据是正确的。