码迷,mamicode.com
首页 >  
搜索关键字:stm32    ( 2182个结果
stm32定时器计数功能
stm32的外部时钟源模式2和外部时钟源模式1都可以用来实现计数功能,他们的区别是什么呢?以上2种模式对应不同的管脚输入:外部时钟源模式2 TIMx_ETR外部时钟源模式1TIMx_CHx从功能框图可以看到,ETR模式下多了一个分频器ETPS,搜索该分频器的寄存器,有如下解释:外部触发信号ETRP的...
分类:其他好文   时间:2015-03-30 15:52:18    阅读次数:175
STM32 OSC_IN和OSC_OUT的作用 和 各种接法
OSC_IN和OSC_OUT默认是外部晶振引脚的。 在STM32上如果不使用外部晶振,OSC_IN和OSC_OUT的接法 如果使用内部RC振荡器而不使用外部晶振,请按照下面方法处理: 1)对于100脚或144脚的产品,OSC_IN应接地,OSC_OUT应悬空。 2)对于少于100脚的产品,有2种接法:   2.1)OSC_IN和OSC_OUT分别通过10K...
分类:其他好文   时间:2015-03-30 09:30:23    阅读次数:305
STM32学习之路-点亮LED
STM32学习笔记—点亮led灯STM32的I/O口有很多的功能,所以称为GPIO(GENERAL PURPOSE)其中GPIO又分为A,B,C,D,E,F,G不同的组,每个组端口又分为0~15,共16个不同的引脚,不同的芯片引脚数量也不同,所用的学习板为STM32F103RBT6;I/O口的八种模...
分类:其他好文   时间:2015-03-29 12:13:54    阅读次数:178
STM32单片机图片解码
图片解码首先是最简单的bmp图片解码,关于bmp的结构可自行查阅,代码如下#ifndef __BMPDECODE_H_#define __BMPDECODE_H_#include "ff.h"#include "lcd.h"#include "stdlib.h"#include "usb_type....
分类:其他好文   时间:2015-03-28 23:15:44    阅读次数:319
STM32实现HID和u盘复合设备
USB设备可以定义一个复合设备,复合设备分两种,一种是一个设备多个配置,还有一种是一个配置多个接口,在本例中采用一个配置多个接口的方式 首先修改设备描述符,标准设备描述符和报告描述符都不需要修改,只需要修改配置描述符即可//usb配置描述符const u8 DinkUsbConfigDescrip....
分类:其他好文   时间:2015-03-28 23:11:51    阅读次数:507
stm32 RCC 时钟分析
stm32芯片手册上有张图表示的很清楚,一共有4个时钟源: 1.HSI(内部高速时钟 8MHz)提供可以位系统时钟提供时钟源 2.HSE(外部高速时钟)可以提供系统时钟和RTC时钟时钟源 3.LSE(低速外部时钟32.768kHz)可以为可以为RTC提供时钟源 4.LSI(低速内部时钟)可以为独立看门狗提供时钟源 首先分析一下ST公司给的库函数:我用的是3.5的库 我们...
分类:其他好文   时间:2015-03-21 18:44:29    阅读次数:176
stm32 spi dma tft lcd
http://habrahabr.ru/post/139384http://electronics.stackexchange.com/questions/100685/full-duplex-slave-spi-dma-and-interrupts-on-stm32f103https://my.s...
分类:其他好文   时间:2015-03-21 17:03:38    阅读次数:239
STM32时钟库函数RCC_DeInit介绍
void RCC_DeInit(void) { RCC->CR |= (uint32_t)0x00000001; //开启内部8MHz时钟 #ifndef STM32F10X_CL //STM32F10X_CL指的是STM32互联系列微处理器   RCC->CFGR &= (uint32_t)0xF8FF0000; //其它类型处理器的CFGR寄存器中27-31位是保留位,24-26为MC...
分类:其他好文   时间:2015-03-21 12:44:50    阅读次数:147
STM32的AD通道干扰问题
今天调试STM32F103的ADC,使用ADC1单次转换模式进行两通道AD采样,发现两路通道存在烦扰问题。相关AD操作代码如下:void adc_start_convert(uint8_t ch){ ADC1->SMPR2 = (ADC1->SMPR2 & 0XFFFFFFF8) | 7;...
分类:其他好文   时间:2015-03-21 12:29:09    阅读次数:169
(转)STM32中assert_param的使用
在STM32的固件库和提供的例程中,到处都可以见到assert_param()的使用。如果打开任何一个例程中的stm32f10x_conf.h文件,就可以看到实际上assert_param是一个宏定义;在固件库中,它的作用就是检测传递给函数的参数是否是有效的参数。所谓有效的参数是指满足规定范围的参数...
分类:其他好文   时间:2015-03-20 09:15:35    阅读次数:100
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!