- 博客(8)
- 收藏
- 关注
原创 STM32+STM32CubeMX 中断系统与外部中断基础
文章目录前言一、STM32的中断系统二、STM的外部中断外部中断EXIT是STM32芯片实时处理外部事件的一种机制,由于中断请求来自GPIO端口的引脚,所以称为外部中断三、外部中断的程序设计思路传统STM32外部中断设计步骤: 基于STM32CubeMX的外部中断设计步骤:中断初始化配置四、例子中断服务函数的编写总结三、外部中断程序设计思路总结前言提示:这里可以添加本文要记录的大概内...
2021-12-02 11:33:24
2008
转载 开关电源布局
模拟电路和数字电路排版不完全一样,有些数字电路可以自动排版、布线,电路就能正常的工作。如果开关电源用这种方法去布线布局,那么能用的概率很小,尽管能用,参数也不能达标,接下来来介绍一下开关电源PCB排版的基本要求:1.旁路瓷片电容的电容不能太大,而它的寄生串联电感应该尽量小,多个电容器并联能改善电容的高频阻抗特性。2.电感的寄生并联电容应尽量小,电感引脚焊盘之间的距离越远越好。 3.避免在地层面上放置任何功率或信号走线(保证地平面的完整性)。4.高频环路面积应尽量的...
2021-11-29 21:50:54
1021
原创 STM32F103VET6+keil5+STM32CubeMX 按键控制灯
本文是通过按键来控制LED的亮灭:(1)按下Key1,LED1状态反转(2)按下Key2等待松开后,LED2状态反转(3)按下WAUP,LED1和LED2熄灭1.选择自己的芯片的型号2.将时钟设置为外部时钟(如果对时间的精准度没有多大的,也可以使用内部时钟)3.设置外部时钟,选择自己合适的倍频4.根据按键原理图,设置对应的引脚,将Key1和Key2设置为GPIO_Input,输入上拉,WKUP设置为GPIO_Input,输入下拉,将LED1和LED2设置为GPI...
2021-11-29 20:05:34
3575
2
原创 STM32F103VET6+keil5+STM32CubeMX 点亮LED灯
STM32F103VET6+keil5+STM32CubeMX 点亮LED灯
2021-11-29 19:20:06
2413
1
原创 STM32跑马灯实验-库函数
#include "led.h"#include "stm32f10x.h"void LED_Init(void){ GPIO_InitTypeDef GPIO_InitTypeStr; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD,ENABLE); GPIO_Init(GPIOA,&GPIO_InitTypeStr); GPIO_.
2021-09-24 16:04:57
2099
原创 异步电动机的主要用途与分类
1.异步电动机的主要用途与直流电机一样,异步电动机也满足电机的可逆原理。即在某一种条件下异步电动机作为发电机运行,而在另一种条件下却作为电动机运行。但是由于异步发电机的运行性能较差,因而异步电动机主要用于电动机去拖动各种生产机械。2.异步电动机的特点3.异步电动机的分类...
2021-09-21 09:53:03
1740
原创 Altium Designed 19如何放置3D元件
1.打开Altium Designed19软件,打开封装库2.点击放置->3D元件体->点击键盘上的tab3.在3D Model Type->选择Generic->选择图中的Source->点击Choose4.出现选择栏,选择下载好的3D模型5.选择合适的位置放置6.切换到预览3D模型上述介绍的就是Altium Designed19 如何放置3D的模型的过程,如果3D模型于实际的放置地区角度有所偏差,可以在放置的过程中按空格键进行
2021-07-01 15:55:36
4858
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人