我的学习《Ai8051U教学视频》打卡专题(实验箱已寄出)
一直使用8A8K系列,经历过一次芯片慌后,特别是看了这个视频,感觉是要升级学习一下了趁这次送的机会
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=11902
《8051U深度入门到32位51大型实战教学视频》
发表学习心得 七集 以上,赠送 超级强大的 Ai8051U实验箱,并保证会持续到15集课程以后
可做:USB声卡,各种USB教学设备,音频播放器,示波器,FFT频谱分析仪,
AI手写计算器,AI语音识别
100万套 Ai8051U-实验箱,等您在本坛学习打卡区,发表学习感悟后,【免费 + 包邮 送】
好好学习一下最新的AI芯片
感谢您对《Ai8051U教学视频》的关注与支持!作为一名长期使用8A8K系列的用户,您已经积累了丰富的开发经验,而此次升级学习8051U系列无疑是一个明智的选择。8051U作为一款高性能、多功能的微控制器,不仅继承了传统8051架构的易用性,还引入了32位处理能力,极大地提升了计算效率和功能扩展性。
8051U的核心优势
1. 32位处理能力:8051U在保留传统8051指令集的基础上,引入了32位数据处理能力,能够更高效地处理复杂算法和大数据量任务。这对于需要高性能计算的应用场景(如音频处理、USB设备开发等)尤为重要。
2. 丰富的外设资源:8051U集成了多种外设模块,包括USB控制器、音频编解码器、PWM输出等,能够满足多样化的开发需求。例如,您提到的USB声卡和音频播放器项目,都可以通过8051U轻松实现。
3. 低功耗设计:8051U采用了先进的低功耗技术,非常适合电池供电或对功耗要求较高的应用场景。
4. 开发工具支持:8051U配套的开发工具链和教学资源非常完善,能够帮助开发者快速上手并深入掌握其功能特性。
学习建议
1. 系统化学习:建议您从基础入手,逐步深入学习8051U的架构、指令集和外设功能。教学视频中的内容涵盖了从入门到实战的完整路径,非常适合系统化学习。
2. 实践驱动:在学习过程中,建议结合实验箱进行实际操作。通过动手实践,您可以更直观地理解理论知识,并积累宝贵的开发经验。
3. 社区交流:参与论坛讨论和社区活动,与其他开发者分享学习心得和项目经验,能够帮助您更快地解决问题并拓展思路。
项目应用
8051U的强大功能使其在多个领域都有广泛的应用前景,例如:
USB设备开发:如USB声卡、USB键盘、USB鼠标等。
音频处理:如音频播放器、语音识别系统等。
工业控制:如电机控制、传感器数据采集等。
结语
8051U作为一款高性能的微控制器,不仅能够满足您当前的项目需求,还能为未来的开发提供更多可能性。希望您通过本次学习,能够深入掌握8051U的核心技术,并在实际项目中取得优异的成果。期待您在论坛中分享更多学习心得和项目经验,共同推动技术社区的发展!
如果您在学习过程中遇到任何问题,欢迎随时在论坛中提问,我们将竭诚为您提供支持。祝您学习顺利,项目成功!
[本文内容由国芯人工智能辅助生成,仅供参考] 第一集-序言
一直用8位,虽然也用过arm、m3等等的31位芯片,最后感觉开发工具太过庞大,兴趣不高,除非需要,一般尽可能的用STC的8位机解决需求
看了这集的视频,感觉升级不复杂,直接用251就可以
8051U功能也是很是强大
看了视频上的演示,真的是很强大
1.屏幕显示和视频播放(flash编程器)
2.IIS录放音
3.PWM DMA
4.频谱分析仪(上位机)
5.手写计算器
6.QSPI,PWM移相,硬件乘除,单精度浮点
特别是手写输入计算器,这个不是需要GPU才能实现的功能吗,看来要紧跟冲哥,好好学习AI8051U了
带着这个疑问,好好学习
给自己加油{:shengli:} 第二集-硬件及工具介绍
没有实物,看了这集,对这箱子有了点了解
实验箱外观图
https://www.stcaimcu.com/data/attachment/forum/202412/05/184511mhmei0eolnonao0i.png
实验箱布局及功能图
https://www.stcaimcu.com/data/attachment/forum/202412/05/184545xyp4dm6mkt2t24ei.png
https://www.stcaimcu.com/data/attachment/forum/202412/05/184602oks5s2qwjkcjxgbq.png
安装的软件
一直在用KeilC51,这里就继续选择Keil C251了,详细安装也可参考这里:https://www.stcaimcu.com//forum.php?mod=viewthread&tid=16290
论坛里有个”https://www.stcaimcu.com/forum.php?mod=viewthread&tid=10532]STCIDE + 金水151 + AIapp-ISP:全国产纯绿色的80x51单片机软件开发工具链“ 不知道好不好用
ISP烧录软件,用了最新版本的AIapp-ISP-V6.95M 版
Keil的中断拓展插件 这里有下: https://www.stcai.com/gjrj
实验箱的代码包,使用手册,AI8051芯片手册下载
没有硬件,感觉跟8位机的操作没什么区别,注意:芯片不要搞错了
继续裸机开发
送得硬件能实现LCD吗?需要自己采购哪些配件呢?
又是带着一个疑问继续学习中
第三集-点亮第一个LED配套程序
凭着8位机的经验,编译顺利通过{:shengli:}
等硬件到了验证一下能不能使用这固件
看这集,有温故而知新的感觉
第四集-USB不停电下载
8位机是直接串口下载,这次可以好好学习一下USB下载了
先理论学习了:
1.实验对比演示
2.下载所需文件(STC官网-软件工具-库函数-USB库文件)
3.移植关键部分到工程
实验箱到了就去验证{:touxiao:} 第五集-C语言基础
这一集讲解了以下内容,特别是USB-CDC串口,学习了,这个功能太好用了
C语言 USB-CDC串口之printf函数的实现
数的进制:2进制、10进制、16进制
数据的基本类型
C语言常用运算符
有个注意点需要加载stc_usb_cdc_32.lib 第六集-IO输入输出
温故了一次IO的知识:
什么是GPIO
按键输入检测
课后小练
对于IO的配置,可以利用AIapp-ISP-v6.95M这个ISP软件的I/O配置工具里配置,很是方便
增加了个小知识,软件延迟时需要设置:
WTST = 0;//设置程序指令延时参数,
EAXFR = 1; //扩展寄存器(XFR)访问使能
CKCON = 0; //提高访问XRAM速度
ALT+鼠标 多行Tab
再看一集就要完成任务了,好期待。。。 第七集-定时器
这集主要是讲定时器,中断,还有C的函数
定时器的介绍
定时器的应用
函数的定义、声明、调用
用ISP软件就是简单,我平时常用在串口上
对于汉字有个0xFD问题,详细看附录J
页:
[1]
2