论坛风格切换切换到宽版
  • 3312阅读
  • 10回复

我做的C5509的玩具板,呵呵~! [复制链接]

上一主题 下一主题
离线BG5ROJ
 
发帖
1883
只看楼主 倒序阅读 0楼 发表于: 2008-12-08
c5509   200mhz   3mcbsp   一路i2c,   2路10位adc(这个感觉用处太小),ti系列中的低功耗型dsp,其他公司的dsp就不知道拉。
       

本来想用常见的c5402的, 优点:便宜, 但是考虑到c55x外存可以接sdram同步存储器,速度快,不过c55x系列可以外扩的flash和sdram感觉很小,8 x 16bit,4ce空间, 应该也够用拉,不过想想arm9,少的可怜啊,

c5509 选用理由:是因为他带了一个i2c正好可以用来控制aic23 audio codec ic, 还有3个mcbsp,爽啊,一个用来接aic23,一个用来模拟spi 做bootloader,还有一个暂时模拟com口用拉, 后面如果usb数据通信的程序没问题的话,这个mcbsp完全可以用来做mcu通信,这里的启动使用spi boot(可以少走些线,板也可以稍微小些,避免用那个emif外扩的flash启动,当然也可以用i2c,如果没被占用的话。其实下面扩的那个sdram也可以不用的,主要是想试试,呵呵),c5509还有独有的usb哦,以往的ti dsp中是没有的,不知道现在的怎么样, 虽然他的usb我个人觉得好象没有cpresss的那么强大,主要是想试下看,呵呵~!这个usb也在板上扩出来拉,
 
  下面是我自己做的板, 新手学习dsp,还望各位懂的高手多多指点,共同进步~!
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线BG5ROJ
发帖
1883
只看该作者 1楼 发表于: 2008-12-08
有点汗的是,背面那个max232的ic买不到贴片的,只能用手头上有的dip, 所以板上做成dip+贴片型。 全板基本都是“贴”的,我也是喜欢用贴的,小,而且简单, 焊起来就tmd累哦~!

  电源部分用tps70302, 1a/2a两路出, 给c6000用的,呵呵,我给用在c55x上拉,发热就小多拉,呵呵~!这块板还可以当c5509的开发板玩,后面把程序写好后,会把不要的功能裁减掉,进一步减小板的面积,降低功耗。

耳机接口都用的是镀金的贴片座,呵呵,精益求精

这也是我学习dsp的第一个作品,发个贴保留下,大家有好的建议可以回贴,
离线BG5ROJ
发帖
1883
只看该作者 2楼 发表于: 2008-12-08
其实在电路方面一点特点没有,我电子水平本来就很菜,比起各位老师发布的电路那是简单多了,完全是我自己搭积木似的搭起来的,
  本身学软件的,希望后面写的软件能让这个电路焕发出不同的生机哦~! 呵呵~!
离线桃园
发帖
69
只看该作者 3楼 发表于: 2008-12-08
焊接得不错,起码整齐。pcb排版倒是还有改善的空间。
离线BA5RW
发帖
48263
只看该作者 4楼 发表于: 2008-12-09
max232的ic买不到贴片的?我找找看
离线BD5UYW
发帖
4657
只看该作者 5楼 发表于: 2008-12-09
是max232 5v还是max3232 3v的,两款贴片的都有的,我就用贴片的。
离线BG5ROJ
发帖
1883
只看该作者 6楼 发表于: 2008-12-09
感谢上面的各位, max232已经做成那样了,先就这么调试着吧,后面第二版的时候再改~!
  max232好象也可以用3。3v的吧? 还没试过,不过查baidu说是可以
离线小比尔/5
发帖
2582
只看该作者 7楼 发表于: 2008-12-09
楼主的焊功很棒,赞一个

另外,程序是怎么boot进去的?
离线BG5ROJ
发帖
1883
只看该作者 8楼 发表于: 2008-12-09
通过大容量的spi eeprom(256k的spi eeprom,当然i2c eeprom也可以,5509有带一个i2c,现在发现这东西还不好买,晕,但用这种boot线就简单多比起hpi的或emif的flash boot), 就是上面那个ic座boot, 或者是通过usb接口boot都可以,这个正在实验中...资料说可以.
没有选用emif的boot因为要走很多线,板会弄的很大,我水平不行,线多怕麻烦。呵呵

那个串口和sdram芯片也不是那么必须,随便做上去玩玩吧, 后面调试信息,和其他mcu数据通信,想都通过usb就好, 但软件还不知道能不能写出来,所以就留个串口备用。

  后面想把串口占用的mcbsp预留出来, 还有emif也用排针留出来,可以外接小板扩sdram,flash,或hpi也可以,没必要挤在板上只能弄块sdram,不实用。
离线BG5ROJ
发帖
1883
只看该作者 9楼 发表于: 2008-12-09
[quote=小比尔/5]楼主的焊功很棒,赞一个

另外,程序是怎么boot进去的?[/quote]


呵呵,您是也玩dsp的啊, 其实你可以尝试下c55x系列的, 主要可以外接sdram,同步存储器, 好象记得还有两个乘法器, 另外5509的还有一个usb, 5501/2也是各有特点带icache,uart, mcbsp就只有两个拉, 但主频更高300mhz, ti上的报价还更低,但外面好象卖的很贵,所以没选用。

  c55x系列有一点c6000的特点,但性能上差,价格便宜。

  烧写的话dsp本身我查资料说是只有c2x系列可以烧片内的,具体我没用过c2x系列,其他的一般都是通过emif外扩的flash,然后用jtag执行程序烧进去, 或是通过hpi 启动,常用就这两种, c5402卖的实验板基本都是hpi的,我买的便宜板是这样的,
离线小比尔/5
发帖
2582
只看该作者 10楼 发表于: 2008-12-09
我在自学54x,想做音频处理器
目前买了一块学习板,它是用单片机hpi来boot的
但还没有头绪
而且单片机很多脚都没有引出来,除了串口,都不知道应该怎么跟外设连接
该不会用以太网吧?-_-|||

最近被毕业的事烦的,烦得连单片机的定时器都快不会用了。。。