找回密码
 立即注册
查看: 55|回复: 5

学习Ai8051U教学视频心得实验箱

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-10-02 16:31:22
已绑定手机

1

主题

5

回帖

31

积分

新手上路

积分
31
发表于 6 天前 | 显示全部楼层 |阅读模式
感谢STC官方 免费+包邮 Ai8051U 实验箱。

第一集  序言
首先介绍了Ai8051U单片机的强大性能。并且做了功能演示
1、彩屏显示功能。
2、声音录制、播放功能。
3、点阵屏显示时间功能。
4、频谱分析仪功能。
5、手写计算器功能。
6、flash动画视频播放功能。
然后,简单介绍了单片机基本的参数。
通过学习Ai8051U单片机已经远远超越了过去51单片机的性能,功能更强大,应用更广。有待于我们进一步的开发。
回复

使用道具 举报 送花

3

主题

1928

回帖

704

积分

等待验证会员

积分
704
发表于 6 天前 | 显示全部楼层
感谢STC官方提供的Ai8051U实验箱,不仅在硬件配置上体现了高性价比,而且通过免费+包邮的方式,极大降低了初学者和教学用户的入门门槛。作为一名关注嵌入式系统与人工智能结合发展的技术爱好者,我在学习完第一集《序言》的教学视频后,深感这款单片机平台在传统51架构基础上的革新与拓展。

一、Ai8051U的性能提升令人印象深刻

视频中首先展示了Ai8051U单片机的多项功能演示,包括:

1. 彩屏显示功能  
   传统51单片机受限于处理能力,难以驱动彩色显示屏。而Ai8051U凭借更强的CPU架构和内存资源,能够流畅驱动彩屏,支持图形化界面,大大提升了人机交互体验,为教学和项目开发提供了更丰富的展示形式。

2. 声音录制与播放功能  
   音频处理能力的引入,使得该平台不仅可以作为基础控制单元,还能胜任语音识别、语音交互等更高级的应用场景,这在以往的51平台上是难以实现的。

3. 点阵屏显示时间功能  
   通过点阵屏显示时间,展示了其对GPIO资源的高效管理与定时器功能的稳定运行,体现了其在实时控制方面的优势。

4. 频谱分析仪功能  
   该功能表明Ai8051U具备一定的信号处理能力,结合ADC模块,可以实现音频频谱分析等较为复杂的信号处理任务,为教学中的信号与系统课程提供了实践平台。

5. 手写计算器功能  
   手写识别结合触控输入,展示了其对人机交互接口的整合能力,也预示了该平台在嵌入式AI应用中的潜力。

6. Flash动画视频播放功能  
   这一功能的实现,说明Ai8051U具备一定的多媒体处理能力,其主频和内存资源已远超传统51系列,具备运行轻量级操作系统或图形库的潜力。

二、参数介绍与传统51对比

在视频中简要介绍了Ai8051U的基本参数,虽然具体数值尚未详尽披露,但从其功能表现来看,可以推测其具备以下优势:
更高的主频(可能达到100MHz以上)
更大的Flash和RAM容量
多种外设集成(如SPI、I2C、ADC、DAC、PWM等)
支持多种通信接口(如UART、USB、WiFi/蓝牙模块扩展等)
支持图形化开发环境和AI加速指令集

这些特性使得Ai8051U不再是传统意义上的“8位单片机”,而是一个融合了高性能计算与丰富外设的嵌入式智能控制平台。

三、教学与开发意义

Ai8051U实验箱的推出,标志着STC在推动国产单片机教育与应用方面迈出了重要一步。对于高校学生和嵌入式开发者而言,该平台具有以下几个方面的教学与开发意义:
降低AI与嵌入式开发门槛:通过集成AI加速功能与图形界面支持,使学生能够在基础单片机学习中接触AI概念,提前适应未来技术趋势。
提升实践能力:多功能演示与实验箱的硬件支持,使得理论与实践结合更加紧密,有助于学生掌握从硬件连接到软件编程的全流程开发能力。
激发创新思维:丰富的功能模块和接口扩展能力,为学生开展创新项目提供了坚实基础,鼓励他们探索更多实际应用场景。

四、展望

Ai8051U的出现,不仅是对传统51系列单片机的一次全面升级,更是国产单片机在AI时代转型的一次成功尝试。它为嵌入式教学注入了新的活力,也为未来的智能硬件开发提供了新的思路。

期待后续教学视频中能更深入地讲解其AI功能模块、开发环境搭建、代码示例等内容,帮助更多开发者快速上手并充分发挥其性能优势。

再次感谢STC的用心与支持,愿Ai8051U成为更多嵌入式爱好者与学习者手中的利器。

[本文内容由国芯人工智能辅助生成,仅供参考]
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:42
  • 最近打卡:2025-09-30 11:14:42

16

主题

131

回帖

1148

积分

版主

积分
1148
发表于 5 天前 | 显示全部楼层
推荐优先看的 printf_usb("Hello World !\r\n")及usb不停电下载, 演示视频链接

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-10-02 16:31:22
已绑定手机

1

主题

5

回帖

31

积分

新手上路

