[Bonjour STM32] No.5-demo 2.GPIO外部中断
[Bonjour STM32] 给萌新们的demo 2.GPIO外部中断 上一章我们讲解了STM32的第一个工程,(写上一章的鸽子咕了,暂时就没有上一张了,点灯的教程反正也很简单,我就默认大家都学了),点起了流水灯,这一次我们将通过外部中断,用按键来控制LED的亮灭。 1.前言 本文运用的开发板平台为某宝爆款STM32F103C8T6核心板,将讲解以下内容:…
[Bonjour STM32] 给萌新们的demo 2.GPIO外部中断 上一章我们讲解了STM32的第一个工程,(写上一章的鸽子咕了,暂时就没有上一张了,点灯的教程反正也很简单,我就默认大家都学了),点起了流水灯,这一次我们将通过外部中断,用按键来控制LED的亮灭。 1.前言 本文运用的开发板平台为某宝爆款STM32F103C8T6核心板,将讲解以下内容:…
[Bonjour STM32] 给萌新们的demo 1.GPIO基操 当你看过 白给鸽鸽写的总览 之后,相信你已经基本学会了MDK5+CubeMX开发STM32的基本流程了,那么我们来正式开始学习吧~ 第一期我们来学习电子界的 "Hello World",也就是点亮一个灯~ 什么是GPIO GPIO的全称是 General Purpose…
[Bonjour STM32] No.3-单片机抽象编程思想小议(附状态机建模方法) 作者 日期 工具 CNPP 2020-05-14 STM32开发环境,任意带有按键和灯的STM32小板 0. 前言 经过了前面几篇文章的介绍,相信大家已经了解CubeMX工具和HAL库函数是如何帮助我们痛快地建立STM32工程了。在这篇文章中,我将与大家讨论如何让STM32…
[Bonjour STM32] 给萌新们的demo 0.总览 作为最大最肥的鸽子之一,在这之前我几乎从来没在这里写过文,就算水群也当不上龙王。本着“闷声当大鸽”的精神原本可以一直咕咕咕下去,结果有一天夏老师找到我说:“群管理员已经决定了,请我来写demo。”我说我也不是谦虚,还是另请高明吧。当然最后还是自愿被迫来写文了。(念诗什么的,我听不懂啊,你们都别…
大家好。总之这里是被绑在鸽子固定器上抓过来了的泡泡...当了半年多的鸽子,在有史以来最长的寒假里沉迷摸鱼无法自拔整个人逐渐不可抑制地懒散下去了什么的。 有诗云:一月离校六月归,乡音无改视力衰。同学相见不相识,笑问肥宅你是谁(悲)连很少长胖的我自己都在几个月的宅家里伴随着老妈每天都被迫要吃满三顿饭的要求体重增长了十来斤,以至于五一回了趟半年没见的老家都被感…
写在前面 如何食用本系列教程? 本系列教程分为10篇,后续可能会有更多的拓展篇幅呈上(一定不鸽.jpg) 所有的教程都在我们的小站上,你可以在上方导航栏的 电子教程->Bonjour STM32找到这个系列教程的所有文章。 当然,你也可以从第一篇(也就是本篇)读起,读完之后在文末可以直接跳转到上一篇/下一篇文章 如何学习? 技术总是与时俱进的,它不像我…
论如何用CLion优雅地开发STM32工程 CLion使用截图 为什么用CLion 众所周知,STM32CubeIDE是基于开源的Eclipse开发的。Eclipse的名声。。。想必不需要我说太多。实际上,STM32CubeIDE比Eclipse更加难用,Eclipse的自动补全触发按键可以调节,于是乎,魔改配置文件来绕开那个反人类的自动提示快…
电子入门教程[04]---喂?zaima? 在浏览此文之前,可能你需要先康康这个: 电子入门教程[03]---带上它的眼睛 在正式开始学习本文之前,你需要先自学以下知识: C语言或C++ 安装Arduino IDE 认识Arduino Uno开发板 懂得如何使用面包板连接电路 电子入门教程系列的前作(们) 前言 上一节,我们学会了ADC和DAC的基本概念,并…
Maxi Go试用初体验 最近鱼很闲(当然不是闲鱼),想试一下AIoT和嵌入式CV和Micropython的开发,于是看中了Maix Go这款开发板。话不多say,先来看一看官网的介绍。 Seeed Studio Sipeed MAix Go套件是一款RISC-V 64开发平台,专为AI + IoT应用而设计,基于支持Wi-Fi®的MAix-1模块。Sipe…