找回密码
 立即注册
查看: 862|回复: 17

STC32G12K128实验箱-V9.62 学习记录

[复制链接]
已绑定手机

5

主题

64

回帖

128

积分

注册会员

积分
128
发表于 2026-6-5 21:01:13 | 显示全部楼层 |阅读模式
本贴用于打卡STC32G12K128课程的记录,观看的原帖链接为:

视频教学:《32位8051单片机原理及应用》,一等奖2万, 送实验箱; 冲哥版
https://www.stcaimcu.com/thread-323-1-1.html
(出处: 国芯人工智能技术交流网站)

回复

使用道具 举报 送花

已绑定手机

5

主题

64

回帖

128

积分

注册会员

积分
128
 楼主| 发表于 2026-6-5 21:24:18 | 显示全部楼层
视频教学:《32位8051单片机原理及应用》,一等奖2万, 送实验箱; 冲哥版
https://www.stcaimcu.com/thread-323-1-1.html
(出处: 国芯人工智能技术交流网站)

第一集 学习日志

1.简单介绍单片机的概念和用途;
2.讲述了新手常见的问题;
3.讲述了几条学习建议,这是我认为比较重要的。
截图202606052123361463.jpg 截图202606052123205434.jpg
本集最重要的是单片机的概念用途,最实用的是单片机的学习建议。
回复

使用道具 举报 送花

已绑定手机

5

主题

64

回帖

128

积分

注册会员

积分
128
 楼主| 发表于 2026-6-5 22:07:12 | 显示全部楼层
视频教学:《32位8051单片机原理及应用》,一等奖2万, 送实验箱; 冲哥版
https://www.stcaimcu.com/thread-323-1-1.html
(出处: 国芯人工智能技术交流网站)

第二集 学习日志

1.主要介绍STC32G12K128实验箱的硬件组成;
2.简要介绍了STC32G12K128的资源。

本集主要介绍STC32G12K128实验箱的硬件组成。
截图202606052204258329.jpg 截图202606052206559389.jpg

回复

使用道具 举报 送花

已绑定手机

14

主题

175

回帖

1135

积分

版主

积分
1135
发表于 2026-6-6 08:35:31 | 显示全部楼层
要 做到 USB不停电下载;
要 尝试 AiCube 图形化自动配置生成程序工具;
推荐优先看的:  
printf_usb("Hello World !\r\n")及
USB不停电下载, 演示视频链接:
https://www.stcaimcu.com/thread-19077-1-1.html
下载 最新的 AiCube-ISP-V6.96X 或以上版本软件 !

深圳国芯人工智能有限公司-工具软件
下载 最新的 USB库函数,永远用最新的 USB库函数 !
深圳国芯人工智能有限公司-库函数
下载 最新的 用户手册 !
下载 最新的 上机实践指导书 !
下载 最新的 STC32G12K128 用户手册
https://www.stcaimcu.com/data/download/Datasheet/STC32G.pdf
下载 最新的 STC32G12K128 实验指导书
有 AiCube 图形化自动配置生成程序工具使用说明
https://www.stcaimcu.com/data/do ... %AF%BC%E4%B9%A6.pdf



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


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

回复

使用道具 举报 送花

已绑定手机

5

主题

64

回帖

128

积分

注册会员

积分
128
 楼主| 发表于 2026-6-6 09:33:37 | 显示全部楼层
芯*** 发表于 2026-6-6 08:35
要 做到 USB不停电下载;
要 尝试 AiCube 图形化自动配置生成程序工具;
推荐优先看的:  

谢谢分享,这两个视频我在学习Ai8051U的视频就已经观看过了。
回复

使用道具 举报 送花

已绑定手机

5

主题

64

回帖

128

积分

注册会员

积分
128
 楼主| 发表于 2026-6-6 10:09:20 | 显示全部楼层
视频教学:《32位8051单片机原理及应用》,一等奖2万, 送实验箱; 冲哥版
https://www.stcaimcu.com/thread-323-1-1.html
(出处: 国芯人工智能技术交流网站)

第三、四集 学习日志

1.主要介绍STC32G12K128实验箱的开发环境搭建,开发环境的搭建与其余51单片机搭建环境流程一致,这是不做赘述;
2.点亮LED灯。

仿真介绍硬件原理:
截图202606060955289671.jpg
结合实际实验箱的电路:
截图202606060956362068.jpg
进行程序的编写:
截图202606060957561476.jpg

介绍了如何使用USB_CDC不停电下载的程序:
截图202606060959558041.jpg

第三、四集主要介绍STC32G12K128实验箱的开发环境搭建,以及点灯。

这里需要提出,伴随着STC仿真调试软件的不断更新,AiCube也在不断更新,适配的一部分现有的STC芯片,目前我所使用的AiCube-ISP-v6.96W.exe,可以直接在软件中勾选USB不停电下载的功能,不需要视频中所需要的大部分过程。
USB不停电下载需要勾选外设里面的USB。
截图202606061008248715.jpg

