摘要: 一、概述 使用的是蓝宇的底层,主要有初始化管脚,设置管脚状态,反转管脚状态等。 二、代码重述: 1、头文件gpio.h #ifndef GPIO_H //防止重复定义(gpio_H 开头) #define GPIO_H #include "common.h" //包含公共要素头文件 /* * 定义管脚方向 */ typedef enum GPIO_CFG { ... 阅读全文
posted @ 2015-10-08 18:56 Blue Mountain 阅读(2213) 评论(0) 推荐(1) 编辑
摘要: 一、硬件环境准备 1、烧写器焊接 (1)原理图: (2)焊接成品图 2、电源模块: 3、屏幕+键盘 4、单片机 二、软件环境准备 1、安装air6.7 2、安装JLINK驱动 3、安装软件包寄存在GITHUB上了 阅读全文
posted @ 2015-10-08 18:51 Blue Mountain 阅读(1962) 评论(0) 推荐(0) 编辑
摘要: 一、信号的离散化 1、采样定理: –如果信号是带限的,并且采样频率fs超过信号最高频率的两倍,那么,原来的连续信号可以从采样样本中完全重建出来。 因此在仿真过程中,采样率(fs)是一个非常重要的参数。必须满足fs大于信号最高频率的两倍。 e.g:产生一段长度为1000的100Hz的正弦波 N = 1000; % 长度 fs = 8e3; % 采样率 fc = 100; % 正弦波频率 t =... 阅读全文
posted @ 2015-10-02 16:14 Blue Mountain 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: 一、特性参数 ·300M内部时钟频率 ·可进行频移键控(FSK),二元相移键控(BPSK),相移键控(PSK),脉冲调频(CHIRP),振幅调制(AM)操作 ·正交的双通道12位D/A转换器 ·超高速比较器,3皮秒有效抖动偏差 ·外部动态特性: 80 dB无杂散动态范围(SFDR)@ 100 MHz (±1 MHz) AOUT ·4倍到20倍可编程基准时钟乘法器 ·两个48位可编程频率寄存器 ·两... 阅读全文
posted @ 2015-08-21 16:50 Blue Mountain 阅读(9337) 评论(0) 推荐(0) 编辑
摘要: 一、特性参数 1、180 MHz时钟速率参考时钟具有6倍倍乘器。芯片具有高性能10位DAC和高速滞后比较器 2、+2.7 V至+5.25 V单电源工作 3、正常输出工作频率范围为 0~72MHz ; 4、具有6倍频,所以只要30MHz的时钟供给即可。 二、功能管脚图 三、管脚说明 管脚名称 功能 D0–D7 8位数据输入. 数据端口,用于装载32位的频率控制字和8位相位控制字。... 阅读全文
posted @ 2015-08-21 16:31 Blue Mountain 阅读(5382) 评论(1) 推荐(0) 编辑
摘要: 一、特性参数 1、2.3V~5.5V供电 2、输出频率高达37.5MHz 3、正弦波、三角波输出 4、提供相位调制和频率调制功能 5、除非另有说明,VDD = 2.3 V至5.5 V,AGND = DGND = 0 V,TA = TMIN至TMAX,RSET = 6.8 k,RLOAD = 200 (对于IOUT和IOUTB)。 二、芯片管脚图 三、管脚功能说明 管脚名称 功能 ... 阅读全文
posted @ 2015-08-21 16:01 Blue Mountain 阅读(8120) 评论(0) 推荐(1) 编辑
摘要: 一、AD7890 1、特性参数 (1)高速12位DA,转换速度5.9us (2)具有8个通道。 (3)串行通信 2、芯片管脚图 3、管脚功能 管脚名称 功能 AGND 模拟地 SMODE 控制端,“0”使用自己的时钟,“1”使用外部时钟 DGND 数字地 CEXT 外部电容器。一个外部电容连接到这个引脚,以确定内部脉冲的长度(见控制寄存器组)。较大的电容对该引脚扩展脉冲允许... 阅读全文
posted @ 2015-08-21 15:23 Blue Mountain 阅读(2067) 评论(0) 推荐(0) 编辑
摘要: 直接上程序即可 #ifndef __ADC_H #define __ADC_H #include "stm32f10x.h" #include "LCD3.2.h" void ADC1_Init(void); float adc_output(void); void ADC2_Init(void); float adc2_output(void); #endif /* __ADC_... 阅读全文
posted @ 2015-08-19 10:16 Blue Mountain 阅读(1809) 评论(0) 推荐(0) 编辑
摘要: 一、特性参数 1、12位高速AD 2、高达40MSPS的高速AD芯片 3、噪声小 二、芯片管脚图 三、管脚功能说明 管脚名称 功能 CLK 参考时钟输入端 BIT12-1 数据输出端(1是低位,12是高位) OTR “1”超出参考电压范围,“0”表示不超出范围 AVDD 模拟电源输入端 +5V AVSS 模拟地 SENSE 参考源选择。“... 阅读全文
posted @ 2015-08-19 10:13 Blue Mountain 阅读(2051) 评论(0) 推荐(0) 编辑
摘要: 一、特性参数 1、专门用来用音频处理的AD芯片 2、内部固定好8K的采样速率 3、8位AD芯片 二、内部结构图 三、芯片管脚图 四、管脚功能说明 管脚名称 功能 IN0~IN7 数据输入端 ABC 数据输入端口选择 ST ST 为转换启动信号。当ST 上跳沿时,所有内部寄存器清零;下跳沿时,开始进行A/D 转换;在转换期间,ST 应保持低电平。 EOC EOC ... 阅读全文
posted @ 2015-08-19 10:04 Blue Mountain 阅读(3970) 评论(0) 推荐(0) 编辑