STM32的GPIO
库函数都是2.0.3版本的函数库。
GPIO_ Init 函数: 初始化外设端口。
GPIO_ SetBits函数:置位所选定端口的一个或多 个所选定的位为高。
GPIO_ ResetBits 函数:设置所选定端口的个或多个所选定的位为低。
GPIO_ WriteBit 函数:置位或清除所选定端口的特定位。
GPIO_ Write 函数: 向指定的外设端口写入数据。
GP...
STM32的ADC基本配置
(1)模/数转换工作于单通道还是多通道模式
(2)工作于单次还是连续模式。
(3)外部触发转换还是软件使能转换。
(4)数据对齐方式,右对齐还是左对齐。
(5)A/D转换的通道数目。
(6)设置A/D通道的转换顺序及采样时间。其中转换时间为
T.conv=采样时间+12.5个周期
(7)⑥使能DMA启动传输
⑦使能ADC
⑧校准ADC,ADC的校准用到以下代码:
/*重置ADC1的校准寄存器关...
STM32的DAC软件触发模式配置
DAC软件触发模式配置
软件触发模式配置步骤如下,
DAC可以使用定时器外部触发,也可以软件触发。
①使能DAC时钟及GPIO的模拟复用时钟。
②配置DAC电压输出的GPIO为DAC模拟复用模式。
③DAC有两个独立通道,设置需要使用的DAC通道工作模式,有以下几点设置
(1) 配置DAC的触发模式:本示例程序设置为软件触发模式。
(2)设置DAC输出波形类型:本示例程序设置...
STM32F103系列的单片机定时器
STM32F103系列的单片机一共有11个定时器,且所有定时器的技数频率均为72MHZ,其中:2个高级定时器4个普通定时器2个基本定时器2个看门狗定时器1个系统嘀嗒定时器出去看门狗定时器和系统滴答定时器的八个定时器列表;8个定时器分成3个组;TIM1和TIM8是高级定时器
TIM2-TIM5是通用定时器
TIM6和TIM7是基本的定时器这8个定时器都是16位的,它们的计数器的类型除了基本定时器...
STM32的串口发送数据(字符,字符串,数字.......)(重点)
#include "stm32f10x.h"
#include <stdio.h> //下面strlen函数需要此头文件
#include "USART.h"
/**********************************************************
** 函数名:u32tostr
** 功能描述: 将一个32位的变量dat转为字符串,比如把1234...
MATLAB处理信号得到频谱、相谱、功率谱
MATLAB处理信号得到频谱、相谱、功率谱第一:频谱一.调用方法X=FFT(x);X=FFT(x,N);x=IFFT(X);x=IFFT(X,N)用MATLAB进行谱分析时注意:(1)函数FFT返回值的数据结构具有对称性。例:N=8;n=0:N-1;xn=[4 3 2 6 7 8 9 0];Xk=fft(xn)→Xk =39.0000 -10.7782 + 6.2929i...
MATLAB对输入函数的参数的检查
原网址:http://www.ilovematlab.cn/article-58-1.html?s_tid=adminrecommedation#subsec:inputparserbascis
感谢作者
validateattributes的基本使用
先介绍validateattributes的基本使用。假设在图像处理计算中,我们设计了一个函数叫做processIm...
matlab的各种数据测量函数
1 size
功能:主要用来获得矩阵的各个维数的大小,或者指定维数的大小。
语法:
d = size(X)
[m,n] = size(X)
m = size(X,dim)
[d1,d2,d3,...,dn] = size(X)
其语法应用比较灵活。
2 length
功能:用来获得数组长度,即一维数组的长度或者多维数组中最大的维数行数或列数中的较大值
语法:numberO...
算法竞赛入门经典_6数据结构基础
* 6.3 树和二叉树
** 小球下落问题
//小球下落问题
/*
有一棵二叉树,最大深度为D,且所有叶子的深度相同.所有节点从上到下从左到右
编号为1,2,3,4,...,2^D-1.
在节点1处放一小球,它会往下落.每个内节点上都有一个开关,初始全部关闭,当每次有
有小球落在开关上是,状态都会改变.当小球到达一个内节点时,如果该节点上的开关关闭,
3dmax相关的英语
* 菜单栏
* 编辑 (Edit)
* 工具 (Tools)
* 组 (Groups)
* 视图 (Views)
* 创建 (Create)
*
* 修改器 (Modifiers)
* 动画 (Animation)
* 图形编辑器 (Graph Editors)
java图形界面开发插件
java图形界面开发工具
最近想用java开发一个仿pc版TIM的界面,发现自己编写代码来设置布局太麻烦了,就在网上找了一些java swing开发的插件
这是网址http://download.eclipse.org/windowbuilder/WB/integration/4.7/,将此链接复制至Eclipse的安装更新的站点中,选择WindowBuilder下载就好
java Swing组件的对齐问题
原文地址:http://blog.sina.com.cn/s/blog_7750745b010197ta.html
这次记录一下Swing组件的对齐问题。 -----JPanel----- 首先从Jpanel说起,很多时候,需要在JPanel上使组件遵循某种对齐方式: (注,JDK1.5以后版本,对frame调用setLayout会默认在frame的content面板上执行) 方法:
[置顶]java环境配置步骤
1. jdk下载
官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
安装好后进行第2步
2. 环境变量配置
(1)我的电脑-> 右键 - > 属性 ->高级系统设置 ->环境变量
( 2 ) 分别配置 JAVA_HOME: 如:C:\Program
周排行