1.STM32的AD变化,任务组可以转换成两组:规则组和注射组。随机序列按随机顺序变换多种渠道构成了一组转换。例如。能够完成转换中,例如按照以下顺序:通道3、通道8、通道2、通道2、通道0、通道2、通道2、通道15。在执行规则通道组扫描转换。换。能够模糊的将注入组的转换理解为AD转换的中断一样,规则...
分类:
其他好文 时间:
2015-07-28 10:36:35
阅读次数:
151
源:unicode转GBK,GNK转unicode,解决FATFS中文码表占用ROM问题 之前一直使用的512KB ROM的STM32,但是最近使用的只有128KB,想用FATFS显示支持长文件名,发现添加CC936.C后ROM肯定不够的,就决定将这个双向码表存储到外部存储器中,flash或者SD....
分类:
Web程序 时间:
2015-07-28 10:18:06
阅读次数:
222
测试环境:STM32F407168MHz,IAR7.4,优化级别low测试方法:第一个信号是TIM比较器的输出,同时产生比较器中断。中断服务程序里第一句就立即拉高一个GPIO,示波器查两个信号的延迟大致了解中断响应速度。中断向量表在Flash,中断服务程序在Flash,延迟约155ns:中断向量表在内..
分类:
其他好文 时间:
2015-07-28 06:50:32
阅读次数:
367
看到很多管脚都可以配置成EVENTOUT,刚好有个管脚要想要输出一个高电平脉冲,测试了一下:环境:STM32F407,IAR7.4,STM32CubeF4GPIO配置代码:GPIO_InitStruct.Pin=GPIO_PIN_10;GPIO_InitStruct.Mode=GPIO_MODE_AF_PP;GPIO_InitStruct.Pull=GPIO_PULLDOWN;GPIO_InitStruct.Speed..
分类:
Web程序 时间:
2015-07-28 06:49:49
阅读次数:
331
??
IO基本应用
IO基本结构:
针对STM32F407有7组IO,分别为GPIOA~GPIOG,每组IO有16个IO口,则有112个IO口。其中IO口的基本结构如下:
工作方式:
STM32F4工作模式有8种,其中4中输入模式,4种输出模式,分别为:输入浮空、输入上拉、输入下拉、模拟模式、开漏输出、开漏复用输出、推挽输出、推挽复用输出。
输入模...
分类:
其他好文 时间:
2015-07-27 15:00:59
阅读次数:
289
1
系统总体设计方案
智能家居系统的是一个实时查询家庭的温湿度、照明控制、自动控制的设定,集家庭娱乐、智能安防为一体,大量数据快处理、可靠的系统,因此在硬件和软件上都有很大的要求,因此在这里进行了多方面的考虑有以下两个实现方案:
方案一:利用STM32单片机作为手持终端的控制器,使用按键和12864液晶屏作为人机交互的接口。利用51单片机作为房子内部的电灯、空调、门禁等家电的控制器,利用...
分类:
系统相关 时间:
2015-07-24 22:41:52
阅读次数:
231
//==文件exit.h============================================================
#ifndef __EXIT_H
#define __EXIT_H
#include "stm32f0xx.h"
extern void EXIT_HALL_Init(void);
#endif /* __EXIT_H */
//==文件ex...
分类:
其他好文 时间:
2015-07-21 18:45:07
阅读次数:
156
//==文件uart.h============================================================
#ifndef _UART_H_
#define _UART_H_
#define V_UART_RX 0 //接收时状态
#define V_UART_TX 1 //发送时状态
#define V_RX_NUM 11 /...
分类:
其他好文 时间:
2015-07-21 18:43:50
阅读次数:
132
//==文件adc.h============================================================
#ifndef __ADC_H
#define __ADC_H
#include "stm32f0xx.h"
#define Adc_Channel_Num 4 //ADC通道数目
//========各通道在结果列表中的位置========...
分类:
其他好文 时间:
2015-07-21 18:42:26
阅读次数:
153
STM32的学习是一个循序渐进的过程,逐渐熟悉一个个外设,了解寄存器相关配置,然后在这基础上实现功能,路要一步步走,掌握知识多一些自然知道路得方向。GPIO是STM32最重要的外设,几乎所有外设的实现都是依托GPIO产生的,所以深入的理解,是必须的。GPIO模块回顾 在嵌入式软件应用中,这个模块.....
分类:
其他好文 时间:
2015-07-20 10:32:24
阅读次数:
164