1684|0

2015

帖子

0

TA的资源

纯净的硅(中级)

楼主
 

AMO上转载关于dsp烧写和外扩RAM [复制链接]

1.DSP程序的串口下载方式。
这种方式可以省了买仿真器的一笔很大的花费,这个电路上有什么特别之处么?跟一般的串口通讯电路有何不同?
是不是一片Max232加几个电容,然后接到芯片上的相应引脚就行了?
相比JTAG来说,串口是只能下载不能在线仿真么?
2.外扩存储器问题。
看了好多网上卖的开发板,发现都有扩展的RAM和ROM,弱弱的问一句,难道是因为DSP本身的存储器不够大么?
我看2812的存储器挺大的,为啥非得外扩呢?不外扩有什么缺点呢?
对于我这样刚入手的来说,画板子的时候要不要加外扩存储器呢?

第一个问题,建议你还是用jtag方式下载,毕竟现在主流的方式是这样的,出现问题可以交流的人会比较多。
第二个问题,存储器没有嫌大的,因此如果程序小,不外扩没有问题,如果程序大或者里面有大量的字库等等肯定需要外扩了。

 

1.DSP程序的串口下载方式。
-- 建议使用jtag调试。相比以前来讲,ti已经放出xds100v2仿真器,而且ccs4.x以上版本支持很好。重点是价格便宜,呵呵,相比以前买的合仿真器(1700大洋)。
-- 2812支持sci下载代码,支持scia。这点很方便现场工程师更新代码。
-- max232这个芯片不大合适。因为这个芯片要求5V电源的,2812接口电压是3.3V。

 

2.外扩存储器问题。
-- 这个问题,应该是自己来决定的问题。即做出来这个板子到底做什么?

--- 2812内部包含512kB flash,一般代码使用是足够了。

--- 2812内部有68kB(34kx16bit)RAM,如果使用12位adc的话,是可以。但是考虑到2812带有并口(xintf)总线,一般希望使用高位adc,那么34k内存有点小。因此,需要适当扩展。

 

至于2812的设计,需要考虑以下几点:

1、2812需要2个电压3.3V和1.9V电压,而且要求启动顺序的(这点我认为就是bug,后来的2808,2809,28335都不需要。不过最新28346还是需要了)

2、如果想外扩存储器的话,建议使用cpld。2812的数据线和地址线太乱了(和stm32有一拼),使用cpld的话,可以降低布线难度。如果不用的话,可以考验画板子耐心,等将来使用28335时简直小菜一碟。

 
点赞 关注

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表