在STM32的学习过程中,第一步关于stm32工程的建立就会难倒很多人,因为他不像其他AVR 51单片机这些,options中的配置比较复杂,其中最让人头疼的就是关于c/c++ compiler选项中preprocessor这个选择框,现在我就对其中的两项进行说明,一是为了让以后学习STM32的同....
分类:
其他好文 时间:
2014-07-24 22:51:13
阅读次数:
714
通过LED音乐频谱之输入数据处理对单片机的ADC和FFT算法进行分析,其中详细分析了采样时间和采样点数的选取等。...
分类:
其他好文 时间:
2014-07-23 00:12:57
阅读次数:
528
我是一个单片机开发者,所以也许你可以理解为什么我离不开xp(当然我指的是,相对于win7,win8).在我第一次见到win7的时候,我就已经很头疼,经过这么几年,渐渐地,win7已经相当的好了,很多芯片,工具的驱动也跟上了。我也曾经有过两次连续几个月使用win7的经历,然而最终还是因为一些事情,让我...
//注意:51单片机使用12M晶振串口发送数据会有误差而不能工作
// 所以只能使用11.0592M的晶振
main.c
#include
#include
#include "uart.h"
void syn6288(char* tex,unsigned char changdu);
/***********************************...
分类:
其他好文 时间:
2014-07-21 16:38:02
阅读次数:
242
通常单片机的双机通信有以下4中方式tong'xing...
分类:
其他好文 时间:
2014-07-21 11:26:14
阅读次数:
213
自己动手做个智能小车(7)——整入蓝牙设备写个程序小车可以自己跑了,但没法遥控啊,得给它安个通讯设备。目前比较方便的就是蓝牙了,有了蓝牙后,就可以与手机、电脑来进行通讯,很是方便。单片机要发蓝牙信号,那就只有采用蓝牙模块了。本系统中采用了HC-06无线蓝牙串口透传模块,样子如下: 采用这个,主要是因...
分类:
其他好文 时间:
2014-07-21 09:37:41
阅读次数:
348
时钟+温度+遥控设置,综合时钟例子 6月30日到手的二手单片机开发板,今天做个综合的时钟例子,包含代码和仿真。 做个近期的学习总结。 按独立键盘K1和红外遥控的EQ为设置键。 按独立键盘K2和红外遥控的VOL+为加键...
分类:
其他好文 时间:
2014-07-20 23:31:02
阅读次数:
504
串行工作模式之同步移位寄存器的输入输出方式
主要用于扩展并行输入或输出口。数据有RXD(P3.0)引脚输入或输出,同步移位脉冲由TXD(P3.1)引脚输出。发送和接受均为8位数据。低位在前,高位在后。
//串行口工作模式0
#include
#define uchar unsigned char
#define uint unsigned int
void dela...
分类:
其他好文 时间:
2014-07-20 22:43:24
阅读次数:
645
什么是捕获?
捕获就是捕捉某一瞬间的值,通常用它来测量外部某个脉冲的宽度或周期。使用捕获功能可以非常准确的测量脉冲宽度或周期,他的工作原理是:单片机内部有两组寄存器,其中一组的内部数值是按照固定的机器周期递增或递减,通常这组寄存器就是定时器的计数器寄存器(TLX,THX),当与捕获功能相关的外部某引脚有一个负跳变时,捕获便会立即将此时第一组寄存器中的数值准确地获取,并且存入另一组寄存器中,这组寄...
分类:
其他好文 时间:
2014-07-20 15:16:51
阅读次数:
160