1675|0

2015

帖子

0

TA的资源

纯净的硅(中级)

楼主
 

进行2812设计时需要注意的几点 [复制链接]

如何提高F2812 AD的转换精度
采用软件补偿,参考文档spra989a。

程序经常跑飞
程序没有结尾或不是循环的程序。
nmi管脚没有上拉。
在看门狗动作的时候程序会经常跑飞。
程序编制不当也会引起程序跑飞。
硬件系统有问题。
程序访问了非法的地址。

用示波器观测的时候程序跑飞
示波器的探头接地不好,探头上的电位可能会比较高,接到信号线上产生干扰会跑飞。

大程序有时运行异常,但加一两条空指令就正常,是何原因
由于TMS320C采用了多级的流水线操作,因此流水线冲突是不可避免的,解决办法为在适合的问题插入1到多条NOP指令。
参考Ti的相关文档了解详细信息

C语言中如何从指定的地址读写数据
#define ADDR1 (unsigned int *)0x300000
#define ADDR2 (unsigned int *)0x300004
*ADDR1 = 0x05;//write
x = *ADDR2;//read

 

调试TMS320C2000系列的常见问题?

1)单步可以运行,连续运行时总回0地址: Watchdog没有关,连续运行复位DSP回到0地址。 
2)OUT文件不能load到片内flash中: Flash不是RAM,不能用简单的写指令写入,需要专门的程序写入。CCS和C Source Debugger中的load命令,不能对flash写入。 OUT文件只能load到片内RAM,或片外RAM中。 
3)在flash中如何加入断点: 在flash中可以用单步调试,也可以用硬件断点的方法在flash中加入断点,软件断点是不能加在ROM中的。硬件断点,设置存储器的地址,当访问该地址时产生中断。 
4)中断向量: C2000的中断向量不可重定位,因此中断向量必须放在0地址开始的flash内。在调试系统时,代码放在RAM中,中断向量也必须放在flash内


DSP系统构成的常用芯片有哪些?

1)电源: TPS73HD3xx,TPS7333,TPS56100,PT64xx... 
2)Flash: AM29F400,AM29LV400... 
3)SRAM: CY7C1021,CY7C1009,CY7C1049... 
4)FIFO: CY7C425,CY7C42x5... 
5)Dual port: CY7C136,CY7C133,CY7C1342... 
6)SBSRAM: CY7C1329,CY7C1339... 
7)SDRAM: HY57V651620BTC... 
8)CPLD: CY37000系列,CY38000系列,CY39000系列... 9)PCI: PCI2040,CY7C09449... 
10)USB: AN21xx,CY7C68xxx...

DSP为什么要初始化?

DSP在RESET后,许多的寄存器的初值一般同用户的要求不一致,例如:等待寄存器,SP,中断定位寄存器等,需要通过初始化程序设置为用户要求的数值。 初始化程序的主要作用: 
1)设置寄存器初值。 
2)建立中断向量表。 
3)外围部件初始化

如何判断DSP能正常的工作。

最简单的办法是测量它的clkout脚输出是否正常。


有源晶振与晶体的区别,应用范围及用法

1)晶体需要用DSP片内的振荡器,在datasheet上有建议的连接方法。晶体没有电压的问题,可以适应于任何DSP,建议用晶体。 
2)有源晶振不需要DSP的内部振荡器,信号比较稳定。有源晶振用法:一脚悬空,二脚接地,三脚接输出,四脚接电压。

DSP系统中实现UART功能

1,C2000系列DSP片内已集成有UART功能;
2,用McBSP模拟实现UART功能
3,外部扩展UART器件1)通过SPI总线扩展:MAX3100(Maxim公司)通过8位异步存储器接口扩展PC UART: 单通道;TL16C450/550/750(TI公司); 双通道:TL16C452/552/752(TI公司); 四通道:TL16C454/554/754(TI公司)

点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表