接https://blog.csdn.net/pxy198831/article/details/87017571DSP TMS320C5509A 控制DDS AD9854芯片进行AM幅度调制

FSK调制就是用高低两个频率表示数字信号0,1

而AD9854有两个频率控制字寄存器,要预先把高低两种频率送给芯片,

然后通过切换芯片外围FSK控制引脚的高低电平实现FSK调制,代码如下:

int main()
{int old_intm,i,j;int tmp_data;long int tmp;static    unsigned char a[19]={0};int FSK[8]={0,1,0,1,0,1,0,1};   CSL_init();//设置系统的运行速度为200MHzPLL_config(&myPLLCfg);CHIP_FSET(SYSR,CLKDIV,4);                //CLKOUT = 200M/8 = 25M// IRQ_setVecs((Uint32)(&VECSTART));// old_intm = IRQ_globalDisable();            //temporarily disable interrupts and clear any peding//初始化DMA
//  IniDMA_CH0();       //ADC  MAX121
//  IniDMA_CH1();       //AUDIO DAC8830
//  IniDMA_CH2();
//  IniDMAPara();//初始化McBSP
//  IniADC();
//  IniAudioDAC();
//  IniDAC8164D();//    SendToDAC8164(DAC_PORTA,AGC.curoutdata);//  IRQ_globalEnable();                     //Enable all maskable interrupts//IRQ_globalRestore(old_intm);          //Restore status of global interrupt enable flagIniGlobeValue();                        //初始化全局变量// IniTimer0();                            //初始化定时器0,为ADC的CONST提供采样间隔时钟ad9854_int();AD9854_SetSine_double(20000,4095);AD9854_SetSine_double2(40000,4095);AD9854_WR_Byte(OSK_I1_ADDRESS,0xff);     //设置I通道幅度AD9854_WR_Byte(OSK_I2_ADDRESS,0xff);ad9854_update(); j=0;while (1){//   dds_flag = 1;if (FSK[j++]==1){asm(" SSBX XF ");}else{asm(" RSBX XF ");}if (j==8){j=0;}delay(1000);}}

DSP TMS320C5509A 控制DDS AD9854芯片进行FSK调制相关推荐

  1. DSP TMS320C5509A 控制DDS AD9854芯片进行AM幅度调制

    接上一节https://blog.csdn.net/pxy198831/article/details/86738839DSP TMS320C5509A 控制DDS AD9854芯片驱动 各种调制中最 ...

  2. DSP TMS320C5509A 控制DDS AD9854芯片进行AM幅度调制时的噪声抑制

    接上一节https://blog.csdn.net/pxy198831/article/details/87017571 TMS320C5509A 控制DDS AD9854芯片进行AM幅度调制 话音调 ...

  3. DSP TMS320C5509A之DMA

    https://blog.csdn.net/pxy198831/article/details/86615497 DSP TMS320C5509A之ADC MAX121中的ADC芯片即是采用DMA的方 ...

  4. xmos驱动_XMOS推出了Xcore.ai处理器,单个设备中提供高性能AI,DSP,控制和IO,价格从1美元起!...

    作者:XMOS,排版整理:晓宇 微信公众号:芯片之家(ID:chiphome-dy) 近日,英国半导体科技公司XMOS宣布推出Xcore.ai ,它是一款面向AIoT市场的超强性能跨界处理器,该处理器 ...

  5. FPGA控制不其他芯片

    1.1 FPGA控制不其他芯片 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)FPGA控制不其他芯片: 5)结束语. 1.1.2 本节引言 "不积跬步,无以至 ...

  6. FPGA 数字信号处理之 FSK 调制、解调的实现与仿真基于 verilog + ise + modelsim + matlab (保姆级)

    试验说明: 笔者复现FSK调制.解调的过程中,在网上查了很多很多相关文章,至少在本文之前,没发现能在参考一篇博文的情况下能完整复现实验结果的.总之,全乎的基本没有. 本笔记(文)的目标是让入门者或者说 ...

  7. FPGA数字信号处理(22)FSK调制技术

    本系列的10~13篇介绍了数字通信中ASK调制解调技术的实现.本文将介绍数字通信系统中FSK调制技术的FPGA实现,后面的文章将介绍FSK解调. FSK调制 FSK是利用载波的频率表示基带信息,比如在 ...

  8. matlab ask fsk调制解调,Matlab的ASK-FSK--PSK程序仿真

    <Matlab的ASK-FSK--PSK程序仿真>由会员分享,可在线阅读,更多相关<Matlab的ASK-FSK--PSK程序仿真(12页珍藏版)>请在人人文库网上搜索. 1. ...

  9. fsk调制解调实验报告 matlab,基于MATLAB的-FSK调制与解调-通信原理实验

    <基于MATLAB的-FSK调制与解调-通信原理实验>由会员分享,可在线阅读,更多相关<基于MATLAB的-FSK调制与解调-通信原理实验(2页珍藏版)>请在人人文库网上搜索. ...

  10. md500代码,异步电机,基于28379D,带无速度传感器控制,参数辨识,同步调制等功能

    md500代码,异步电机,基于28379D,带无速度传感器控制,参数辨识,同步调制等功能 ID:82144667340957932南瓜星忠心的奶酪

最新文章

  1. 总结接口与类和抽象类的关系
  2. 树型列表结构宽度调整_Material Design 网格列表
  3. 解决remove @override annotation
  4. JavaWeb中的Session、SessionListener、在线人数统计
  5. 55 MM配置-评估和科目设置-定义账户分类参考
  6. HDU 3652 B-number (数位DP)
  7. 一、UNIX系统概述
  8. 《三国演义》[明]罗贯中,七秒读书重制精排版电子书免费下载
  9. 粒子滤波算法matlab代码,粒子滤波算法原理及Matlab程序(专题).ppt
  10. n维椭球体积公式_初中物理公式总结(表格整理版)
  11. 解决ERROR: Cannot uninstall ‘PyYAML‘. It is a distutils installed project and thus we cannot accuratel
  12. miniUI零碎知识点随手记
  13. P1179 [NOIP2010 普及组] 数字统计
  14. 看这里→大数据工程技术人员系列课程—《大数据工程技术人员-大数据基础技术》正式上线!...
  15. Windows下用Python获取电脑显示器物理尺寸和PPI
  16. 4.Executor执行器
  17. java的OpenGL学习资料
  18. php大写转为小写,PHP 实现人民币小写转换成大写的方法及大小写转换函数
  19. Android elevation设置大揭秘
  20. Euraka-看这就够了

热门文章

  1. usaco Typo
  2. 计算机建模和仿真实训报告,cad与cam实训报告范文3篇
  3. 技术总监7年总结,如何进行正确的沟通?
  4. 区块链MMO游戏该如何设计Token经济?
  5. 独立键盘检测,矩阵键盘检测
  6. java桌面应用开发利器JavaFx
  7. 笔记本无线上网方式大全 (转)
  8. 模仿实现百度搜索黑洞动画效果
  9. 局域网雨云蠕虫病毒的处理
  10. dns劫持是什么 dns被劫持了怎么办、dns被劫持怎么解决