网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 61IC中国电子在线 >> 服务导航 >> 帮助中心 >> C6000 >> 文章正文
  如何用6711开发产品           ★★★ 【字体:
如何用6711开发产品
作者:61IC客服    文章来源:本站原创    点击数:    更新时间:2006-5-4    

 

问题如下:

我现在使用硬件为DSK6711,软件为CCSv2.0,我想开发一语音信号处理之产品,其有录音功能(时间约为1分钟),想请教先进下列几个问题

1相关硬件模块如何购得(CPUADC/DAC、外部内存、IO)

2.如何烧入程序到CPU、须添够那些工具

3.如要及时在自组硬件做侦错、须添够那些工具

4.在录音功能方面,如何计算内存大小(假设AD 16bits)

5.内存可否用外接RAM,如采用别的方式如记忆卡,选用何种较好(MultiMedia Card, Secure Digital Card, Memory Stick Card、、),如何做控制

6.如何将内存数据读取到PC后做进一步语音分析

7.以上有否现成之文件、范例程序可参考

解答如下:

Ans:CPU,ADC,DAC可以直接跟我们购买但是要给我们确定的Part Number,至于外部内存要看你要用什么规格的我们再提供你information.

 

Ans:程序除F24xF28x可透过JTag直接烧入DSP,其余的DSP都要透过Boot Loader由外部的FlashDSP power on后加载DSP程序内存.而外部的Flash Memeory可透过JTag利用CCSFlash Burn烧入(H/WMatch...请参考DSK的电路)

 

Ans:CCS正式板+JTag Emulator

 

Ans:如果没压缩,纪录一秒ADC 16bit Stereo Codec Fs44.1Khz => 44100*2ch*16bit=172KB(1秒需要的内存)

 

Ans:可用外接RAM但几乎没人做因为RAM很贵,一般可用记忆卡来存.建议用CF卡来存,因为它的控制比MMC,SD,MS来的简单多,价格也最便宜.控制方式可透过EMIF来做存取.

 

Ans:利用CCSHardware Probe Points功能做File I/O也可以.

 

问题如下:

 

我延续上述问题再请教下列几个问题

1有关硬件模块之间的连接有否连接器直接插上,而不须焊接,codec16 bits Fs44.1Khz,有其规格模块吗?

2 由于输入控制线为语音信号滤波型态选择、音量调整、、等,其控制线要如何连接至DSP

3由于主程序功能为做一些语音信号处理,不知内部的内存是否够用,内部(数据与程序)内存与外部内存使用时机为何?

4. Boot Loader为何?在CCS上程序 run完会产生. out档,其档如何转换成.hex文件,再烧写到dsp内部程序内存,可否再告知烧入程序到CPU详细流程

5 JTag EmulatorI/O接口规格有pci usb、、等,如何选择较好?

6如果用CF卡储存语音文件, 则其与DSP之间的硬件接口如何设计,有现成模块可利用吗?

7实体产品与PC应用程序(如使用VB撰写之,功能为读取现在之滤波型态、音量大小、传送滤波系数给实体)沟通方式为何

8国外是否有相关TI DSP 讨论区网站或是提供范例程序网站供他人使用

 

解答如下:

 

Ans(1):硬件模块可以直接插在DSK6711,可考虑买TIPCM3003 Audio Daughter Card(http://focus.ti.com/docs/tool/toolfolder.jhtml?PartNumber=TMDX326040A),一片USD$50.

Ans(2):可透过EMIF接到CPLD或用MCU透过SPI(McBSP)HPI来跟DSP通讯传送控制信号.

Ans(3):要看实际使用状况而定.

Ans(4):Boot Loader请参阅C6711 Datasheetbootmode部分.至于转文件详细流程请参阅TMS320C6000 Assembly Language Tools Users Guide(SPRU186I)Hex Conversion Utility Description部分.

Ans(5):各有优缺点,PCI的传输快但携带较不方便,USB2的比Printer Port快很多,携带方便,也比较不会发生PC硬件冲突的问题.

Ans(6):C6000CF可透过EMIF,详细的接法可先参阅CF的接口规格后再参考DSP EMIF的设定来接.就我所知现在并无现成模块可用,必须自行设计.(CF规格 http://www.compactflash.org/)

Ans(7):一般是透过UART,连接DSPPC,并用VB撰写PC下给DSP或从DSP接收到的指令.

Ans(8):国外TI DSP 讨论区网站(http://groups.yahoo.com/group/c6x/),范例程序在TI网站也有提供他人下载使用.!在我们61IC网站也有提供下载...

 

问题如下:

 

延续上述问题再请教下列几个问题
1
我可在那里查询各种硬件模块呢?
2. TI
PCM3003 Audio Daughter,有卖吗?
3. Boot Loader
请参阅C6711 Datasheetbootmode部分,它的文件名是什么名?如SPRU186I
4 TI
网站之范例程序在何处
最后想说一句,”61IC的人都是非常好心、友善的人士

 

解答如下:

 

1.你要看你要应用在哪一方面,如果你要直接购买Daughter Card,可以到下列TI的网站上寻找是否有你需要的。
http://dspvillage.ti.com/docs/catalog/devtools/dsptoolslist.jhtml?familyId=132&toolTypeId=48&toolTypeFlagId=2&templateId=5154&path=templatedata/cm/

toolswchrt/data/c6000_daughtercds
2.
要问销售。
3.
61IC网页上有一个免费下载,里面就有6711Datasheet
4.
有些Application Note会附范例程序,不一定全部都有,再不然你装完CCS以后,在安装数据夹里面也会有Example

 

问题如下:

 

我延续上述问题再请教下列一个问题

1我想要查询的是各种相关硬件模块,因为刚开始可能透过dsk做一些简单测试,但最后我希望完成一个产品如果这部分找有经验的技术支持的公司帮忙代工会更好,不知61IC可有提出这方面协助,再透过JTag Emulator做侦错

至于是否要可以买TIPCM3003 Audio DaughterJTag Emulator,我找时间问问我老板再跟你们联络

 

解答如下:

 

基本上公司可以提供包括Tools以及DSP的相关技术支持服务,若要牵涉到代工(比如说帮客户设计软件或硬件),一般是以企业量产的产品为主.若只是做研究或是实习.我们可能无法提供协助毕竟公司要能赚钱还是要靠卖ToolChip.
至于各种相关硬件模块,要看应用而定,我们可以帮你查.如果是TI做的我们是可以提供订购服务的.

 

 

               欢迎点击进入:TI德州中文网   (国内唯一针对TI应用的中文技术网站)    文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    DSP6713中的EDMA同步事件ARE…
    从6711移植到6711D EMIF出现…
    DSK6711的相关问题
    TMS320C6711加ADC卡
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61IC 湘ICP备05002478号