社区导航

 

搜索
查看: 83|回复: 0
打印 上一主题 下一主题

[资料分享] AMO上转载关于dsp烧写和外扩RAM

[复制链接]

3004

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

跳转到指定楼层
楼主
发表于 2020-2-7 20:11 | 只看该作者 |倒序浏览 |阅读模式

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时简直小菜一碟。

0

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

关闭

站长推荐上一条 /5 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( )

GMT+8, 2020-2-19 21:51 , Processed in 0.069592 second(s), 14 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表
快乐飞艇怎么买 快乐赛车什么方法稳 快乐赛车官方开奖结果 快乐飞艇彩票玩法 快乐赛车怎么能接代理 快乐赛车计划 快乐赛车单双大小全天计划 快乐赛车怎么代理返点多少 快乐飞艇如何购买 山东11选5走势