随笔分类 -  STM32

摘要:ADC转换分为两种通道组 1.规则通道组 2.注入通道组(可打断规则通道组) 工作模式 通道模式 转换模式 复位校准 AD校准 阅读全文
posted @ 2016-07-15 09:53 醉清风-- 阅读(177) 评论(0) 推荐(0)
摘要:1。设置时间之前取消备份区域(BKP)写保护 主要有两部分组成 1.用来和APB1总线对接,对其进行读写操作 2. 预分频模块:在RTC_CR设置相应的允许,位每个TR_CLK周期中RTC产生一个中断. 可编程计算器:可被初始化记录当前系统时间, RTC还有一个闹钟寄存器 TR_CLK周期累加存储在 阅读全文
posted @ 2016-07-15 09:26 醉清风-- 阅读(258) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-07-09 10:59 醉清风-- 阅读(323) 评论(0) 推荐(1)
摘要:明确一点对比AD的构造,stm32有3个AD,每个AD有很多通道,使用哪个通道就配置成哪个通道,这里定时器也如此,有很多定时器TIMx,每个定时器有很多CHx(通道),可以配置为输入捕捉 测量频率用,也可以配置为输出比较 输出PWM使用 输入捕捉:可以用来捕获外部事件,并为其赋予时间标记以说明此事件 阅读全文
posted @ 2016-07-09 10:38 醉清风-- 阅读(14131) 评论(0) 推荐(2)
摘要:STM32的功能引脚重映射和复用功能STM32中有很多内置外设的输入输出引脚都具有重映射(remap)的功能,本文对一些在使用引脚重映射时所遇到的有关问题加以说明。我们知道每个内置外设都有若干个输入输出引脚,一般这些引脚的输出脚位都是固定不变的,为了让设计工程师可以更好地安排引脚的走向和功能,在 S 阅读全文
posted @ 2016-07-07 15:32 醉清风-- 阅读(1991) 评论(0) 推荐(0)
摘要:int main(void) { NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2,); LED_Init(); delay_init(); TIM3_Int_Init(4999,7199);//500ms while(1) { LED1=!LED1; TI 阅读全文
posted @ 2016-06-27 20:35 醉清风-- 阅读(797) 评论(0) 推荐(0)
摘要:高级定时器 T1,T8 (PWM电机控制) 通用定时器 T2-T5 (输出捕获,输出比较) 基本定时器 T6,T7 (驱动ADC) 阅读全文
posted @ 2016-06-27 10:16 醉清风-- 阅读(164) 评论(0) 推荐(0)
摘要:void My USART1_Init(void) { NVIC_InitTypeDef NVIC_InitStruct; GPIO_InitTypeDef GPIO_InitStrue; USART_InitTypeDef USART_InitStruct; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,E... 阅读全文
posted @ 2016-06-19 22:29 醉清风-- 阅读(297) 评论(0) 推荐(0)
摘要:串行通信: 一。同步通信(有时钟): SPI(有独立的输出输出 MISO MOSI ) I2C (半双工) 二。异步通信: UART (通过设置波特率等,传输之前有约定) 阅读全文
posted @ 2016-06-19 19:31 醉清风-- 阅读(191) 评论(0) 推荐(0)
摘要:挂起,解挂,使能,失能 阅读全文
posted @ 2016-06-19 17:06 醉清风-- 阅读(621) 评论(0) 推荐(0)
摘要:部分重映射和完全重映射 与开启重映射函数的函数的第一个参数有关。 阅读全文
posted @ 2016-06-19 16:21 醉清风-- 阅读(432) 评论(0) 推荐(0)
摘要:两种 一。JTAG调试(5针), 二。SWD调试(2针), 在JTAG/SWD模式设置库函数 (在文件stm32f10x_gpio.c中): void GPIO_PinRemapConfig(uint32_t GPIO_Remap, FunctionalState NewState) setup设置 阅读全文
posted @ 2016-06-13 19:31 醉清风-- 阅读(873) 评论(0) 推荐(0)
摘要:HSI HSE LSI LSE PLL 5个关键词 SYSCLK来源HSI振荡时钟 HSE振荡时钟 PLL时钟 三个外设时钟使能寄存器 :1RCC_AHBENR 2. RCC_APB2ENR 3. RCC_APB1ENR RCC_CFGR 选择时钟源 、配置预分配或倍频系数 RCC_CR 时钟使能和 阅读全文
posted @ 2016-06-02 14:58 醉清风-- 阅读(195) 评论(0) 推荐(0)
摘要:static XX 有记忆的定义 typedef XX 可以多次定义一个 #ifedf XXX XXX(程序段1) #else XXX(程序段2) 阅读全文
posted @ 2016-05-31 14:09 醉清风-- 阅读(484) 评论(0) 推荐(0)
摘要:1使能IO口时钟。调用函数RCC_APB2PeriphColckCmd(); 不同的IO组,调用的时钟使能函数不一样。 2 初始化IO口模式。调用函数GPIO_Init(); 3 操作IO口,输出高低电平。 GPIO_SetBits(); GPIO_ResetBits(); 阅读全文
posted @ 2016-05-24 21:21 醉清风-- 阅读(366) 评论(0) 推荐(0)
摘要:下面跟大家说一下STM32单片机的端口重映射,因为是以自己为实例.这里是以USART1的重映射为例.. 因为我要一个TFT_LCD屏的主控板,考虑到FSMC 我选用了STM32F103VCT6 型号的CPU,一不小心串口接到USART1上了.因为在调程序时才发现错了,没得办法,只能通过端口重映射来解 阅读全文
posted @ 2016-05-17 13:14 醉清风-- 阅读(2637) 评论(0) 推荐(1)
摘要:一.战舰STM32 1.引脚描述表 有ft 兼容5V 2.原理图 有ADC,不兼容5V 3.(1)学会基本外设:GPIO输入输出,外部中断,定时器,串口。 (2)学会外设接口:SPI IIC WDG FSMC ADC/DAC,SDIO (3)高级功能:UCOS FATFS EMWIN 4. l供电 阅读全文
posted @ 2016-05-17 11:26 醉清风-- 阅读(472) 评论(0) 推荐(0)