会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
max伟
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2020年6月7日
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
阅读全文
posted @ 2020-06-07 15:06 max伟
阅读(4456)
评论(0)
推荐(0)
编辑
2019年11月29日
独立看门狗和窗口看门狗 (IWDG和WWDG) 对比
摘要: 一、二者使用条件 二、二者特点 三、二者区别 1)独立看门狗没有中断,窗口看门狗有中断2)独立看门狗有硬件软件之分,窗口看门狗只能软件控制 3)独立看门狗只有下限,窗口看门狗又下限和上限 4)独立看门狗是12位递减的。窗口看门狗是7位递减的 5)独立看门狗是用的内部的大约40KHZ RC振荡器,窗口
阅读全文
posted @ 2019-11-29 13:28 max伟
阅读(2573)
评论(0)
推荐(0)
编辑
窗口看门狗WWDG实验
摘要: 一、窗口看门狗的三个寄存器:控制寄存器(WWDG_CR)、配置寄存器(WWDG_CFR)、状态寄存器(WWDG_SR) 二、喂狗步骤: 1)使能 WWDG 时钟 WWDG 不同于 IWDG,IWDG 有自己独立的 40Khz 时钟,不存在使能问题。而 WWDG使用的是 PCLK1 的时钟,需要先使能
阅读全文
posted @ 2019-11-29 13:17 max伟
阅读(571)
评论(0)
推荐(0)
编辑
2019年11月26日
独立看门狗实验
摘要: 一、独立看门狗功能 定期的查看芯片内部的情况,一旦发生错误就向芯片发出重启信号。看门狗命令在程序的中断中拥有最高的优先级。 二、启动STM32的独立看门狗步骤 ①、向IWDG_KR寄存器写入0X5555。 用于取消IWDG_PR和IWDG_RLR的写保护,使后面可以操作这两个寄存器。 设置IWDG_
阅读全文
posted @ 2019-11-26 19:57 max伟
阅读(728)
评论(0)
推荐(0)
编辑
2019年11月25日
外部中断实验
摘要: 实验目的:通过板载的4个按键控制板载两个LED的亮灭以及蜂鸣器的发声。 一、STM32的每个I/O口都可以作为中断输入,要把I/O口作为外部中断输入,有以下几个步骤。 ①、初始化I/O口为输入 ②、开启 IO 口复用时钟,设置 IO 口与中断线的映射关系。 ③、开启与该 IO 口相对的线上中断/事件
阅读全文
posted @ 2019-11-25 19:04 max伟
阅读(1381)
评论(0)
推荐(0)
编辑
2019年11月10日
PWM输出实验
摘要: 一、宏定义加空格 如:#ifndef __LED_H 二、PWM 1、PWM是脉冲宽度调制,简称脉宽调制。 2、STM32 的定时器除了 TIM6 和 7。其他的定时器都可以用来产生 PWM 输出。其中高级定 时器 TIM1 和 TIM8 可以同时产生多达 7 路的 PWM 输出。 3、除了上一章介
阅读全文
posted @ 2019-11-10 20:51 max伟
阅读(998)
评论(0)
推荐(0)
编辑
2019年11月6日
按键输入实验
摘要: 一、STM32F1的I/O口做输入使用的时候是通过读取IDR的内容来读取I/O口的状态的。 二、key.c文件代码: #include "key.h" #include "delay.h" //按键初始化函数 //PA0.15 和 PC5 设置成输入 void KEY_Init(void) { RC
阅读全文
posted @ 2019-11-06 19:18 max伟
阅读(712)
评论(0)
推荐(0)
编辑
STM32输入模式
摘要: 一、推挽输出:可以输出高,低电平,连接数字器件; 推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时候另一个截止。高低电平由IC的电源决定。推挽电路是两个参数相同的三极管或MOSFET,以推挽方式存在于电路中,各负责正负半周的波形放大任务,电路工作时,两只对称的功率开关管每次
阅读全文
posted @ 2019-11-06 17:35 max伟
阅读(882)
评论(0)
推荐(0)
编辑
2019年11月5日
跑马灯实验
摘要: 一、实验目的 控制开发板上的两个LED实现类似跑马灯的效果; 通过该实验,可以初步掌握STM32基本I/O口的使用。 二、STM32的I/O口可以由软件配置成8种模式:输入浮空、输入上拉、输入下拉、模拟输入、开漏输出、推挽输出、推挽式复用功能、开漏复用功能。 三、STM32的I/O端口寄存器 1、每
阅读全文
posted @ 2019-11-05 20:26 max伟
阅读(789)
评论(0)
推荐(0)
编辑
2019年11月4日
SYSTEM文件夹下的usart文件夹学习小结
摘要: 一、usart文件夹内包含了usart.c和usart.h两个文件,用于串口的初始化和中断接收。 二、usart.c里面包含了2个函数,voidUSART1_IRQHandler(void)和void usart_init(u32 pclk2 ,u32 bound) 三、USART1_IRQHand
阅读全文
posted @ 2019-11-04 19:46 max伟
阅读(1018)
评论(0)
推荐(0)
编辑
下一页