找回密码
 立即注册
查看: 604|回复: 19

学习Ai8051U视频打卡

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:132
  • 最近打卡:2025-05-05 06:24:48

8

主题

170

回帖

785

积分

高级会员

积分
785
发表于 2024-12-16 22:30:31 | 显示全部楼层 |阅读模式

image.png看了第一集,试验箱功能强大。不仅有视频、音频、显示矩阵,还有频谱分析,手写AI,还有FLASH读写编程功能,是学习单片机的好平台。

回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:132
  • 最近打卡:2025-05-05 06:24:48

8

主题

170

回帖

785

积分

高级会员

积分
785
发表于 2024-12-16 22:33:17 | 显示全部楼层

试验箱有80多个编辑好的代码,便于学习,
image.png

image.png

image.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:132
  • 最近打卡:2025-05-05 06:24:48

8

主题

170

回帖

785

积分

高级会员

积分
785
发表于 2024-12-16 22:35:52 | 显示全部楼层

Ai8051封装兼容以前芯片,价格便宜,接口丰富。
image.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:132
  • 最近打卡:2025-05-05 06:24:48

8

主题

170

回帖

785

积分

高级会员

积分
785
发表于 2024-12-16 22:55:38 | 显示全部楼层

第二集打卡Ai8051U视频教程第二集-硬件及工具介绍配套程序
image.png

试验箱的硬件介绍完备,
image.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:132
  • 最近打卡:2025-05-05 06:24:48

8

主题

170

回帖

785

积分

高级会员

积分
785
发表于 2024-12-16 22:56:23 | 显示全部楼层

软件安装流程清晰
image.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:132
  • 最近打卡:2025-05-05 06:24:48

8

主题

170

回帖

785

积分

高级会员

积分
785
发表于 2024-12-16 22:58:00 | 显示全部楼层

非常顺利就安装好了
image.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:132
  • 最近打卡:2025-05-05 06:24:48

8

主题

170

回帖

785

积分

高级会员

积分
785
发表于 2024-12-17 09:00:15 | 显示全部楼层

打卡 Ai8051U视频教程第三集

介绍了KEIL c251的应用
image.png

点亮LED的软硬件原理
image.png

Ai8051U的端口工作模式的配置

image.png

讲解简明清晰。

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:132
  • 最近打卡:2025-05-05 06:24:48

8

主题

170

回帖

785

积分

高级会员

积分
785
发表于 2024-12-17 10:37:46 | 显示全部楼层

打卡Ai8051U视频教程第四集-USB不停电下载
image.png

image.png

CDC设备介绍

USB的CDC类是USB通信设备类(Communication Device Class)的简称。CDC类是USB组织定义的一类专门给各种通信设备(电信通信设备和中速网络通信设备)使用的USB子类。根据CDC类所针对通信设备的不同,CDC类又被分成以下不同的模型:USB传统纯电话业务(POTS)模型,USB ISDN模型和USB网络模型。通常一个CDC类又由两个接口子类组成通信接口类(Communication Interface Class)和数据接口类(Data Interface Class)。通信接口类对设备进行管理和控制,而数据接口类传送数据。这两个接口子类占有不同数量和类型的终端点(Endpoints),不同CDC类模型,其所对应的接口的终端点需求也是不同的。

配置好USB CDC接口
image.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:132
  • 最近打卡:2025-05-05 06:24:48

8

主题

170

回帖

785

积分

高级会员

积分
785
发表于 2024-12-17 10:43:40 | 显示全部楼层

设置CDC的主要语句image.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:132
  • 最近打卡:2025-05-05 06:24:48

8

主题

170

回帖

785

积分

高级会员

积分
785
发表于 2024-12-17 20:00:59 | 显示全部楼层

打卡Ai8051U视频教程第五集-C语言基础

先学习了printf函数

1.打开USB库中的PRINTF_HID宏定义(去掉//)

2.理解PRINTF的函数原型的定义

#define printf printf_hid

int printf_hid (const char *fmt, ...);

参数fmt -- 是格式控制字符串,包含了两种类型的对象:普通字符和转换说明 。

普通字符:在输出时,普通字符将原样不动地复制到标准输出。

printf("8051U深度入门到32位51大型实战视频\r\n");

转换说明:不直接输出,用于控制 printf 中参数的转换和打印。每个转换说明都由一个百分号字符(%)开始,以转换说明符结束,从而说明输出数据的类型、宽度、精度等。


    printf("8051U深度入门到32位51大型实战视频,%s\\r\\n","加油");

还有函数格式

转换说明简介:

1.类型:根据不同的 fmt 字符串,函数可能需要一系列的附加参数,每个

参数包含了一个要被插入的值,替换了 fmt 参数中指定的每个 % 标签。

关于附加参数,既可以是变量,也可以是常量。

2.位置:printf()函数的普通字符和转换说明放在" "双引号内,附加参数

放在双引号外,每个附加参数之间用逗号隔开。

3.数量:printf() 的附加参数与转换说明符是⼀⼀对应关系,如果有 n 个转

换说明符, printf() 的参数就应该有 n + 1 个。如果参数个数少于对应的转

换说明符,printf() 可能会输出内存中的任意值。
image.png

image.png

image.png

字符和ASCII代码表

image.png

以及输出变量的数据类型
image.png

C语言常用运算符
image.png

image.png

回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-6 21:56 , Processed in 0.124484 second(s), 112 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表