看下面的语句:
if (bUsbOutReady)//如果接受到了数据
{
//USB_SendData(UsbOutBuffer,OutNumber); //发送数据缓冲区,长度(接收数据原样返回, 用于测试)
//printf("STC YYDS\r\n");
if(X>Y)//如果条件为真,输出什么
{
printf("条件为真\r\n");
}
else
{
printf("条件为假\r\n");
}
printf("X / Y = %u \r\n", (u16)X/Y); //强制转化,解决溢出隐患
printf("X %% Y = %u \r\n", (u16)X%Y); //强制转化,解决溢出隐患
usb_OUT_done();//清除当前的接收区
}
上面是程序编译连接后烧录进MCU:
发现出现USB-CDC 串口
我们随便发送一个数据:
1
就回打一个”YYDS”:
转换符号简介:
细看下表:
看下面的例子:
这3个数,可以是变量,也可以是常量
参数怎么定:
每一个逗号,分开的就是一个!
结果就是:
对齐方式,占的行数:
一些特殊的转义符
看ASCII表: