YangHY 发表于 2025-12-10 19:18:33

看下面的语句:

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();//清除当前的接收区
      }
               

YangHY 发表于 2025-12-10 19:24:27

上面是程序编译连接后烧录进MCU:

发现出现USB-CDC 串口

YangHY 发表于 2025-12-10 19:27:35

我们随便发送一个数据:
1
就回打一个”YYDS”:

YangHY 发表于 2025-12-10 19:33:01

转换符号简介:

YangHY 发表于 2025-12-10 19:35:13

细看下表:

YangHY 发表于 2025-12-10 19:36:53


看下面的例子:
这3个数,可以是变量,也可以是常量

YangHY 发表于 2025-12-10 19:57:37

参数怎么定:

每一个逗号,分开的就是一个!


结果就是:

YangHY 发表于 2025-12-10 20:00:40

对齐方式,占的行数:

YangHY 发表于 2025-12-10 20:02:20

一些特殊的转义符

YangHY 发表于 2025-12-10 20:06:01

看ASCII表:
页: 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23 24
查看完整版本: 第一课 序言《AI8051U的特点》