一、USB简介 USB(Universal Serial BUS)通用串行总线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在 PC 领域的接口技术。USB...
![240](https://upload.jianshu.io/users/upload_avatars/19742393/3dd06074-9c62-4b48-a0fb-e37c00b407c3.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一、USB简介 USB(Universal Serial BUS)通用串行总线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在 PC 领域的接口技术。USB...
0x01 > 什么是中断 所谓中断就是指CPU正处于工作状态时,外部发生了某一事件(按键按下),请求CPU进行处理,于是 CPU暂时中断当前的工作,转而处理所发生的的事件,...
0x01 > 什么是端口复用 STM32有很多的内置外设,这些外设的外部引脚都是与GPIO复用的。一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设...
0x01 介绍 按键是单片机控制系统中主要的输入硬件之一,一般的学习板上都会板载独立按键,用于输入输出实验,外部中断实验等需要与用户实现交互的嵌入式系统中。下面介绍 基于 S...
本教程将不采用 STM32CubeMX 代码生成工具 0x01 > 什么是LL库 LL库(Low Layer)是ST最近新增的库,与HAL捆绑发布,文档也是和HAL文档在一起...
0x01 > 授权信息 原贴地址 使用STM32CubeIDE编写EC11[https://www.bilibili.com/read/cv9868285] 0x02 >EC...
最近在尝试单片机代码重用,在我的实际开发中有很多的代码可以重用,我们通常的解决方案是将一个工程分成对应的C文件和H文件以供我们在其他地方调用。 今天在研究结构体时,突然想到 ...
在之前的文章中我们介绍了如何使用VSCode去构建一个STM32的单片机项目,今天我们来说一下使用 Qt Creator来开发STM32单片机。 0x01: 开发环境准备 P...
这篇文章用作自己的备忘,今天分享出来,介绍一下环境搭建与第一个程序,有机会我们再介绍调试程序 0x01、开发环境准备 VSCode下载:Visual Studio Code ...