amo上转载关于dsp烧写和外扩RAM

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

第一个问题,建议你仍是用jtag方式下载,毕竟如今主流的方式是这样的,出现问题能够交流的人会比较多。
第二个问题,存储器没有嫌大的,所以若是程序小,不外扩没有问题,若是程序大或者里面有大量的字库等等确定须要外扩了。 post

 

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

 

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

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

--- 2812内部有68kB(34kx16bit)RAM,若是使用12位adc的话,是能够。可是考虑到2812带有并口(xintf)总线,通常但愿使用高位adc,那么34k内存有点小。所以,须要适当扩展。 spa

 

至于2812的设计,须要考虑如下几点:

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

二、若是想外扩存储器的话,建议使用cpld。2812的数据线和地址线太乱了(和stm32有一拼),使用cpld的话,能够下降布线难度。若是不用的话,能够考验画板子耐心,等未来使用28335时简直小菜一碟。 设计


 

tiancaigao7 当前在线
注册时间2009-2-21最后登陆2013-4-2在线时间1138 小时阅读权限90积分3347帖子 3279精华0UID43353
QQ 查看详细资料

34 调试

主题

0 接口

好友

3347 内存

积分

论坛元老 ci

Rank: 8Rank: 8

莫元3172
2
发表于 2009-12-1 08:02:22 | 只看该做者
第一个问题,建议你仍是用jtag方式下载,毕竟如今主流的方式是这样的,出现问题能够交流的人会比较多。
第二个问题,存储器没有嫌大的,所以若是程序小,不外扩没有问题,若是程序大或者里面有大量的字库等等确定须要外扩了。

tiancaigao7 当前在线
注册时间2009-2-21最后登陆2013-4-2在线时间1138 小时阅读权限90积分3347帖子 3279精华0UID43353
QQ 查看详细资料

34 开发

主题

0

好友

3347

积分

论坛元老

Rank: 8Rank: 8

莫元3172
2
发表于 2009-12-1 08:02:22 | 只看该做者
第一个问题,建议你仍是用jtag方式下载,毕竟如今主流的方式是这样的,出现问题能够交流的人会比较多。 第二个问题,存储器没有嫌大的,所以若是程序小,不外扩没有问题,若是程序大或者里面有大量的字库等等确定须要外扩了。
相关文章
相关标签/搜索