cubemx
文章平均质量分 97
北冥航
同志仍需努力
展开
-
STM32 CubeMX学习:9. 串口打印遥控器数据
STM32 CubeMX学习:9. 串口打印遥控器数据 系列文章目录前期的准备点亮 LED闪烁 LED定时器闪烁LEDPWM控制LED亮度常见的PWM设备按键的外部中断ADC模数转换串口收发串口打印遥控器数据未完待续…文章目录STM32 CubeMX学习:9. 串口打印遥控器数据0 前言1. 基础学习1.1 DMA功能介绍1.2 DBUS协议介绍2. 程序学习2.1 串口发送的DMA配置2.2 printf函数实现过程2.3 串口的DMA接收与发送配置2.4 程序流程原创 2021-01-26 21:31:33 · 2138 阅读 · 4 评论 -
STM32 CubeMX学习:8. 串口收发
STM32 CubeMX学习:8. 串口收发 系列文章目录前期的准备点亮 LED闪烁 LED定时器闪烁LEDPWM控制LED亮度常见的PWM设备按键的外部中断ADC模数转换串口收发串口打印遥控器数据未完待续…文章目录STM32 CubeMX学习:8. 串口收发0 前言0 前言...原创 2021-01-24 17:41:10 · 963 阅读 · 2 评论 -
STM32 CubeMX学习:7. ADC模数转化
STM32 CubeMX学习:7. ADC模数转化 系列文章目录前期的准备点亮 LED闪烁 LED定时器闪烁LEDPWM控制LED亮度常见的PWM设备按键的外部中断ADC模数转换串口收发未完待续…文章目录STM32 CubeMX学习:7. ADC模数转化0 前言1. 基础知识学习1.1 ADC原理介绍1.2 STM32F4x ADC介绍2. 程序学习2.1 ADC在CubeMX的配置2.2 内部VREFINT电压的使用0 前言我们已经知道,在单片机中传输的信号均为原创 2021-01-21 18:15:54 · 2367 阅读 · 0 评论 -
STM32 CubeMX学习:6. 按键的外部中断
STM32 CubeMX学习:6. 按键的外部中断 系列文章目录前期的准备点亮 LED闪烁 LED定时器闪烁LEDPWM控制LED亮度常见的PWM设备按键的外部中断ADC模数转换串口收发未完待续…文章目录STM32 CubeMX学习:6. 按键的外部中断0 前言1 基础知识1.1 按键原理图1.2 按键软件消抖1.3 外部中断2 程序的学习2.1 按键的外部中断在CubeMX里的配置2.2 HAL_GPIO_ReadPin函数介绍2.3 中断回调函数介绍2.4 程序中的前后原创 2021-01-15 17:49:24 · 4885 阅读 · 2 评论 -
STM32 CubeMX学习:5. 其他PWM设备
STM32 CubeMX学习:5. 其他PWM设备 系列文章目录前期的准备点亮 LED闪烁 LED定时器闪烁LEDPWM控制LED亮度常见的PWM设备未完待续…文章目录STM32 CubeMX学习:5. 其他PWM设备0 前言1 基础知识1.1 蜂鸣器1.2 舵机的控制2 程序学习2.1 蜂鸣器的CubeMX配置2.1.1 有源蜂鸣器2.1.2 无源蜂鸣器2.2 舵机在CubeMX的配置总结0 前言这次我们将了解更多使用PWM控制的设备-蜂鸣器,舵机,学习使用PWM功能对原创 2021-01-11 21:50:43 · 1896 阅读 · 2 评论 -
STM32 CubeMX学习:4. PWM控制LED亮度
STM32 CubeMX学习:4. PWM控制LED亮度 系列文章目录前期的准备点亮 LED闪烁 LED定时器闪烁LEDPWM控制LED亮度常见的PWM设备未完待续…文章目录STM32 CubeMX学习:4. PWM控制LED亮度1.基础知识1.1 PWM基本知识1.21.基础知识1.1 PWM基本知识脉冲宽度调制(PWM),是英文“Pulse Width Modulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。原创 2021-01-09 17:47:16 · 9998 阅读 · 2 评论 -
STM32 CubeMX学习:3. 定时器闪烁LED
STM32 CubeMX学习:3. 定时器闪烁LED 系列文章目录前期的准备点亮 LED闪烁 LED定时器闪烁LED未完待续…文章目录STM32 CubeMX学习:3. 定时器闪烁LED0.前言1.基础学习1.1 定时器功能讲解1.2 中断的讲解2 程序的学习2.1 定时器在CubeMX里的配置2.2 中断优先级讲解2.3 CubeMX中的中断配置以及中断函数管理2.3.1 CubeMX的中断配置2.3.2 定时器回调函数介绍1.总结0.前言这次的博文,我们要了解定时器的基原创 2021-01-06 15:43:23 · 5468 阅读 · 1 评论 -
STM32 CubeMX学习:2. 闪烁LED
STM32 CubeMX学习:2. 闪烁LED 系列文章目录前期的准备点亮 LED闪烁 LED定时器闪烁LED未完待续…文章目录STM32 CubeMX学习:2. 闪烁LED0.前言1.基础学习1.1 学习目标1.2 GPIO的反转速度1.3 三种延时方式1.3.1 计时延迟1.3.2 nop延时1.3.3 滴答计时器介绍以及HAL_Init初始化1.3.4 HAL_Delay1.3.5 HAL_GPIO_TogglePin函数1.4 程序学习1.5 效果展示总结0.前言前2原创 2021-01-04 16:29:04 · 2693 阅读 · 0 评论 -
STM32 CubeMX学习:1. 点亮LED
STM32 CubeMX学习:1. 点亮LED 系列文章目录前期的准备点亮 LED闪烁 LED定时器闪烁LED未完待续…文章目录STM32 CubeMX学习:1. 点亮LED1.1基础学习:LED灯基础知识1.2 程序学习1.2.1 CubeMX 配置 GPIO 的基本操作1.2.2 HAL_GPIO_WritePin函数的讲解1.1.3 程序流程总结1.1基础学习:LED灯基础知识1、LED即发光二极管,当LED内有电流通过时会发光,在安全电流范围内,电流越大,亮度越亮原创 2021-01-03 09:33:49 · 4494 阅读 · 0 评论 -
STM32 CubeMX学习:0. 搭建开发环境
STM32 cubeMX学习:0. 搭建开发环境 系列文章目录前期的准备点亮 LED闪烁 LED定时器闪烁LED未完待续…文章目录STM32 cubeMX学习:0. 搭建开发环境前言一、软件的安装二、使用步骤1.引入库2.读入数据总结前言CubeMx 是一个 由 ST 推出的芯片图形化配置工具,为了使开发者尽可能地可以不再关心底层,允许用户使用图形化向导生成C初始化代码。一、软件的安装在网上有很多安装的相关教程,我这里不做过多的介绍,直接给出我目前的开发环境配置H原创 2021-01-01 12:56:47 · 3557 阅读 · 8 评论