#include <stdio.h>//这个是头文件
下面是我自己正在用的
void send_text_hex(char *txt, unsigned int data_send)//发送文本+变量(HEX数据)
{
char k[10]; /数组长度随意,不出错就可以
char a;
sprintf(k, "%.d", data_send); //把数据分割成字符串,并存放在k数组中f
if(data_send == 0)
{
send_out_com('0'); //如果数据为0,就发送一个'0'
}
else
{
for(a=0;(k[a]!='\0');a++)
{
send_out_com(k[a]); //这是串口发送函数
}
}
}
|