stm32
文章平均质量分 74
xhZhangShaoFan
只准失败,不准放弃——梅耶马斯克
展开
-
stm32 /*定时器输出比较功能-PWM
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录二部分-定时器输出比较功能-PWM输出比较简介PWM脉宽调制三部分-定时器输入捕获功能-测方波频率四部分-定时器的编码器接口-编码电机测速总结二部分-定时器输出比较功能-PWM输出比较简介原理:“输入捕获和输出比较单元”“”“输出比较模块”输出比较可以通过比较CNT计数器与CCR捕获比较寄存器的值“输出比较模块”的双重功能:“输出比较模块”做输入捕获功能时,它是捕获寄存器;“输出比较模块”做输出比较功能时,它是比.原创 2022-03-25 11:14:49 · 6111 阅读 · 3 评论 -
stm32 /*led闪烁 - P0单灯闪烁
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、接线图一、程序实现二、试验现象试验结果程序下载总结一、接线图一、程序实现 while(1){ GPIO_WriteBit(GPIOA, GPIO_Pin_0, Bit_RESET); //对Pin0置0,点亮 Delay_ms(100); GPIO_WriteBit(GPIOA, GPIO_Pin_0, Bit_SET); //对Pin0置1,熄灭 Delay_ms(100);}二.原创 2022-03-19 22:08:33 · 4794 阅读 · 0 评论 -
stm32 /*led流水灯试验
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、接线二、主要程序三、 试验结果四、例程下载前言一、接线二、主要程序int main(void){ RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);// GPIO_InitTypeDef GPIO_InitStructure; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;// GPIO_I.原创 2022-03-19 21:52:17 · 682 阅读 · 0 评论 -
stm32 /*定时器ETR外部时钟初始化配置
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、定时器4种时钟源二、接线图三、引脚的多功能定义四、ETR外部时钟初始化配置五、测试六、实例程序下载总结一、定时器4种时钟源1、内部时钟(CK_INT)2、外部时钟模式 1:外部输入脚(TIx)3、外部时钟模式 2:外部触发输入(ETR)4、内部触发输入(ITRx):使用 A 定时器作为 B 定时器的预分频器(A 为 B 提供时钟)。 这些时钟,具体选择哪个可以通过 TIMx_SMCR 寄存器的相关位来设置。二、接.原创 2022-03-19 14:17:34 · 8086 阅读 · 7 评论 -
stm32 /*入门1~100步要点全记录
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言首先你得知道学习stm32,实际就是在学ARM内核,stm32内核就是ARM的;一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib..原创 2022-03-19 12:07:59 · 4879 阅读 · 2 评论 -
stm32 /*CH340串口使用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、资料下载二、总结一、资料下载二、总结提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。...原创 2022-03-18 11:51:31 · 14459 阅读 · 3 评论 -
stm32 /*TIM定时器使用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录@[TOC](文章目录)一、定时器初始化配置二、定时时间的计算试验现象晶振原理1s时间计算1min时间计算制作时钟读数表试验现象试验现象总结一、定时器初始化配置二、定时时间的计算试验现象上图就是arr设置成7199,psc设置成9999,最后的结果就会每1s钟触发中断一次,也就是每隔1s数字加1一次试验结果:数字Num一直自加1晶振原理晶振的核心就是石英晶体这种矿石,如果给石英施加交变电压,他变会产.原创 2022-03-16 20:43:33 · 1710 阅读 · 0 评论 -
stm32 /*EXTI外部中断使用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录EXTI简介一、中断系统二、执行流程1.引入库2.读入数据三、68个中断源四、NVIC基本原理五、中断处理优先等级六、EXTI内部执行结构七、对射红外传感器试验接线图连接总结EXTI简介一、中断系统二、执行流程1.引入库2.读入数据三、68个中断源四、NVIC基本原理首先CPU不可能引出太多接线口,但是我们的外设很多足足有68个还多,所以这里就增加了NVIC模块;NVIC模块就能引出很多接线.原创 2022-03-13 20:13:28 · 1516 阅读 · 1 评论 -
stm32 /*OLED使用0
文章目录一、OLED介绍二、OLED使用步骤1.连接接线图2.新建0.96寸OLED屏驱动器文件夹3.文件添加到keil工程3.编译下载程序备注一、OLED介绍二、OLED使用步骤1.连接接线图stm32的引脚上电后,如果不初始化,默认是浮空输入模式,在这个模式下引脚不会输出电平,所以即使用7引脚0.96寸OLED插在其他脚也不会有什么影响,此例选取4引脚0.96寸OLED屏。2.新建0.96寸OLED屏驱动器文件夹驱动代码下载链接:https://pan.baidu.com/s/原创 2022-03-06 18:01:05 · 827 阅读 · 1 评论 -
stm32 /*-模块化编程 -初始化配置
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、模块化编程二、初始化配置1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、模块化编程示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、初始化配置1.引入库代码如下(示例):原创 2022-03-06 09:11:31 · 2545 阅读 · 4 评论