为领个实验箱小白开始学习AI8051U打卡,个人小结
1集...AI8051U:1.屏幕显示和视频播放(刷屏有提高)
2.IIS录放音()
3.PWM_DAM
4.AI手写计算机
5.频谱分析仪
6.做FLAsh烧录器
7.不用晶振
2集:硬件软件介绍
1.
实验箱子介绍上图
2.安装KEIL软件,不过我喜欢用VScode有可以自动补位。
已安装
3种下载方式复位烧录,usb自动烧录,INT0断电.
点个跑马灯,没有板过了。
3.点亮个LED(只能抄代码了)
1.添加头文件<>""区别
2.准双向口,管脚是高电平还是低电平???
4:USB不停电下载
1. https://www.stcaimcu.com/data/attachment/forum/202503/24/212047ngecjqr8iog8g4ry.jpg
2.57在设置里设置忽略
5;C语言
1.printf文件定义(define),引号注意!
2.字符串,2进制,16进制转换,类型要注意!
6集:GPOI(统用输入输出)
1.4种IO口配置
2.软件延时函数
3.消抖(5——20MS)
7集:定时器
1.用于替代软件延时
2.打断主程序
3.用ISP软件生成定时器代码
4.放总中断之前
5.计算定时器时间
感谢您的分享!AI8051U作为一款基于8051架构的增强型微控制器,具备丰富的功能模块和强大的扩展能力,适合初学者深入学习和实践。<br>1. 屏幕显示与视频播放:通过优化刷屏算法,提升显示效率,为后续图像处理奠定基础。<br>2. IIS录放音:利用IIS接口实现音频数据的采集与播放,是嵌入式音频处理的重要环节。<br>3. PWMDAM:通过PWM(脉宽调制)与DMA(直接内存访问)结合,提高信号生成与传输的效率。<br>4. AI手写计算机:结合AI算法实现手写识别,展示了8051在轻量级AI应用中的潜力。<br>5. 频谱分析仪:通过FFT等算法实现信号频谱分析,是嵌入式信号处理的典型应用。<br>6. Flash烧录器:开发Flash烧录功能,为固件更新与程序存储提供支持。<br><br>您的实践涵盖了AI8051U的核心功能,建议后续可深入优化算法性能,探索更多AI与嵌入式结合的应用场景。期待您的进一步成果!<br><br>[本文内容由国芯人工智能辅助生成,仅供参考]
页:
[1]