![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DSP
DSP开发
王纯配
我的办公桌上有一个记事本,写写画画,上面有我思考的痕迹;我的电脑上有一个工作日志,敲敲打打,用来总结每天的工作。当记录成为习惯,时间也就成了永恒。
展开
-
DSP5509A——编译出现的问题解决
在给搭建好的DSP开发环境写测试代码的时候编译出现了几个错误,现在把错误解决的方法记录一下。1。warning: '.stack' section not found -- ignoring '-stack ' option这只是一个警告,忽视也行,但是看着不舒服,就解决了一下。解决办法:Builder option——Linker——Basic——Autoinit Mode:改成:R原创 2015-08-09 22:18:33 · 1087 阅读 · 0 评论 -
自制DSP5509A核心板硬件调试—连接仿真器失败原因总结
硬件平台:自制DSP5509A核心板一块;PC机系统:XP;CCS软件版本:CCS4.2或CCS3.3;(CCS4.2和CCS3.3在xp系统中可以共存,win7下就不清楚了)仿真器:XDS100V2 USB;出现问题:不能成功连接仿真器;解决思路:1、尝试连接其他的开发板,成功连接,排除软件及驱动问题;2、软件部分没问题,那就是硬件的问题。检查电路,焊接连线都没问题,看错误提原创 2016-11-08 23:46:02 · 1510 阅读 · 0 评论 -
关于5509A的有源晶振输出频率的范围
1、晶振的频率范围可以参考tc(cl)这个参数小于50MHZ都可以。2、CLKIN是参考I/0电压的(参考DVDD电压),需要3.3V;3、有源晶振的输出振幅应该满足什么范围才能驱动I/0?答:参考VIH,VIL的要求原创 2016-09-11 16:59:30 · 1330 阅读 · 0 评论 -
对DSP5509A时钟发生器的调试
设计了一块DSP+FPGA系统的数据采集板,但是怎么才能确定设计的DSP部分是可以正常工作的呢?FPGA部分的好测试。对于DSP能否正常工作可从以下几个方面进行测试:1、上电检测DSP的CLKIN引脚,用示波器查看波形是否失真,电压是否在合理范围内;2、配置CLKMD寄存器使PLL在锁相模式,用示波器测量CLKOUT脚是否跟预计的频率一样,目的是检测PLL能否正常工作。 测试代码:原创 2016-09-11 16:43:21 · 1912 阅读 · 0 评论 -
DSP 55xx操作外围寄存器简便方法
最近要用5509A做一些工作,平日里很少使用DSP,这次算是比较系统的来使用DSP了。当我浏览一些例程的时候发现对寄存器操作的时候都是调用的CSL封装好的库,这样确实挺方便的,直接套寄存器和值就好了,但是一个对DSP陌生的新手来说,什么时候该使用什么样的CSL库又该怎样操作这些库呢,确实挺苦恼的,起码我是挺郁闷的,到底该用哪个库函数。当然也可以直接在CSL库函数说明文档里一个一个去查,这样也挺麻烦原创 2016-09-11 15:10:04 · 2521 阅读 · 0 评论 -
DSP5509A程序固化到Flash中用到的CMD脚本解析
CMD脚本解析脚本作用:将.OUT文件转换成.HEX文件---------------------------------------------------------------------boot; 说明创建boot文件格式-5510:2; 生成55xxboot文件格式-serial8; 使用串行加载方式(8位)-a; ASCII格式-reg_config原创 2016-09-09 21:38:55 · 1520 阅读 · 1 评论 -
AIC23使用过程中总结的知识点
1、AIC23控制字16位,高7位寄存器地址,低9位写入寄存器值;2、音乐CD采样标准为44.1khz,44.1khz是目前最通用的标准;3、BCLK信号脚:IIS串行数据传输时钟,当AIC23主模式,BCLK由AIC23产生,并提供给DSP,频率为主时钟的1/4;从模式由DSP产生;4、AIC23的CS信号脚:控制端口输入和地址锁存选择端,IIC模式下,定义外设的7位地址;5、D原创 2016-08-18 09:38:11 · 3073 阅读 · 0 评论 -
DSP5509A——SDRAM操作代码分析
这是我第一次写博客也是刚刚接触DSP,就先重建以及重复了SDRAM的工程并且分析SDRAM的整个代码,用来熟悉整个开发环境和了解DSP代码的编写以及相关datasheet的阅读,我觉得这是学习新的开发平台的一种比较快速的方式,创建工程,熟悉语法,datasheet阅读整个流程通过一个小小的例程就基本熟悉了。不多说先放代码:#include #include #include #inc原创 2015-08-05 09:51:22 · 3196 阅读 · 2 评论 -
DSP5509A——环境搭建出现的错误解决
我买的5509A的开发板是源创立的板子,他们的仿真器是XDS510,这个仿真器的驱动和TDS510的驱动是通用的。刚开始搭建开发环境的时候,配置目标板和仿真器环境是:这样按照他们给的手册配置也是可以成功连接到开发板的,但是用了一段时间总是无缘无故出现一些小的毛病,一琢磨,我的开发板芯片毕竟是5509A,仿真器是XDS510.,我干嘛要配置成c5509,TDS510,应该配置成c5509A,原创 2015-08-09 22:01:12 · 1145 阅读 · 0 评论 -
CCS6编译出现的问题总结及解决办法
错误1、error #7 :unrecognized token..... 解决办法:打开CCS6软件,window—>preferences—>workspace—>“Text file encoding”将默认的CP1252编码改成other中的UTF-8或UC-ASCII,这种修改也可以解决拷贝进来的文件中注释乱码的现象。错误2、error #10234-D:u原创 2016-11-15 21:40:52 · 27866 阅读 · 5 评论