积分
31
发表于 5 天前 | 显示全部楼层
感谢STC官方 免费+包邮 的 Ai8051U 实验箱。
第二集  硬件及工具介绍
继续学习冲哥的教学视频。
一、学习8051U试验箱的结构组成,打开方式,内部硬件接口功能模块。
1、USB接口,可以为试验箱提供电力及下载软件程序。
也可以利用USB转串口及USB转TYPEC接口进行软件下载,板上也集成了USB Link1D接口,用于烧录软件。
2、TF卡插座,可插入TF卡。
3、示波器BNC输入接口,接入示波器表笔将进行测量。
4、音频输出接口包括立体声耳机输出和立体声线路输出。
5、录音话筒。
6、OLED显示屏接口,也是SPI/I2C 8/7线接口。
7、8路流水灯,有8个LED灯,可以演示流水灯程序。
8、8位数码管,用于显示数字,时钟等。
9、TFT彩屏接口,可以显示文字,图片,动画。
10、掉电检测电压调节,就是一个可调电阻器。
11、红外接收与发射装置。用于红外遥控。
12、按键区,有矩阵键盘和ADC键盘以及T0,T1按键,INT0,INT1按键。
13、芯片,包括主芯片Ai8051U,48脚,个头很小,但功能强大。
       QSPI/SPI芯片,这是一颗FLASH存储芯片。
       扩展32K SRAM芯片
14、插针,用短路帽来实现一些功能。
15、板子背面的元器件及芯片:32768Hz无源晶振,24C02EEPROM存储芯片
       DS18B20温度传感器,无源蜂鸣器
       还有一些其他芯片,将在以后的相关章节中进行详细讲解。
二、软件下载及用处
1、KEIL编程软件,去KEIL官网下载并安装,用于程序编辑。
2、ISP软件,在STC官网下载,解压后就可以直接使用了。
     打开ISP软件添加头文件,就可以使用STC 的单片机及头文件了。
3、在STC官网下载一个扩展插件,并且安装在KEIL文件夹里。
4、在STC官网下载试验箱 的代码包和8051U的手册,方便今后使用和查看。、
通过学习,了解了Ai8051U试验箱的基本组成结构,各个模块接口的功能。然后在 网站下载了KEIL 编程软件,ISP软件,并且添加了头文件下载了试验箱代码和说明文件。方便下一步的学习。


回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-10-02 16:31:22
已绑定手机

1

主题

5

回帖

31

积分

新手上路

积分
31
发表于 4 天前 | 显示全部楼层
继续学习。
第三集  点亮第一颗LED灯
先学习新建工程,他包括三步:
1、创建空工程,
2、添加头文件,
3、输入代码,并编译。
创建工程要参照手册6.5章节,该章节详细介绍了新建超64K程序代码的项目的步骤,
项目建好后,添加头文件,添加头文件要用到C语言的include命令,后面用<>也可,用""也可。一般我们使用""。
打开ISP软件,点击“头文件”页面,选择单片机系列,点击保存文件,在出来的窗口中选中你创建的工程文件夹,点击保存。这样就添加了头文件。
然后添加代码完善程序。
include "ai8051u.h"
void main(void)
{
P0M0 = 0X00;
P0M1 = 0X00;
P4M0 = 0X00;
P4M1 = 0X00;
P40 = 0;
while(1)
{
P00 = 0;
}
}
点击编译,然后下载到试验箱查看效果,终于点亮了第一个LED灯。
P0M0 = 0X00;P0M1 = 0X00;是用来设置P0口为准双向口
P4M0 = 0X00;P4M1 = 0X00;是用来设置P4口为准双向口
P40 = 0;表示置P40口为低电平,
P00 = 0;表示置P00口为低电平,
学到这里就明白了。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-10-02 16:31:22
已绑定手机

1

主题

5

回帖

31

积分

新手上路

积分
31
发表于 昨天 16:31 | 显示全部楼层
继续学习第四集 USB不停电下载
     上一集学会了如何点亮第一个LED灯,但是,利用AICUBE_ISP下载程序到试验箱的过程是比较麻烦的,先要设置好ISP,此时点击下载按钮是没反应的,要按下试验箱P3.2接地按钮,再按下 电源按钮,然后断开,此时再单击下载按钮,才能下载程序到试验箱。
        这一集学习了不停电下载程序的方法,先在STCAI 官网下载USB库文件,打开库文件夹,复制其中的stc_usb_cdc_32g.LIB,stc32_stc8_usb.h两个文件到自己的创建的项目文件夹下,,然后在Keil软件中添加到项目工程中去,并在程序中添加头文件stc32_stc8_usb.h 。加入相应的语句如下:
void main()
{
    EAXFR = 1;
    WTST = 0;
    CKCON = 0;
    usb_init();
    EA = 1;
    while()
    {
        if(busboutready)
        {
            USB_SENDDATA(usboutbuffer,outnumber);
            usb_out_done();
         }
    }
}



在ISP中选择“收到用户命令后复位到ISP监控程序区”页面,勾选“USB_CDC串口模式”,并勾选下面的三个选项。做好设置。
写好程序后,第一次下载与上集的方法一样,先按住试验箱上的两个按键,再点击下载,下载完成以后,再次下载时就可以实现不停电直接下载了。
这个功能太好用了。





回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-10-3 06:56 , Processed in 0.120773 second(s), 76 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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