找回密码
 立即注册
楼主: 2401538516

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

[复制链接]
已绑定手机

1

主题

13

回帖

28

积分

新手上路

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

第十二集 学习日志

1.介绍计数器用途;
2.讲述计数器的应用。








本集主要讲述了计数器的使用。
很多时候都会把定时器和计数器当成一个定时器外设。很多时候我们是同时应用定时和计数两个功能,例如定时触发某件事以及对于输入脉冲进行技术。计数器最常用的实在编码电机中,对于单位时间内获取了多少个脉冲,再通过公式计算,达到测量速度的效果。类似的应用例子在日常使用中还有很多

回复

使用道具 举报 送花

已绑定手机

1

主题

13

回帖

28

积分

新手上路

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

第十三集 学习日志

1.介绍多任务处理,并进行编程。









本集讲解的多任务处理,是对前面所学知识的综合实践,包括模块化编程、多用定时器替代延时函数,以此实现对 LED、蜂鸣器、按键、数码管等外设的控制。当项目需求比较复杂的时候,就会使用模块化编程,以此提升代码的可读性。而用定时器来代替延时函数,优势在于能够减少 CPU 的资源消耗。对于单片机而言,调用延时函数相当于让 MCU 原地空等待,白白耗费运行时间,会造成其他任务得不到执行。定时器中断则不一样,只有计时时间到达后,才会运行一次中断服务函数,能够大幅节约系统资源。MCU 的硬件资源十分有限,在开发过程中要注意合理节省使用。

回复

使用道具 举报 送花

已绑定手机

1

主题

13

回帖

28

积分

新手上路

积分
28
 楼主| 发表于 2026-9-1 19:32:17 | 显示全部楼层
第十四集 学习日志

1.介绍矩阵按键的应用,控制原理,和程序编写。




本集主要介绍矩阵按键,矩阵按键理解起来并不复杂,本质依旧是读取按键的状态。它和普通独立按键的区别在于,正如它的名字所示,判断某个按键是否按下,需要同时确定它所在的行与列。如果是 1×1 矩阵按键,相比普通按键反而会多占用一个 I/O 口;但对于 2×2 及以上规格的矩阵按键,就可以节省 I/O 口资源。
以 3×3 矩阵按键举例,总共有 9 个按键,如果使用独立按键,就需要占用 9 个 I/O 口;而矩阵按键只需要 3 个行 I/O 加上 3 个列 I/O,合计 6 个 I/O 口,直接节省 3 个 I/O。矩阵按键规模越大,对比独立按键,节约的 I/O 口就越多,同时程序编写也会更加简便。
实际项目开发当中,受成本等因素限制,单片机的 I/O 口数量往往有限。除去分配给定时器、串口等外设的引脚之后,剩余可用的普通 I/O 口就所剩不多。当项目需要用到大量按键,比如密码锁这类场景,就适合采用矩阵按键来实现功能需求。

回复

使用道具 举报 送花

已绑定手机

1

主题

13

回帖

28

积分

新手上路

积分
28
 楼主| 发表于 2026-9-1 21:21:38 | 显示全部楼层
第十五集 学习日志

1.中断和中断系统;
2.外部中断介绍和用法。





本集介绍了单片机开发中的一个核心概念,中断是指达到了某个要求而需要CPU暂停当前工作,先处理这个要求,处理完成后再继续完成工作。
中断具备不同的优先级,对应不同要求的紧急程度,当两个不同的优先级的中断任务同时来临,CPU会优先处理高优先级中断,然后才会处理低优先级任务。
定时器中断,串口中断等等都是开发中常用的,因为要节省CPU的资源,并且响应的时间和处理事件的效率会比主循环的效果要好,不需要在循环中做无用功的等待。
像一些单片机常用的freeRTOS操作系统,都是采用中断,通过分配任务的优先级,来达到提高响应时间和效率的结果。
回复

使用道具 举报 送花

36

主题

250

回帖

1521

积分

版主

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

下载 最新的 AiCube-ISP-V6.97A 或以上版本软件 !

深圳国芯人工智能有限公司-工具软件

下载 最新的 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之图形化程序自动生成

回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-7 13:04 , Processed in 0.080623 second(s), 65 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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