LXXboss 发表于 2024-12-17 15:42:47

AI8051U学习心得=====实验箱已安排

<p>第一集</p>
<p>序言,功能强悍,包含多种用途下载烧录对应文件,方便进行,像主屏幕的显示和触屏写入(写入计算式可得出结果),录音频谱分析仪仪实现(响应快、精准),屏幕刷新速度快保证视频的正常播放。</p>
<p>第二集</p>
<p>硬件及工具介绍 该板子各区域含烧录测试模块,波形检测,声音输入输出,点灯,数码管,彩屏,掉电检测,红外收发,键盘和按键,RTL控电,插针。 背面:晶振(准,数电)重要数据存储(24C02EEPROM),温度传感器,通信,USB转串口。 软件及工具,KEIL(来自外国版),添加头文件(对应国产),下载代码包和手册,下载ISP,下载插件。 HID1没显示(按下左下角第一颗32的按钮就显示),以C语言来开发。找目录功能说明可以做自己感兴趣的程序。</p>
<p>第三集</p>
<p>点亮一个LED灯 新建工程,添加头文件,下载代码及程序。STC MCU,选择对应型号,模式,设置项目(多少K,文件格式等) 区别一次和多次执行。 IO口的配置 大框架,tab跳格,定义端口(封装脚位找) 第四集 USB不停电下载 编译一下,确保没问题再移植。USB CBC不加密,可以直接使用。重点讲EA,ctrl+f跳出搜索框。 编译好的代码搜索,等USB完成配置。</p>
<p>第五集</p>
<p>C语言基础 USB CDC串口实现printf(ftn,参数类型,位置,数量, 数据类型,基本变量符。 运行小心误删。 显示一个,发送数据,则成功。</p>
<p>第六集</p>
<p>GPIO是输入/出端口,由电平接近的判定高低,特殊信号会导致触发与否。 按键输入检测,没按则高。控制按灯亮灯灭灯与否。抖动被检测导致不稳,可用延时20毫秒确认。 课后小练,控灯的亮与灭,(变量,加法,乘法)</p>
<p>第七集</p>
<p>定时器中断 中断函数 按P32没反应,因按时间不够,按久才能执行没三秒一亮。因MCU单核,同时只能做一件事情,引入特殊情况可以打断该单核。复制一示例代码,在ISP选时钟频率24M生成3秒亮灭,指定时间。 函数的定义,声明,调用。 作业:电子功德箱,串口显示时间,按键对应条件亮灯。</p>

DebugLab 发表于 2024-12-17 16:45:23

每个人学习打卡统一以回复的形式发到同一个帖,不要新建帖

LXXboss 发表于 2024-12-17 16:52:42

第二集硬件及工具介绍
该板子各区域含烧录测试模块,波形检测,声音输入输出,点灯,数码管,彩屏,掉电检测,红外收发,键盘和按键,RTL控电,插针。
背面:晶振(准,数电)重要数据存储(24C02EEPROM),温度传感器,通信,USB转串口。
软件及工具,KEIL(来自外国版),添加头文件(对应国产),下载代码包和手册,下载ISP,下载插件。

HID1没显示(按下左下角第一颗32的按钮就显示),以C语言来开发。找目录功能说明可以做自己感兴趣的程序。

LXXboss 发表于 2024-12-17 16:53:14

学习心得:第三集点亮一个LED灯
新建工程,添加头文件,下载代码及程序。STC MCU,选择对应型号,模式,设置项目(多少K,文件格式等)
区别一次和多次执行。
IO口的配置
大框架,tab跳格,定义端口(封装脚位找)

LXXboss 发表于 2024-12-17 16:53:57

学习心得:第四集USB不停电下载
编译一下,确保没问题再移植。USB CBC不加密,可以直接使用。重点讲EA,ctrl+f跳出搜索框。
编译好的代码搜索,等USB完成配置。

LXXboss 发表于 2024-12-17 16:55:48

学习心得:第五集C语言基础
USB CDC串口实现printf(ftn,参数类型,位置,数量,
数据类型,基本变量符。
运行小心误删。
显示一个,发送数据,则成功。

LXXboss 发表于 2024-12-17 16:56:09

学习心得:第六集
GPIO是输入/出端口,由电平接近的判定高低,特殊信号会导致触发与否。
按键输入检测,没按则高。控制按灯亮灯灭灯与否。抖动被检测导致不稳,可用延时20毫秒确认。
课后小练,控灯的亮与灭,(变量,加法,乘法)

LXXboss 发表于 2024-12-17 16:56:43

学习心得:第七集定时器中断
中断函数
按P32没反应,因按时间不够,按久才能执行没三秒一亮。因MCU单核,同时只能做一件事情,引入特殊情况可以打断该单核。复制一示例代码,在ISP选时钟频率24M生成3秒亮灭,指定时间。
函数的定义,声明,调用。
作业:电子功德箱,串口显示时间,按键对应条件亮灯。

LXXboss 发表于 2024-12-17 17:12:03

学习心得:第八集定时器周期性调度任务
环境变量U8定义,For循环。编译报错,看是否冲突。执行即可用。注意引索变量对应i的初始值。定义变量来控制哪个亮。

LXXboss 发表于 2024-12-17 18:03:25

我保证会使用该平台提供的课程,坚持学习Ai8051U实验箱到15集课程以后,当然还会多多分享我的学习心得历程啦
页: [1] 2 3
查看完整版本: AI8051U学习心得=====实验箱已安排