gufeng
发表于 2024-1-9 10:54:43
第十三集简易多任务处理上
回顾已学过的知识,梳理写程序的思路、逻辑、模块化编程、编码规范等已使用过的知识,重点讲解修饰符extern。用在定时器中通过函数刷新LED功能的案例讲解了extern修饰符的使用。
gufeng
发表于 2024-1-9 14:01:21
第十三集简易多任务处理中
强化Keil的操作,修改为模块化代码方便后期使用,规范并优化已写过的代码。对于没有编程经验的小白很友好,建议多看几遍。
gufeng
发表于 2024-1-10 12:41:00
第十三集简易多任务处理下
很仔细的介绍按键相关的代码,对按键的状态、操作如:按键抖动等做了汇总。对代码做了规范的演示。在可读性上下功夫。
gufeng
发表于 2024-1-10 18:36:42
第十三集简易多任务处理终
这四集对之前LDE、按键、蜂鸣器、定时器知识做了统一的改写,用模块化开发方式进行了规范,可见模块化开发的重要性。引入的新的Template功能。强烈建议多看几遍。熟悉了代码以后,开发软件会更加得心应手。
gufeng
发表于 2024-1-11 10:14:33
gufeng 发表于 2024-1-6 13:42
第六集LED闪烁和花式电灯上
这集开始从9.4的实验箱更新到了9.6实验箱,多了一个示波器的实验模块软件也 ...
已修改,谢谢
gufeng
发表于 2024-1-11 11:32:51
第十四集 矩阵按键
开始学习新的外设:矩阵按键,原理说明独立按键的区别。引入了switch的应用演示。这节课使用矩阵按键模拟一个密码门禁面板的示例来讲解相关知识。
gufeng
发表于 2024-1-11 15:13:01
第十五集 外部中断
中断和中断系统的基本知识,中断的循序是先响应优先级最高的。外部中断的用法,按键修改数码管显示数字,停止流水灯的闪烁。
gufeng
发表于 2024-1-11 20:07:23
第十六集 IO中断
STC32G 系列支持所有的I/O中断,且支持4种中断模式,下降沿中断、上升沿中断、低电平中断、高电平中断。每组I/O口都有独立的中断入口地址,且每个I/O可独立设置中断模式。如需要清空中断标志位,必须软件清空。中断优先级可以设置0到3四个优先级。最后完成了简易中央门禁控制系统。实战小练的代码要好好看看。
gufeng
发表于 2024-1-12 10:29:54
第十七集 模数转换器ADC上
A/D转换器:简称ADC(Analog-to-digital converter),将模拟信号转变为数字信号。用一个木片演示视频来讲解,位数越高精度越高。STC32G单片机集成了一个12位的A/D转换器。ADC与外围电路结合使用。介绍了一般精度ADC参考线路图和高精度ADC参考线路图。
gufeng
发表于 2024-1-12 19:34:29
第十七集 模数转换器ADC下
完成了ADC初始化代码,写代码的时候一定主要代码要与手册对应。实验箱实现的是高精度ADC,测量了实验箱中的ADC电压并用原理计算了数值。编写了反推按键按下电压的代码。在编写ADC采集代码中引出了if预编译的使用。