资源简介
基于AD9910的波形发生器: (1)产生频率范围:1Hz - 400MHz 的正弦波 (2)产生幅度范围:1mV - 650mV 的正弦波(初始化后为:500mV) (3)产生上下限频率、频率步进(单位:Hz)、步进时间间隔(单位:us;输入范围:1-262us)可调的扫频波 (4)利用 RAM 调制模式产生方波:采样时间间隔为 4*(1~65536)ns
代码片段和文件信息
#include “pbdata.h“
void RCC_Configuration(void);
extern uchar cfr2[4]; //cfr2控制字
extern uchar cfr1[4]; //cfr1控制字
int main(void)
{
RCC_Configuration();//系统时钟初始化
delay_init(72);
Init_ad9910();
//初始状态:100Hz,Vpp:100mV
Freq_convert(100); //写频率,输入范围:1-400 000 000Hz
Write_Amplitude(100); //写幅度,输入范围:1-650 mV
while(1)
{
if(PAin(0) == 0)
{
delay_ms(5);
cfr1[0] = 0x00; //RAM 失能
cfr2[1] = 0x00; //DRG 失能
Txcfr(); //发送cfrx控制字
Write_Amplitude(500); //写幅度,输入范围:1-650 mV
Freq_convert(100000); //写频率,输入范围:1-400 000 000Hz
}
if(PAin(8) == 0)
{
delay_ms(5);
cfr1[0] = 0x00; //RAM 失能
cfr2[1]=0x0e; //DRG 使能
Txcfr(); //发送cfrx控制字
Write_Amplitude(500); //写幅度,输入范围:1-650 mV
//扫频波下限频率,上限频率,频率步进(单位:Hz),步进时间间隔(单位:us)
SweepFre(100 100000 10 240000); //步进时间范围:4*(1~65536)ns
}
if(PDin(3) == 0)
{
delay_ms(5);
Square_wave(200); //方波,采样时间间隔输入范围:4*(1~65536)ns
cfr1[0] = 0xc0; //RAM 使能,幅度控制
cfr2[
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-01-02 22:46 DDS v2.0\
目录 0 2017-10-11 10:34 DDS v2.0\APP\
文件 1272 2017-08-08 22:59 DDS v2.0\APP\main.c
文件 4137 2013-06-25 11:12 DDS v2.0\APP\stm32f10x_it.c
文件 3883 2009-11-04 14:05 DDS v2.0\APP\stm32f10x_it.h
目录 0 2017-10-11 10:34 DDS v2.0\CMSIS\
文件 17273 2010-06-07 10:25 DDS v2.0\CMSIS\core_cm3.c
文件 85714 2011-02-09 14:59 DDS v2.0\CMSIS\core_cm3.h
文件 634095 2011-07-27 15:12 DDS v2.0\CMSIS\stm32f10x.h
文件 12284 2015-11-02 22:12 DDS v2.0\CMSIS\sys.c
文件 5136 2015-11-02 22:12 DDS v2.0\CMSIS\sys.h
文件 36560 2013-04-18 17:59 DDS v2.0\CMSIS\system_stm32f10x.c
文件 2085 2011-03-10 10:51 DDS v2.0\CMSIS\system_stm32f10x.h
文件 18346 2017-07-28 10:01 DDS v2.0\DDS.uvproj
目录 0 2017-10-11 10:34 DDS v2.0\Library\
目录 0 2017-10-11 10:34 DDS v2.0\Library\inc\
文件 8982 2011-03-10 10:47 DDS v2.0\Library\inc\misc.h
文件 21690 2011-03-10 10:47 DDS v2.0\Library\inc\stm32f10x_adc.h
文件 7555 2011-03-10 10:47 DDS v2.0\Library\inc\stm32f10x_bkp.h
文件 27559 2011-03-10 10:47 DDS v2.0\Library\inc\stm32f10x_can.h
文件 6573 2011-03-10 10:47 DDS v2.0\Library\inc\stm32f10x_cec.h
文件 3259 2011-04-04 19:03 DDS v2.0\Library\inc\stm32f10x_conf.h
文件 2162 2011-03-10 10:47 DDS v2.0\Library\inc\stm32f10x_crc.h
文件 15233 2011-03-10 10:47 DDS v2.0\Library\inc\stm32f10x_dac.h
文件 3818 2011-03-10 10:47 DDS v2.0\Library\inc\stm32f10x_dbgmcu.h
文件 20754 2011-03-10 10:47 DDS v2.0\Library\inc\stm32f10x_dma.h
文件 6824 2011-03-10 10:47 DDS v2.0\Library\inc\stm32f10x_exti.h
文件 25445 2011-03-10 10:47 DDS v2.0\Library\inc\stm32f10x_flash.h
文件 27016 2011-03-10 10:47 DDS v2.0\Library\inc\stm32f10x_fsmc.h
文件 20175 2011-03-10 10:47 DDS v2.0\Library\inc\stm32f10x_gpio.h
文件 30029 2011-03-10 10:47 DDS v2.0\Library\inc\stm32f10x_i2c.h
............此处省略50个文件信息
- 上一篇:Atheros AR8161千兆网卡MAC驱动
- 下一篇:数据结构课程设计车厢调度
相关资源
- linfanrong_10164999.rar
- The.Art.Of.Unit.Testing.With.Examples.in.C.2nd
- myGame.rar
- 带手机版数据同步财税代理公司注册
- pdf课本及习题答案.rar
- 深度学习PDF非扫描版(中文版)麻省
- doudizhu_shffule_src.zip
- 随机信号分析解题指南.pdf
- ios12.3驱动.zip
- 百万邮件系统多机版.rar
- learnopengl-cn-2018年5月更新.pdf
- zw_学习OpenCV(中文版).zip
- 1-300.pdf
- pyqt5windows生成二维工具源码
- KNN疾病预测算法Demo
- ABAQUS单元失效浅析(单元删除
- Jtopo+json格式数据代码
- 解多目标规划的单纯形代码
- TerraVolVoxelTerrainEngine2.1c.7z
- VA_X_Setup2118.rar
- CHS_Ha_PasswarekitEnterprise10.0.exe
- 无线通信AndreaGoldsmith杨鸿文等译.rar
- 迅捷PDF转换器破解版.rar
- 迅捷PDF编辑器破解版.rar
- 金字塔原理1清晰扫描版.pdf
- TeamViewer_11已激活+破解版+随意换ID.z
- FieldtheoryofGuidedwavesCollin__2nd.pdf
- 先进电气驱动的分析建模与控制[比
- IPC-J-STD033潮湿、回流焊敏感表面贴装
- 网络是怎样连接的_户根勤.pdf
评论
共有 条评论