4. 在代码中添加 printfusb("Hello World !\r\n"); 并编译,显示0错误0警告
在项目的主文件(如main.c)中添加以下代码:
c
printfusb("Hello World !\r\n");
复制代码
编译项目,确保编译结果显示0错误0警告,表明代码语法和配置正确。
5. 连接AI8051U实验箱,按住P32不放,按一下Power键后松开,松开P32,进入USB下载模式
将AI8051U实验箱与电脑连接,按住P32键不放,按下Power键后松开,再松开P32键,进入USB下载模式。在STC-ISP软件中打开刚刚保存的Hex文件,点击下载。下载完成后,可在CDC/HID-串口助手中看到“Hello World !”不断打印。
二、源代码
c
////////////////////////////////////////
// 文件名称: main.c
// 文件描述: 第一个完整的C语言程序,通过USB串口打印“Hello World !”
// 文件版本: V1.0
// 修改记录:
// 1. (2025-04-09) 创建文件
////////////////////////////////////////
include "config.h" // 默认已包含stdio.h、intrins.h、aiusb.h等头文件
////////////////////////////////////////
// 项目主函数
// 入口参数: 无
// 函数返回: 无
////////////////////////////////////////
void main(void)
{
SYSInit(); // 系统初始化
while (1) // 主循环
{
printfusb("Hello World !\r\n"); // 通过USB串口打印“Hello World !”