
STM32标准库学习笔记
一共7篇文章
专题:第期
-
五、定时器外部输入(计数)
1.定时器配置初始化 将PA0引脚配置为定时器的外部输入引脚 void TIM_Init() { RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); GPIO_InitTypeDef GPIO_InitStruct; GPIO_InitS…...语冰
- 599
- 0
-
二、GPIO初始化以及使用
1.GPIO是什么 单片机的GPIO(General Purpose Input/Output)是指通用输入输出口,是单片机上的一种通用的数字输入输出接口。它可以通过编程控制单片机与外部电路之间的数据传输,从而实现单片机控制外部电路或外部电路控制单片机的功能。 通常情况下,单片机的GPIO口可以配置为输入或输出模式。在输入模式下,GPIO口可以读取外部电路的信号,并将其转换为数字信号输入到单片机中…...语冰
- 1.3k
- 0
-
STM32标准库开发笔记(前言)
1.基于HAL库的STM32程序开发 之前一直在用HAL库来进行STM32单片机的开发,HAL库拥有ST官方推出的CubeMX与CubeIDE,极大的减少了开发流程,能够使我们快速的上手STM32程序开发。那么CubeMX与CubeIDE软件是做什么的呢,简单来说就是我们可以通过这个软件来进行代码的生成,是的没有错,这个软件给我们提供了简单易懂的图形化界面,仅仅需要动一动鼠标就可以完成单片机外设的…...语冰
- 472
- 0