找回密码
 立即注册
查看: 69|回复: 12

打卡学习贴

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-12-13 00:00:58
已绑定手机

1

主题

9

回帖

29

积分

新手上路

积分
29
发表于 2025-12-10 22:45:36 | 显示全部楼层 |阅读模式
第一集 序言


没想到原来现在的51这么强,QSPI优化后不仅能流畅播放视频,配合触摸屏还能实现“手写计算器”,手写算式就能直接算出结果,真有种向AI进化的感觉。此外,它支持PWM加DMA,能轻松驱动上千颗WS2812灯珠而不受干扰;自带的录放音功能和基于硬件浮点单元的频谱分析仪也非常硬核。

更棒的是它兼容8位和32位指令集,以前的PDIP40老开发板也能直接用,无缝衔接。

正如老师所鼓励的,“哪怕梦想让我们拼得遍体鳞伤,这一次我们也要勇往直前”,我对接下来的深入学习充满了信心!

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-12-13 00:00:58
已绑定手机

1

主题

9

回帖

29

积分

新手上路

积分
29
发表于 2025-12-10 23:44:59 | 显示全部楼层
第二集

主要内容围绕STC8051实验箱的硬件介绍与开发环境的搭建。

首先是对硬件的梳理。实验箱核心采用AI8051U主控芯片。板载资源十分丰富,通讯接口方面既有传统的USB Type-A,也配备了Type-C接口,支持通过USB-Link进行仿真调试。外设模块涵盖了TF卡座、示波器输入调理电路、音频录放部分,以及基础的8路流水灯和8位集成数码管。此外,板上还集成了TFT彩屏接口、掉电检测电路、红外接收头,以及用于区分学习的矩阵键盘和ADC键盘。为了后续实验,板子背面还预留了RTC时钟电路、24C02存储器、DS18B20温度传感器及RS485通信芯片等。
截图202512102340029479.jpg
截图202512102341189558.jpg
软件部分主要涉及Keil编程软件与STC-ISP下载工具的安装。记录下的关键步骤包括:需将型号头文件添加至Keil目录,并安装C251中断扩展插件以避免编译报错。
截图202512102341483143.jpg
截图202512102343092663.jpg


截图202512102339283877.jpg
截图202512102344196362.jpg

最后的实操环节是下载“跑马灯”程序。操作要点在于进入下载模式的方式:需先按住板上的P32键,再按电源键断电重启。在ISP软件中载入Hex文件并确认主频为24MHz后,程序成功写入。看到流水灯依次亮起,说明软硬件环境已调通,完成了入门的第一步。整个过程按部就班,没有太多波折。

截图202512102344429261.jpg
截图202512102337122097.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:43
  • 最近打卡:2025-12-18 09:17:14
已绑定手机

14

主题

97

回帖

832

积分

版主

积分
832
发表于 7 天前 | 显示全部楼层
要 做到 USB不停电下载;
要 尝试 AiCube 图形化自动配置生成程序工具;
推荐优先看的:  
printf_usb("Hello World !\r\n")及
USB不停电下载, 演示视频链接:
https://www.stcaimcu.com/thread-19077-1-1.html

下载 最新的 AiCube-ISP-V6.96G 或以上版本软件 !
深圳国芯人工智能有限公司-工具软件

下载 最新的 USB库函数,永远用最新的 USB库函数 !
深圳国芯人工智能有限公司-库函数
下载 最新的 用户手册 !
下载 最新的 上机实践指导书 !

下载 最新的 Ai8051U 用户手册
https://www.stcaimcu.com/data/download/Datasheet/AI8051U.pdf

下载 最新的 Ai8051U 实验指导书,
有 AiCube 图形化自动配置生成程序工具使用说明
https://www.stcaimcu.com/data/do ... %AF%BC%E4%B9%A6.pdf
推荐优先看的 printf_usb("Hello World !\r\n")及usb不停电下载, 演示视频链接

上面是 小李 演示:Ai8051U, printf_usb("Hello World !\r\n")及usb不停电下载@AiCube之图形化程序自动生成

上面是 小赵 演示:Ai8051U, printf_usb("Hello World !\r\n")及usb不停电下载@AiCube之图形化程序自动生成
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:268
  • 最近打卡:2025-12-18 08:51:37

814

主题

1万

回帖

2万

积分

管理员

