学习《Ai8051U教学视频》发表七集 以上学习心得,送强大的 Ai8051U实验箱
<p>我看了前8个视频,个人感觉这款芯片确实比之前强大得太多太多。首先是加了很多硬件功能,相比以前集成了很多实用的功能,而且很多功能变得更高级了,可以适用很多种产品开发。同时在设计上兼容前系列的单片机,方便后面的学习和上手度。教程讲得很基础和详细,对于有基础的我觉得比较易懂。</p><p>第一集:老师给我们讲解了Ai8051相比之前的芯片强在了哪里,主要还是以下6点:</p>
<p><img src="data/attachment/forum/202412/13/133657g8w3oc8ap6khsh8f.png" alt="image.png" title="image.png" /></p>
<p>这些功能极大的满足了未来产品的设计需求,我觉得也很适合我这种初学者去学习。然后老师给我们分别演示了相关视频,确实硬件功能提升得特别大而且全面。最吸引我的还是屏幕显示和录放音,做一个产品进行交互,屏幕是非常重要的,特别是刷新率,给人们的体验就差距很大,录放音没接触过这一块,比较好奇,觉得这种频率的东西都很高级。最后学习了Ai8051U硬件资源情况。主要是兼容8/32位指令集和强大的硬件外设。</p>
<p>第二集:开头第一部分我们学习了具有强大功能的Ai8051U实验箱的一些外部功能模块,主要如下:</p>
<p><img src="data/attachment/forum/202412/13/134343ttjvrl1b91jzv0nt.png" alt="image.png" title="image.png" /></p>
<p>第二部分我们学习了软件工具的一些操作和资料下载和配置。然后下载我们的第一个程序进行验证。</p>
<p>第三集:从建立一个工程开始学习点一个灯,首先创建工程走一遍,接着配置一些选项。我觉得这里很重要,不然到时候会莫名出现一些奇怪的问题。接着配置头文件,了解IO口的四种模式,以及如何通过软件快速配置。ISP软件的功能确实很方便。老师视频代码刚开始少了P4的,我提前发现了,P0重复了,最后运行不成功老师改好了。说明我眼睛还是犀利的哈哈哈。</p>
<p>第四集:USB不停电下载,老师开始给我们演示了一遍,先点到另一边配置好,再把自动下载的程序手动烧一次进去,最后就可以不断电烧写程序。然后从头开始学习去配置,首先网上下载好文件,移植到相应的工程,<br />
<img src="data/attachment/forum/202412/13/140734m3naf413nj4q80j8.png" alt="image.png" title="image.png" /></p>
<p>最主要的还是学习了代码部分为什么要这么写,结合着手册讲得很透彻。其实按我的理解就有点像配置中断一样,打开打开开关,最后总开关。然后重要一点,先手动烧录一次,再可以不停电下载。</p>
<p>第五集:C语言基础,我本人还是有学过,所以这一集大概加速看了一遍,温故知新。主要还是学习了一些宏定义,一些指针,学习不同类型的字节大小,数值范围等等,还有一些宏定义的方便性。接着就是运算符以及它的详细讲解,还有一些%的符号运用。</p>
<p>第六集:学习GPIO外设的硬件结构,学习了什么是灌电流和拉电流,让我们明白不同IO口模式的优势和选择。接着学习按键电路,按键重点:消抖。通过按键和串口和点灯做了一下简单的人机交互。还有学习ISP软件方便的Delay功能。</p>
<p>第七集:学习中断,直接上难度。开头通过生活举例了解定时器中断情况,然后演示代码。<br />
<img src="data/attachment/forum/202412/13/142808zsnmdy6d5tqnz9ww.png" alt="image.png" title="image.png" /></p>
<p>Ai8051U的定时器功能还是丰富的,24位自动重载。接着学习代码的原理和作用,还有结合内部硬件电路学习。定时器的应用确实便捷了很多功能,最后还是更好的点灯让我们体会定时器中断的应用。后面小人物功德箱,我想到点击可以随机攒功德。</p>
<p>第八集:我也在其他视频学过这个框架,确实很便捷,让模块代码等看起来也很规范。视频中刚开始是定了很长的时间,我的想法还是计数修改会比较好,当然后面也学习了这种,从浅理解到深入。最后还是通过炫酷的点灯结束课程。</p>
<p>因为我也系统学过,所以第九集就没看了。看了8集,大部分学过,但是收获也很多。其实我很想论坛或者B站能有这一款芯片的整系列教程,这样一步步学成就和体验感真的很好。也希望我们国芯继续加油!这8集的课程学习就结束啦!后面再继续深入学习,加油啦各位!!!</p>
页:
[1]