点亮LED的程序,也可以通过AiCube来生成基本的初始化代码。
视频中的程序主要依赖于寄存器,这对于初学者来说比较难,但是对于了解单片机内部寄存器有很大的帮助。AiCube生成的代码,本质上也是依赖于对寄存器的操作,这是一种快捷或者说是偷懒的方式。

回复

使用道具 举报 送花

已绑定手机

5

主题

64

回帖

128

积分

注册会员

积分
128
 楼主| 发表于 2026-6-6 10:21:48 | 显示全部楼层
视频教学:《32位8051单片机原理及应用》,一等奖2万, 送实验箱; 冲哥版
https://www.stcaimcu.com/thread-323-1-1.html
(出处: 国芯人工智能技术交流网站)

第五集 学习日志

1.C语言printf函数的实现;
2.数的进制;
3.C语言常用运算符;
4.数据的基本类型。


根据现有的AiCube生成的代码,外设中选择USB,可以选择是否关联printf函数,关联可以直接使用printf打印数据到USB。
截图202606061015168180.jpg
截图202606061015548302.jpg
截图202606061016198013.jpg
截图202606061017215010.jpg
截图202606061017446571.jpg

本集主要在程序中实现C语言printf函数的功能,数的进制,C语言常用运算符,数据的基本类型。其中数的进制,C语言常用运算符,数据的基本类型属于是C语言的基本知识,这跟单片机几乎没有关联,不同单片机可能同一个数据的基本类型会是所占的空间不一样,这跟单片机的位数有关。
回复

使用道具 举报 送花

已绑定手机

5

主题

64

回帖

128

积分

注册会员

积分
128
 楼主| 发表于 2026-6-7 16:02:52 | 显示全部楼层
视频教学:《32位8051单片机原理及应用》,一等奖2万, 送实验箱; 冲哥版
https://www.stcaimcu.com/thread-323-1-1.html
(出处: 国芯人工智能技术交流网站)

第六集 学习日志

1.基于STC32G12K128实验箱,编写LED闪烁代码;
2.学会简单的模块化编程和函数的使用。


视频中的程序闪烁程序可以通过AiCube来生成代码,简化代码编写过程,现在所使用的调试器版本为:AiCube-ISP-v6.96W.exe。
以下是AiCube配置的部分参数和部分程序代码 :
截图202606071556298752.jpg
截图202606071556079156.jpg

控制LED灯的闪烁本质上就是控制LED的亮灭,
采用模块化编程的思路,是单片机开发必不可少,可以提高代码的可读行和可移植性。

回复

使用道具 举报 送花

已绑定手机

5

主题

64

回帖

128

积分

注册会员

积分
128
 楼主| 发表于 2026-6-7 16:19:08 | 显示全部楼层
视频教学:《32位8051单片机原理及应用》,一等奖2万, 送实验箱; 冲哥版
https://www.stcaimcu.com/thread-323-1-1.html
(出处: 国芯人工智能技术交流网站)

第七集 学习日志


1.介绍了按键点灯的原理;
2.介绍了数组的用法。



截图202606071606312373.jpg

截图202606071615205304.jpg

本集主要介绍了如何检测按键的输入以及数组的用法。
当学会检测按键输入和控制LED灯亮灭,就学会了基本的I/O口的输入输出控制的功能,这是单片机控制的基础,所有的外设最后反应在I/O口上的都是对于的I/O口的输入输出控制,
学会数组的使用,有时候能极大的简化代码,视频中提到的通过按键进行位移点灯的操作,就是对于数组基本应用的一个例子。

回复

使用道具 举报 送花

已绑定手机

5

主题

64

回帖

128

积分

注册会员

积分
128
 楼主| 发表于 2026-6-7 16:26:56 | 显示全部楼层

视频教学:《32位8051单片机原理及应用》,一等奖2万, 送实验箱; 冲哥版
https://www.stcaimcu.com/thread-323-1-1.html
(出处: 国芯人工智能技术交流网站)


第八集 学习日志




1.介绍了蜂鸣器的原理;
2.讲述了蜂鸣器的一个例子,并用STC32G12K128实验箱来进行编程完成例子中需求。


截图202606071620237137.jpg
截图202606071620404396.jpg
截图202606071623206162.jpg

本集主要讲述蜂鸣器的应用。

从软件的角度来看,有源蜂鸣器驱动程序与控制LED灯的驱动程序是一致的,都是简单控制I/O的输出电平即可;无源蜂鸣器会复杂一点。
从硬件的角度来说,有源蜂鸣器的硬件电路比控制LED灯要复杂一点,需要采用控制三极管进行驱动,D6也就是IN5819这个二极管,实际应用中可以不使用,也能完成蜂鸣器驱动的功能。

回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-7 13:01 , Processed in 0.076693 second(s), 81 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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