
stm32cubemx
一个bug改一天的小菜鸡
菜鸡写手
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于stm32cubemx和keil的stm32(以stm32F407ZGTx为例)单片机的开发----将信息存储至flash
文章目录前言一、实验内容二、实验步骤1.在stm32cubemx配置两个按键的引脚。(引脚查看工控板)2.生成代码打开工程,并调试JLink总结 前言 单片机的flash是闪存 作为单片机的程序存储器。 flash闪存 闪存的英文名称是"flash memory",一般简称为"flash",它属于内存器件的一种,是一种不挥发性( non-volatile )内存。闪存的物理特性与常见的内存有根本性的差异:目前各类 ddr 、 sdram 或者 rdram 都属于挥发性内存,只要停止电流供应内存中的数据便无原创 2020-12-22 16:12:08 · 599 阅读 · 0 评论 -
基于stm32cubemx和keil的stm32(以stm32F407ZGTx为例)单片机的开发----ADC获取模拟量信息
文章目录前言一、实验内容二、实验步骤1.在stm32cubemx配置ADC通道2.生成代码打开工程,并调试JLink总结 前言 ADC即模bai拟数字转换器(英语du:Analog-to-digital converter)是用于将模拟形zhi式dao的连续信号转换为zhuan数字形式的离散信号的一类设备。shu一个模拟数字转换器可以提供信号用于测量。与之相对的设备成为数字模拟转换器。 ADC的作用是将连续变化的模拟信号转换为离散的数字信号。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容原创 2020-12-22 15:55:40 · 1012 阅读 · 0 评论 -
基于stm32cubemx和keil的stm32(以stm32F407ZGTx为例)单片机的开发----定时中断(timer)
文章目录一、定时中断实验二、实验步骤1.在cube里配置三个定时器和三盏LED灯和一个蜂鸣器(对应引脚查看工控板图)2.生成代码,打开工程,调试JLink总结 一、定时中断实验 使用定时器控制LED灯和蜂鸣器 二、实验步骤 1.在cube里配置三个定时器和三盏LED灯和一个蜂鸣器(对应引脚查看工控板图) 勾选使能 2.生成代码,打开工程,调试JLink 在主函数外书写回调函数,三个定时器分别控制三个灯和一个蜂鸣器 启动定时器 在这修改频率可以改变灯闪烁和蜂鸣器鸣叫的间隔 void HAL_TIM原创 2020-12-22 15:41:57 · 522 阅读 · 0 评论 -
基于stm32cubemx和keil的stm32(以stm32F407ZGTx为例)单片机的开发----外部中断(EXTI)
一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import warnings warnings.filterwarnings('ignore') import ssl ssl._create_default_原创 2020-12-22 15:29:49 · 356 阅读 · 0 评论 -
基于stm32cubemx和keil的stm32(以stm32F407ZGTx为例)单片机的开发----按键扫描控制LED和蜂鸣器
文章目录前言一、按键控制LED和蜂鸣器实验二、使用步骤1.引入库2.读入数据总结 前言 在单片机开发中我们需要用到按键来控制某些功能的实现,比如点亮LED灯或者蜂鸣器 一、按键控制LED和蜂鸣器实验 五向按键控制三盏LED灯和一个蜂鸣器 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import warnings warn原创 2020-12-03 23:28:24 · 1351 阅读 · 3 评论 -
基于stm32cubemx和keil的stm32(以stm32F407ZGTx为例)单片机的开发----实现printf函数将信息打印至串口
一、printf打印函数实验 二、实验步骤 1.在cube里设置引脚,串口 串口5设置成异步 2.生成代码打开工程 别忘了先调试JLink 在main.c文件开头添加头文件 在主函数外的用户区书写读取文件流函数 这样就可以使用printf函数,在while循环里不断打印出信息 int fputc(int ch,FILE *f) { uint32_t temp = ch; HAL_UART_Transmit(&huart5,(uint8_t *)&temp,1,100原创 2020-12-01 17:51:04 · 650 阅读 · 0 评论 -
基于stm32cubemx和keil的stm32(以stm32F407ZGTx为例)单片机的开发———LED灯闪烁
基于stm32cubemx和keil的stm32(以stm32F407GTx为例)单片机的开发 一、led灯闪烁实验 当JLink与电脑连接时,led灯亮 二、实验步骤 1.借助stm32cubemx对芯片引脚等进行设置 2.借助工控板图查看led灯对应引脚的序号,分别对应引脚PE3,PE4 3.在cube里设置led引脚为output 4.生成代码,打开工程 点击上面的锤子对JLink进行调试 5.点开工程目录,打开main.c文件,在主函数区编写代码 可以修改延时函数里的数字改变led原创 2020-12-01 12:27:57 · 3418 阅读 · 5 评论