JC钜 发表于 2024-12-9 10:37:57

《8051U深度入门到32位51大型实战教学视频》学习记录 |已送实验箱

<p><img src="data/attachment/forum/202412/09/103446c0mcpt8vpmys6q8p.png" alt="adf0b536f9d43e96296381fe8d2fdae.png" title="adf0b536f9d43e96296381fe8d2fdae.png" /><br />
20241209第一集的学习,最大的感悟就是安全性,不怕被其他因素扼制供应链以及技术,国产雄起!<br />
其次就是AI8051对新手极其友好,丰富的参考资料,极度容易上手的51平台,只要认真细读就能进步,非常好。</p>

JC钜 发表于 2024-12-10 10:11:20

<p><img src="data/attachment/forum/202412/10/100523bdyh6zrlpj6ap2jv.png" alt="55174bf425347782d71fcaedc12896f.png" title="55174bf425347782d71fcaedc12896f.png" /></p>
<p><img src="data/attachment/forum/202412/10/100533oyrhin6nuqnwuioe.png" alt="277dc4c2e896197af85f81caa90f4a2.png" title="277dc4c2e896197af85f81caa90f4a2.png" /><br />
20241210第二集的学习,本集学习的主要是开发工具箱的硬件资源以及软件开发环境。<br />
本集总结是,开发板囊括了目前单片机入门学习所需要掌握的基本硬件内容,同时官方提供的代码包十分的详尽细致,对我一个并不是计算机专业的用户十分的有帮助。</p>

JC钜 发表于 2024-12-11 10:11:33

<p><img src="data/attachment/forum/202412/11/100826x2pwdeplzzp9jfk4.png" alt="图像_2024-12-11_100827928.png" title="图像_2024-12-11_100827928.png" /></p>
<p><img src="data/attachment/forum/202412/11/100933p4b44vjro414o5c4.png" alt="图像_2024-12-11_100935000.png" title="图像_2024-12-11_100935000.png" /><br />
20241211学习记录。<br />
今天熟悉了AI8051U的规格书,实操了新建工程文件、C文档的创建以及头文件的导入。</p>

JC钜 发表于 2024-12-11 17:58:48

<p><img src="data/attachment/forum/202412/11/174226uzxq4y8fp8whmz4h.png" alt="图像_2024-12-11_174228374.png" title="图像_2024-12-11_174228374.png" /><br />
下班前没事干,再来学一集吧。<br />
20241211B,本集主要为了实现在USB不断电的情况下实现对单片机的程序烧录<br />
从官网stcai.com下载相关的代码包<br />
其中学到一个对寄存器位赋值的小技巧,使用按位或(|=)来简易赋值。</p>

JC钜 发表于 2024-12-12 11:16:32

<p><img src="data/attachment/forum/202412/12/105310f7yt2z54hta2xy5j.png" alt="图像_2024-12-12_105312489.png" title="图像_2024-12-12_105312489.png" /><br />
20241212学习记录<br />
一、学习printf()函数的定义,看到定义内有一个修饰词const没见过,查了一下作用是对变量、引用和指针进行限定,保证值不被修改。<br />
至于格式符,转义符以及ASCII表。。还是打印一份出来使用的时候再查吧。。背不了那么多。</p>
<p>二、数的进制,常用二进制,十进制,十六进制。</p>
<p>三、数据类型,常用 char型,int型。</p>
<p>四、基本运算符。包含算数运算以及逻辑运算。</p>

JC钜 发表于 2024-12-13 11:06:48

<p><img src="data/attachment/forum/202412/13/095901nvfwjjz17w55f9ky.png" alt="图像_2024-12-13_095903169.png" title="图像_2024-12-13_095903169.png" /><br />
20241213学习日记:</p>
<p>一,GPIO的引脚输出模式,有四种模式,分别为准双向、推挽、高阻输入以及开漏模式。<br />
二、按键状态检测的实现(通过对引脚的高电平/低电平的检测来判断当前按键是否被触发)</p>
<p>三、课后练习:</p>
<p><img src="data/attachment/forum/202412/13/104345sfgupd2vuarug7rr.png" alt="图像_2024-12-13_104347728.png" title="图像_2024-12-13_104347728.png" /><br />
课后任务1:只截核心执行部分的代码。<br />
<img src="data/attachment/forum/202412/13/104430t0nf4ut4kl0u66pl.png" alt="图像_2024-12-13_104432733.png" title="图像_2024-12-13_104432733.png" /><br />
课后任务二:这次用switch()来实现。虽然代码有点长。</p>
<p><img src="data/attachment/forum/202412/13/110545lzca7vbicyoeoovo.png" alt="图像_2024-12-13_110547525.png" title="图像_2024-12-13_110547525.png" /></p>

JC钜 发表于 2024-12-13 18:05:06

