¿Î³ÌÄ¿±ê |
C5000 DSPÅàѵ¿Î³ÌÖ÷ÒªÅàÑøÑ§Éú¶ÔÊý×ÖÐźŴ¦ÀíºÍÊý×ÖÐźŴ¦ÀíÆ÷µÄÀí½â£¬ÕÆÎÕ»ùÓÚC5000µÄDSPµÄAppºÍÓ²¼þ¿ª·¢¼¼Êõ£¬²¢ÊìϤϵͳÉè¼ÆºÍË㷨ʵÏÖ£¬Äܹ»¿ª·¢×Ô¼ºµÄ»ùÓÚDSPµÄϵͳ¡£
|
ÅàÑø¶ÔÏó |
DSPϵͳµÄAppºÍÓ²¼þ¿ª·¢¹¤³Ìʦ£¬µç×ÓÀࡢͨÐÅÀà¡¢¿ØÖÆÀàרҵµÄ´óѧÉúºÍÑо¿Éú¡£ |
.ÉÏ.¿Î.ʱ.¼ä.ºÍ.µØ.µã. |
ÉϿεص㣺¡¾¡¾ÉϺ£¡¿£ºÍ¬¼Ã´óѧ(»¦Î÷)/гǽð¿¤ÉÌÎñÂ¥(11ºÅÏß°×ÒøÂ·Õ¾) ¡¾ÉîÛÚ·Ö²¿¡¿£ºÓ°Æ¬´óÏÃ(µØÌúÒ»ºÅÏß´ó¾çÔºÕ¾)/ÉîÛÚ´óѧ³É½ÌÔº ¡¾±±¾©·Ö²¿¡¿£º±±¾©ÖÐɽѧԺ/¸£öδóÂ¥ ¡¾ÄϾ©·Ö²¿¡¿£º½ð¸Û´óÏÃ(ºÍÑà·) ¡¾Î人·Ö²¿¡¿£º¼ÑÔ´´óÏ㨸ßжþ·£© ¡¾³É¶¼·Ö²¿¡¿£ºÁì¹ÝÇø1ºÅ£¨ÖкʹóµÀ£©
½ü¿ª¿Îʱ¼ä(ÖÜÄ©°à/Á¬Ðø°à/Íí°à£©£ºDSP5000¿ª¿Î£º2021Äê10ÔÂ1ÈÕ(»¶ÓÄú´¹Ñ¯£¬ÊÓ½ÌÓýÖÊÁ¿ÎªÉúÃü£¡)
¡¡¡¡¡¡¡¡±¾¿Î³ÌÿÆÚ°àÏÞ¶î5Ãû£¬±¨Âú¼´Í£Ö¹±¨Ãû£¬ÇëÌáǰÔÚÏß»òµç»°Ô¤Ô¼
|
·ÑÓÃ |
¡ô¿Îʱ£º¹²5Ìì,30ѧʱ
¡ôÍÅÌ屨ÃûÓŻݴëÊ©£ºÁ½ÈË95ÕÛÓŻݣ¬ÈýÈË»òÈýÈËÒÔÉÏ9ÕÛÓÅ»Ý ¡£×¢Ò⣺ÔÚ¶ÁѧÉúƾѧÉúÖ¤£¬¼´Ê¹Ò»¸öÈËÒ²ÓÅ»Ý500Ôª¡£
¡î×¢ÖØÖÊÁ¿
¡î±ß½²±ßÁ· ¡îºÏ¸ñѧԱÃâ·ÑÍÆ¼ö¹¤×÷
¡ïʵÑéÉ豸Çëµã»÷Õâ¶ù²é¿´¡ï
|
.Èë.ѧ.Òª.Çó. |
ѧԱѧϰ±¾¿Î³ÌÓ¦¾ß±¸ÏÂÁлù´¡³£Ê¶£º
¡ô¾ßÓгõ²½µÄÓ²¼þ³£Ê¶£»
¡ôÁ˽âCÓïÑÔ±à³Ì£»
¡ôÁ˽âÊý×ÖÐźŴ¦ÀíµÄÔÀí¡£
|
¿Î³Ì½ø¶È°²ÅÅ |
¿Î³Ì´ó¸Ù |
µÚÒ»½×¶Î |
1£®DSP¼¼Êõ¸ÅÊö
1.1 DSPµÄ»ù±¾¸ÅÄî
1.2 DSPµÄ·¢Õ¹¡¢·ÖÀàºÍÌØµã
1.3 DSPµÄÑ¡ÐÍ
2£®C5000DSPµÄ¿ª·¢·ÂÕæÆ÷ºÍ·ÂÕæApp
2.1 USB·ÂÕæÆ÷µÄ°²×°ºÍµ÷ÊÔ
2.2 USB·ÂÕæÆ÷µÄÔÀíºÍÖÆ×÷
2.3 ·ÂÕæÆ÷AppCCSµÄ°²×°ºÍµ÷ÊÔ
2.4 CCSµÄ´úÂëÉú³ÉºÍ¿ª·¢Á÷³Ì
2.5 CCSµÄ¸ß¼¶µ÷ÊÔ¹¤¾ß£ºRTDX¡¢DSP/BIOSµÈ |
ʵÑé¿Î£ºCCSApp¿ª·¢µ÷ÊÔ
1£© ÊìϤCCS¿ª·¢»·¾³
2£© ÊìϤC5000 projectµÄ»ù±¾×é³ÉÎļþ
3£© ѧϰ´úÂëÉú³É¹ý³Ì
4£© ѧϰCCSµÄµ÷ÊÔ·½·¨
5£© CCS·ÂÕæÉèÖÃÓ²¼þÖжϡ¢¶¨Ê±¡¢¼ÆÊ±µÈ·½·¨ |
µÚ¶þ½×¶Î |
3£®C5000µÄ»ã±àÓïÑÔ³ÌÐòÉè¼Æ
3.1 C5000»ã±àÖ¸Áî˵Ã÷
3.2 C5000»ã±àαָÁî˵Ã÷
3.3 C5000»ã±à±à³ÌÁ÷³Ì
3.4 »ùÓÚ»ã±àÓïÑÔµÄÊý×ÖÂ˲¨Æ÷Éè¼Æ
|
ʵÑé¿Î£º»ã±àÓïÑÔ³ÌÐòÉè¼Æ
1£© ÊìϤCCS»ã±àÓïÑÔ¿ª·¢»·¾³
2£© ÊìϤC5000»ã±àÓïÑԵĻù±¾×é³ÉÎļþ
3£© ÊìϤÊý×ÖÂ˲¨Æ÷µÄÔÀí
4£© ±à³ÌDSPʵÏÖFIRÂ˲¨Æ÷
5£© ¸Ä±ä²ÎÊý¹Û²ìFIRÂ˲¨Æ÷µÄЧ¹û
|
µÚÈý½×¶Î |
4£®C5000µÄCÓïÑÔ³ÌÐòÉè¼Æ
4.1 C5000µÄCÓïÑÔ¿ª·¢Á÷³Ì
4.2 C5000µÄCÓïÑÔ´úÂë·ÖÎöºÍÓÅ»¯
4.3 C5000µÄCÓïÑÔÊÖ¹¤ÓÅ»¯
4.4 C5000µÄCÓïÑÔµ÷ÊÔ
|
ʵÑé¿Î£ºCÓïÑÔ³ÌÐòÉè¼Æ
1£© ÊìϤCCSµÄCÓïÑÔ¿ª·¢»·¾³
2£© ÊìϤC5000µÄCÓïÑԵĻù±¾×é³ÉÎļþ
3£© ÊìϤÐźŲúÉúºÍ¸µÁ¢Ò¶±ä»»µÄÔÀí
4£© ±à³ÌDSPʵÏÖÐźŲúÉúºÍ¸µÁ¢Ò¶±ä»»
5£© ¸Ä±ä³ÌÐò¹Û²ì¸÷ÖÖÐźŵIJúÉú¼°ÆäÏàÓ¦µÄ¸µÁ¢Ò¶±ä»»µÄЧ¹û |
µÚËĽ׶Π|
5£®C5000µÄÌåϵ½á¹¹
5.1 C5000µÄÁ÷Ë®Ïߺ͹þ·ð½á¹¹
5.2 C5000µÄCPUºÍALU
5.3 C5000µÄƬÄÚÍâÉè
|
ʵÑé¿Î C5000¶¨µãDSP³ÌÐòÉè¼Æ
1£©»ùÓÚC5410AµÄ¶¨µãÔËËã
2£©Ìá¸ß¶¨µãÔËËãÖеľ«¶ÈµÄÉè¼Æ¾Ñé
3£©¸ù¾Ý¸ø¶¨¾«¶ÈÓûã±àÓïÑÔʵÏÖ¶¨µãAppÉè¼Æ
4£©¼Ä´æÆ÷ʹÓÃÖеÄÁ÷Ë®³åÍ»
|
µÚÎå½×¶Î |
TMS320VC55xxϵÁÐDSPµÄÍâÉè
¡¡6.1 TMS320VC55x DSPÍâÉè¸ÅÊö
¡¡6.2¡¡Ê±ÖÓ·¢ÉúÆ÷
¡¡6.3¡¡Íⲿ´æ´¢Æ÷½Ó¿Ú£¨EMIF£©
¡¡6.4¡¡Ö±½Ó´æ´¢Æ÷·ÃÎÊ£¨DMA£©¿ØÖÆÆ÷
¡¡6.5¡¡Ö÷»ú½Ó¿Ú£¨HPI£©ºÍÔöÇ¿ÐÍÖ÷»ú½Ó¿Ú£¨EHPI£©
¡¡6.6¡¡¶àͨµÀ»º³åÆ÷½Ó¿Ú£¨McBSP£©
¡¡6.7¡¡¶àýÌ忨£¨MMC£©¿ØÖÆÆ÷
¡¡6.8¡¡Í¨Óô®ÐÐ×ÜÏߣ¨USB£©
¡¡6.9¡¡ÊµÊ±Ê±ÖÓ
¡¡6.10¡¡ÖжϺͶ¨Ê±Æ÷ |
µÚÁù½×¶Î |
CCSµÄʹÓýø½×¼°DSP/BIOS
¡¡7.1 CCS¸Å¿ö
¡¡7.2¡¡¼òµ¥Ó¦ÓóÌÐòµ÷ÊÔʵÀý
¡¡7.3 GELµÄÓ¦ÓÃ
¡¡7.4 DSP/BIOS.
¡¡7.5 Ƭ¼¶Ö§³Å¿âCSL
¡¡7.6 »ùÓÚRTDX¼¼ÊõµÄÊý¾ÝͨÐÅ
¡¡7.7 CCSÓëÓÅ»¯ |
µÚÆß½×¶Î |
OSPϵͳµÄµç·Éè¼Æ
¡¡8.1 JTAG½Ó¿Ú
¡¡8.2 C55xxµÄµçÔ´µç·
¡¡8.3¡¡¸´Î»µç·Óë¿´ÃŹ·
¡¡8.4¡¡Ê±ÖÓÐźŵĽÓÈë¸Å¿ö
¡¡8.5¡¡´æ´¢Æ÷µÄ½Ó¿Ú
¡¡8.6¡¡Òì²½´®¿Ú
¡¡8.7¡¡ÒôƵ½Ó¿Ú |
µÚ°Ë½×¶Î |
Bootloader
¡¡9.1¡¡¸ÅÊö
¡¡9.2¡¡DSPϵͳµÄÉϵç³ÌÐò¼ÓÔØ |
µÚ¾Å½×¶Î |
TMS320C55xÓ²¼þÉè¼ÆÊµÀý
¡¡10.1 DSPСϵͳÉè¼Æ
10.1.1 C55xµÄµçÔ´Éè¼Æ
10.1.2 ¸´Î»µç·Éè¼Æ
10.1.3 ʱÖÓµç·Éè¼Æ
10.1.4 JTAG½Ó¿Úµç·Éè¼Æ
10.1.5 ³ÌÐò¼ÓÔØ²¿·Ö
¡¡10.2 A/DÓëD/AÉè¼Æ
10.2.1 ´®Ðжà·A/DÉè¼Æ
10.2.2 ¸ßËÙ²¢ÐÐA/DÉè¼Æ
10.2.3 ²¢ÐÐD/AÉè¼Æ
¡¡10.3 C55xÔÚÓïÒôϵͳÖеÄÓ¦ÓÃ
¡¡10.4 ÊÖдϵͳµÄʵÏÖ
¡¡10.5 C55xÔÚAppÎÞÏßµçÖеÄÓ¦Óà |
µÚÊ®½×¶Î |
TMS320C55xAppÉè¼ÆÊµÀý
¡¡11.1 ¾í»ýËã·¨
11.1.1 ¾í»ýËã·¨
11.1.2 ¾í»ýËã·¨µÄMATLABʵÏÖ
11.1.3 ¾í»ýËã·¨µÄDSPʵÏÖ
¡¡11.2 ÓÐÏ޳弤ÏìÓ¦Â˲¨Æ÷£¨FIR£©µÄʵÏÖ
11.2.1 ÓÐÏ޳弤ÏìÓ¦Â˲¨Æ÷µÄÌØµãºÍ½á¹¹
11.2.2 ÓÐÏ޳弤ÏìÓ¦Â˲¨Æ÷µÄMATLABÉè¼Æ
11.2.3 ÓÐÏ޳弤ÏìÓ¦Â˲¨Æ÷DSPʵÏÖ
¡¡11.3 ÎÞÏ޳弤ÏìÓ¦Â˲¨Æ÷£¨IIR£©µÄʵÏÖ
11.3.1 ÎÞÏ޳弤ÏìÓ¦Â˲¨Æ÷µÄ½á¹¹
11.3.2 ÎÞÏ޳弤ÏìÓ¦Â˲¨Æ÷µÄMATLABÉè¼Æ
11.3.3 ÎÞÏ޳弤ÏìÓ¦Â˲¨Æ÷µÄDSPʵÏÖ
¡¡11.4 ¿ìËÙ¸µÀïÒ¶±ä»»£¨FFT£©
11.4.1 ¿ìËÙ¸µÀïÒ¶±ä»»£¨FFT£©Ëã·¨
11.4.2 ¿ìËÙ¸µÀïÒ¶±ä»»£¨FFT£©µÄDSPʵÏÖ
¡¡11.5 ÓïÒôÐźűàÂë½âÂ루G.711£©
11.5.1 ÓïÒôÐźűà½âÂëÔÀí
¡¡¡¡11.5.2 ÓïÒôÐźűà½âÂëµÄDSPʵÏÖ
¡¡11.6 Êý×ÖͼÏñµÄÈñ»¯
¡¡11.7 ViterbiÒëÂë
|