dpj8051 发表于 2025-2-24 17:05:28

AI8051U学习心得

第一集,冲哥给我们介绍了AI8051U这款单片机的强大之处,并测试了一些代码,实现了一些功能。这款单片机与之前的8位51单片机不同,我觉得我能用它做出更好的东西。

dpj8051 发表于 2025-2-24 21:11:57

第二集,冲哥介绍了AI8051U这款单片机的硬件结构以及基本外设,还有编程时会用到的软件以及一些基本的调试。

dpj8051 发表于 2025-2-24 22:18:04

第三集,冲哥介绍了Keil软件的一些配置,然后分析了LED点亮的原理,最后在Keil上编写代码,用STC-ISP烧录到单片机中,实现LED点亮的功能。

dpj8051 发表于 2025-2-26 09:34:07

第四集,冲哥介绍了USB不停电下载的基本方法,USB不停电下载的核心技术在于利用USB协议实现微控制器与上位机的即时数据交互,从而无需断电即可完成固件更新。其实现需满足三重技术要件:首先硬件架构需集成高速USB PHY接口,以Ai8051U为代表的新一代增强型51内核微控制器原生支持USB 2.0全速通信规范;其次须搭载专用的编程适配器(如STC官方开发的ISP工具链或第三方IDE环境),通过HID类设备通信建立物理层连接;最关键的是需搭载高效的通信协议栈,该协议需实现握手认证、分段传输、CRC校验及Flash擦写控制等完整命令集,确保二进制代码的安全可靠传输与存储。

dpj8051 发表于 2025-3-3 11:08:38

第五集,冲哥介绍了编程时用到的C语言的一些基本知识,如printf()函数,进制转换,基本数据类型,运算符等
页: [1]
查看完整版本: AI8051U学习心得