<p><img src="data/attachment/forum/202412/13/175046ky9n3240d99430s9.png" alt="图像_2024-12-13_175048812.png" title="图像_2024-12-13_175048812.png" /><br />
下班前又来学一集,20241213B学习日记:</p>
<p>本集的学习内容是了解中断的实用意义以及使用方法。<br />
课程中讲解到如何用定时器T0触发中断并调用其他函数。</p>

JC钜 发表于 2024-12-14 17:07:18

<p><img src="data/attachment/forum/202412/14/161342a7f7jpcwfaur93jx.png" alt="图像_2024-12-14_161345130.png" title="图像_2024-12-14_161345130.png" /></p>
<p>20241214学习日记<br />
一、周期性任务</p>
<p>1、尽量少用.delay()来实现延时,除非是非常短的时长(比如小于1ms),节省CUP资源<br />
利用定时器中断来实现计时变量递增时,要注意防止计时变量溢出。</p>
<p>2、介绍了数组的定义与赋值。利用for语句来实现计时数组元素的自加,同时判断亮灯条件是否被满足。<br />
小记忆点,0b1000 0000 =0x80 ;0b0100 0000 = 0x40; 0b0010 0000 = 0x20; 0b0001 0000 = 0x10;</p>
<p>二、文件的创建,</p>
<p>1,创建.h文件用于执行外设定义或函数的声明,注意.h文件的头部需要添加如下固定代码,用于先行判断是否已有相同的声明文件,<br />
#ifndef   __CONFIG_H      //判断是否已有CONFIG_H的定义<br />
#define__CONFIG_H      //如果没有则声明定义一个</p>
<p>#endif</p>
<p>2,创建.c文件用于任务或功能。</p>
<p>三、结构体数组的周期性任务</p>
<p>1,介绍结构体的组成</p>
<p>typedef struct</p>
<p>{</p>
<p>结构体元素</p>
<p>}结构体名称</p>
<p>2,结合结构体与call back函数实现多任务调度。</p>

JC钜 发表于 2024-12-15 15:38:54

<p><img src="data/attachment/forum/202412/15/145526buwwddqgbdfhbdq3.png" alt="图像_2024-12-15_145529164.png" title="图像_2024-12-15_145529164.png" /></p>
<p>20241215学习记录:</p>
<p>一、数码管类型,共阳极数码管,共阴极数码管。型号AS表示单色,BS表示双色。与数码管配合使用的常用芯片有74HC595。单个74HC595可以通过单片机的3个引脚控制输出最多8个引脚信号。同时74HC595可以串行使用。数码管码段生成可以通过官网的ISP软件生成。</p>
<p>二、使用ISP工具进行虚拟现实的调试(使用擎天柱开发板演示)</p>

芯LYS 发表于 2024-12-23 09:41:04

**已打卡满七集 可以申请【免费 + 包邮 送】实验箱 。期待后续的新内容配合用AI8051U实验箱继续打卡分享~~

【免费 + 包邮 送】** 送/申样/采购 可上班时间加 如下您对应地区分销商的客服 QQ或微信联系

加STC华南区客服司经理QQ: 2234917869 ;微信:18012226298要求 【免费+包邮】 送, 还免费教仿真

加STC华南区客服刘经理QQ: 3398500488 ;微信:18106296592要求 【免费+包邮】 送, 还免费教仿真

加STC华南区客服佘经理QQ: 614777595;   微信:18106296591 要求 【免费+包邮】 送, 还免费教仿真

加STC华南区客服曹经理QQ: 1933892258 ;微信:18106296595 要求 【免费+包邮】 送, 还免费教仿真

加STC华东区客服聂经理QQ: 2593903262; 微信:18106296598要求 【免费+包邮】 送, 还免费教仿真

加STC华东区客服吴经理QQ: 1463035472; 微信:19952583954要求 【免费+包邮】 送, 还免费教仿真

加STC西北区客服孙经理QQ: 1347154513 ;微信:18106296593要求 【免费+包邮】 送, 还免费教仿真

加STC华北区客服石经理QQ: 1638975601 ;微信:19952583876要求 【免费+包邮】 送, 还免费教仿真

加STC华中区客服唐经理QQ:2571301708 ; 微信:18106296589 要求 【免费+包邮】 送, 还免费教仿真

加STC东北区客服庄经理QQ: 1017142298 ;微信:19952583534要求 【免费+包邮】 送, 还免费教仿真

加STC西南区客服曹经理QQ: 3897745450 ;微信:18012226281 要求 【免费+包邮】 送, 还免费教仿真

加STC西南区客服吴经理QQ: 1463035472 ;微信:19952583954 要求 【免费+包邮】 送, 还免费教仿真

工作时间:8:30-12:00,13:00-17:30(周一 到 周五, 法定节假日除外)【免费 + 包邮 送】 送/申样/采购传统电话热线:

0513-55012928,0513-89896509,0513-55012929
页: [1] 2
查看完整版本: 《8051U深度入门到32位51大型实战教学视频》学习记录 |已送实验箱