积分
21314
发表于 7 天前 | 显示全部楼层
截图202512110915187430.jpg

注册坛友福利【免费+包邮 送】擎天柱:Ai8051U转89C52核心板 | 强大的视频学习资源 - ISP下载/做自己的ISP 国芯人工智能技术交流网站 - AI32位8051交流社区

先用这个学习



免费 + 包邮 送】 送/申样/采购 可上班时间加 如下您对应地区分销商的客服 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-89896509,0513-55012928,0513-55012929

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-12-13 00:00:58
已绑定手机

1

主题

9

回帖

29

积分

新手上路

积分
29
发表于 7 天前 | 显示全部楼层
神*** 发表于 2025-12-11 09:15
注册坛友福利【免费+包邮 送】擎天柱:Ai8051U转89C52核心板 | 强大的视频学习资源 - ISP下载/做自己的IS ...

要申请实验箱不是要看这个视频吗

点评

有这个方便你无实验箱也可以学习  详情 回复 发表于 7 天前
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:268
  • 最近打卡:2025-12-18 08:51:37

814

主题

1万

回帖

2万

积分

管理员

积分
21314
发表于 7 天前 | 显示全部楼层
fjmf*** 发表于 2025-12-11 10:34
要申请实验箱不是要看这个视频吗

有这个方便你无实验箱也可以学习
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-12-13 00:00:58
已绑定手机

1

主题

9

回帖

29

积分

新手上路

积分
29
发表于 7 天前 | 显示全部楼层
神*** 发表于 2025-12-11 11:38
有这个方便你无实验箱也可以学习

已申请
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-12-13 00:00:58
已绑定手机

1

主题

9

回帖

29

积分

新手上路

积分
29
发表于 6 天前 | 显示全部楼层
第三集
主要记录了8051U单片机的工程建立流程及首个LED点亮程序的编写心得。

首先是开发环境的搭建。新建工程时需设定项目路径,选取AI8051U型号,并添加main.c源文件。工程配置环节较为关键,需将CPU模式设为Source mode,存储模式选择XLarge,同时必须勾选“Create HEX File”选项,否则无法生成可下载文件。

代码编写前,需通过ISP软件导出`AI8051U.h`头文件存入项目目录并在代码中引用。程序主体基于主函数框架,利用`while(1)`死循环保证程序持续运行。

硬件控制方面,学习了GPIO模式配置。点亮LED前,需通过配置`P0M0`与`P0M1`等寄存器为0x00,将P0口和P4口设为准双向口。根据电路原理,P4.0控制三极管开关,P0.0连接LED负极,代码中将这两处引脚输出低电平(0)即可导通电路。最后经编译确认无误,将程序下载至开发板,成功点亮了目标LED。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-12-13 00:00:58
已绑定手机

1

主题

9

回帖

29

积分

新手上路

积分
29
发表于 6 天前 | 显示全部楼层
第四集
主要记录了如何解决8051U单片机开发中频繁手动按键下载程序的繁琐问题,实现了USB不停电自动下载功能。

首先,通过STC官网获取了必要的软件工具库,并在示例代码中选择了适用于32位8051U的USB-CDC库文件(.lib)及对应的头文件。在工程配置阶段,将库文件与头文件移入项目文件夹,并在Keil软件中正确添加了.lib文件引用。

代码移植过程中,主要完成了以下步骤:引用`stc32_stc8_usb.h`头文件,并调用`USB_Init()`进行初始化。为确保存取USB相关的XFR寄存器,需通过`P_SW2 |= 0x80`将EAXFR位置1。同时,必须开启总中断`EA = 1`以及USB中断`IE2 |= 0x80`,以保证USB功能正常响应。主循环中还需加入等待USB配置完成及处理数据的专用代码。

针对编译过程中出现的未调用函数警告(警告号57),通过在Linker选项中添加屏蔽设置予以解决。最终测试表明,在首次手动下载成功后,后续仅需点击下载按钮即可自动完成程序烧录,无需再触碰P32按键或断电开关,达到了预期的开发辅助效果。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-12-13 00:00:58
已绑定手机

1

主题

9

回帖

29

积分

新手上路

积分
29
发表于 6 天前 | 显示全部楼层
擎天柱到了,记录一下
过两天再申请实验箱
截图202512122358505212.jpg
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-12-18 13:59 , Processed in 0.125756 second(s), 91 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表