![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32F1
文章平均质量分 81
Unarmed_
这个作者很懒,什么都没留下…
展开
-
st-link-v2连接调试stm32
废话不多说,让我们直接开始吧。第一步:不用说,当然是st-link-v2与stm32的连线这里我用的是stm32最小系统板。现在接线完毕,让我们继续。第二步:st-link-v2的驱动下载安装将usb口插在电脑后,让我们打开设备管理器,然后看看我们的驱动是否安装,如果安装,则会如下图所示。如果没安装,那还不赶快去安装??善良的我留下了下载链接。对了,补充一句,安装的时候,最好是英文路径。链接:https://pan.baidu.com/s/1XZixbf-wkb0RiwBkvASK原创 2020-12-01 19:40:08 · 13439 阅读 · 5 评论 -
JLINK的引脚被重定义,导致程序无法下载进去。 stm32锁死。
问题:JLINK的引脚被重定义,导致程序无法下载进去。 stm32锁死。解决方法:nrst引脚引出,与jlink相接。然后通过非隔离的方式进行下载。原创 2020-08-24 16:48:22 · 359 阅读 · 0 评论 -
指针学习指南——个人理解有错勿喷
指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址。就像其他变量或常量一样,您必须在使用指针存储其他变量地址之前,对其进行声明。指针变量声明的一般形式为:type *var-name;type 是指针的基类型,它必须是一个有效的 C 数据类型,var-name 是指针变量的名称。以下是有效的指针声明:int *ip; /* 一个整型的指针 */double *dp; /* 一个 double 型的指针 */float *fp; /* 一个浮点型的指针 */转载 2020-08-08 10:50:31 · 129 阅读 · 0 评论 -
stm32F1——笔记系列——2.按键控制小灯(按钮配置)(GPIO输入配置)
主函数main#include "stm32f4xx.h"#include "./led/bsp_led.h"#include "./key/bsp_key.h" /** * @brief 主函数 * @param 无 * @retval 无 */int main(void){ /* LED 端口初始化 */ LED_GPIO_Config(); /*初始化按键*/ Key_GPIO_Config(); /* 轮询按键状态,若按键按下原创 2020-06-11 16:58:58 · 927 阅读 · 0 评论 -
RCC时间系统 MCO引脚
个人理解RCC,用于设置单片机的时钟。类似定时器,等等。MCO引脚通过MCO可以给别的芯片提供时钟,节省晶振。节约成本原创 2020-06-15 16:29:22 · 1310 阅读 · 0 评论 -
GPIO端口各种模式
GPIO端口各种模式的区别(1)GPIO_Mode_AIN 模拟输入(2)GPIO_Mode_IN_FLOATING 浮空输入(3)GPIO_Mode_IPD 下拉输入(4)GPIO_Mode_IPU 上拉输入(5)GPIO_Mode_Out_OD 开漏输出(6)GPIO_Mode_Out_PP 推挽输出(7)GPIO_Mode_AF_OD 复用开漏输出(8)GPIO_Mode_AF_PP 复用推挽输出区别主要看用途。推挽输出和开漏输出是GPIO引脚模式里,输出模式的两种。推挽输出和开原创 2020-06-12 08:43:30 · 3077 阅读 · 0 评论 -
stm32F1——笔记系列——1.点灯程序(GPIO配置)(GPIO输出配置)
主函数main.c//声明#include "stm32f4xx.h"#include "./led/bsp_led.h"void Delay(__IO u32 nCount); //简单的延时函数/** * @brief 主函数 * @param 无 * @retval 无 */int main(void){ /* LED 端口初始化 */ LED_GPIO_Config(); /* 控制LED灯 */ while (1) { LED1( ON ).原创 2020-06-11 16:29:30 · 1594 阅读 · 0 评论