STM32学习笔记
大爱学习
这个作者很懒,什么都没留下…
展开
-
STM32学习笔记:USART串口的…
原文地址:STM32学习笔记:USART串口的使用作者:DreamSTM32学习笔记(7):USART串口的使用2011年4月19日USART串口通信1. 串口的基本概念在STM32的参考手册中,串口被描述成通用同步异步收发器(USART),它提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。USART利用分数波特率发生器提供宽范围转载 2017-05-22 19:02:54 · 759 阅读 · 0 评论 -
STM32之PWM最终版-注释明了…
原文地址:STM32之PWM最终版-注释明了一看就懂作者:手机用户#include "stm32f10x.h"void GPIO_TimPWM(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA , ENABLE);// GPIO_InitStructure.G转载 2017-05-22 19:02:59 · 382 阅读 · 0 评论 -
怎样用stm32(F103系列是12位ADC)…
重点在最后一段(看懂就行了)可采用过采样技术。过采样技术是一种以牺牲采样速度来提高ADC分辨率的技术。如果STM32的12位AD,每秒采集10个数据,即采样率为:10/秒。根据过采样技术,每提高1位ADC分辨率,需要增加4倍的采样率。从12位AD提高到14位AD,一共提高了2位,所以需要把采样率提高2* 2 * 2 * 2 =16倍。原来在100mS之内只采集一个数据,现在需要在100mS之原创 2017-05-22 19:03:03 · 12705 阅读 · 0 评论 -
STM32输入输出模式理解
最近在看数据手册的时候,发现在Cortex-M3里,对于GPIO的配置种类有8种之多:(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 推挽输出原创 2017-05-22 19:03:14 · 5347 阅读 · 0 评论 -
10种软件滤波方法
1、限幅滤波法(又称程序判断滤波法) A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A) 每次检测到新值时判断: 如果本次值与上次值之差A,则本次值无效,放弃本次值,用上次值代替本次值 B、优点: 能有效克服因偶然因素引起的脉冲干扰 C、缺点 无法抑制那种周期性的干扰 平滑度差 1限副滤波 #define A 10转载 2017-07-18 15:29:09 · 759 阅读 · 0 评论 -
时间调度的架构
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2017-07-18 15:39:12 · 628 阅读 · 0 评论 -
STM32接口FSMC/FMC难点详解
STM32F767的FMC将外部存储器划分为6个固定大小的256M的存储区域,如下图 STM32F767的FMC 存储块 1(Bank1 )被分为 4个区,每个区管理64M 字节空间,每个 区都有独立的寄存器对所连接储进行配置。Bank1 的 256M 字节空间由 28 根地址线 根地址线(HADDR[27:0] )寻址。 这里 HADDR[27:0]是内部原创 2017-07-18 15:45:05 · 9086 阅读 · 0 评论 -
STM32 cube vcp虚拟USB
usbd_cdc_if.c为用户层文件,static int8_t CDC_Receive_FS();函数会被USB接收中断调用。在usbd_core.c文件中,USBD_LL_Resume()函数中可知USB状态是否被连接。原创 2017-08-15 12:07:43 · 1385 阅读 · 0 评论 -
关于STM32L151芯片的待机唤醒配置
STM32L151待机唤醒原创 2017-09-16 15:22:05 · 5204 阅读 · 1 评论