·¢±íÓÚ
2008-5-9 7:38:51
Õª Òª£ºÍ¨³£C5410³ÌÐò¿Õ¼ä±»ÏÞÖÆÔÚ64KµØÖ·¿Õ¼äÄÚ£¬µ±Ó¦ÓóÌÐò³¬³ö64Kʱ£¬ÔòÐèÔö¼ÓÄ¿±êϵͳ´æ´¢ÇøºÍ¸½¼ÓÂß¼£¬ÊµÏÖ¶ÔϵͳµÄÀ©Õ¹¡£±¾ÎĽéÉÜÈçºÎÅäÖü°Ê¹ÓÃDSP/BIOSʵÏÖÀ©Õ¹Ñ°Ö·¹¦ÄÜ£¬²¢·ÖÎöÁËAPIµ÷ÓúÍÖжϴ¥·¢¹ý³Ì£¬×îºóÒÔDSP²¢ÐÐ×Ô¾ÙÒýµ¼·½Ê½ÊµÏÖ³ÌÐòµÄÍÑÀë·ÂÕæÔËÐС£
¹Ø¼ü´Ê£ºDSP/BIOS À©Õ¹Ñ°Ö· API ²¢ÐÐ×Ô¾ÙÒýµ¼
×Ö´®6
Ò» DSP/BIOS ½Ó¿Ú ×Ö´®3
DSP/BIOSÌṩÁË»ù±¾µÄÔËÐзþÎñ£¬ÈçÓ¦ÓóÌÐòʵʱ·ÖÎö¹¦ÄÜ£¬Ê±ÖÓÖÜÆÚº¯Êý£¬I/OÄ£¿é£¬ÓÅÏȼ¶µÄÈÎÎñµ÷¶ÈµÈ¡£DSP/BIOSÌṩ֧³Ö»ã±àºÍCÓïÑÔµÄAPI½Ó¿Úº¯Êý£¬ÕâЩAPIº¯Êý¾ø´ó²¿·Ö¶¼ÊÇÓûã±àÓïÑÔʵÏֵģ¬Òò´Ë»ã±àÓïÑÔ¿ÉÒÔÖ±½Óµ÷ÓÃAPI£¬¶øCÓïÑÔµ÷ÓÃAPIÔòͨ¹ýDSP/BIOSµÄC·â×°Æ÷¡£Ó¦ÓóÌÐòͨ¹ýµ÷ÓÃAPIº¯ÊýÀ´Ê¹ÓÃDSP/BIOS£¬ÈçÈí¼þÖжϡ¢±³¾°Ï̺߳ÍÖжϷþÎñ³ÌÐòµÈ¶¼¿ÉÒÔµ÷ÓÃDSP/BIOSµÄº¯Êý¡£µ±DSP/BIOSÒªµ÷ÓÃÓû§µÄCÓïÑÔº¯ÊýʱÔòҪͨ¹ýº¯ÊýÁ´½ÓÆ÷£¬ÈçͼһËùʾ¡£
×Ö´®3
×Ö´®2
¶þ À©Õ¹³ÌÐò¿Õ¼ä
×Ö´®7
C5410µÄ16λµØÖ·¿Õ¼äÂß¼Éϱ»»®·ÖΪÁ½¿é£¬µÍµØÖ·¿é¶¨ÒåΪ¹«¹²Çø£¨»òδӳÉäÇø£©£¬¸ßµØÖ·¿éΪӳÉäÇø£¨»òÀ©Õ¹Çø£©¡£»®·ÖÕâÁ½¿éµÄµØÖ·ÓÉÄ¿±êϵͳµÄÍⲿ¼Ä´æÆ÷ºÍ´æ´¢Çø¾ö¶¨µÄ¡£ÖµµÃ×¢ÒâµÄÊÇ£¬C5410µÄÊý¾ÝÇøÃ»ÓÐÀ©Õ¹´æ´¢Çø¡£
×Ö´®4
Óû§¿ÉÒÔÔÚÓ³ÉäÇøÉ϶¨Òå¶à¸öÎïÀí´æ´¢Çø£¬ËüÃǸ²¸ÇÕû¸öÓ³ÉäÇø£¬µ«±Ë´Ë¿Õ¼ä²»Öصþ¡£µ±Ê¹ÓÃ´æ´¢ÇøµÄÀ©Õ¹Ò³Ê±£¬ÄÚ²¿16λµØÖ·¿Õ¼ä±»À©Õ¹Îª32λµÄµØÖ·À´Ñ°Ö·£¬¸ß16λ´ú±íÀ©Õ¹Ò³µÄÊýÄ¿£¬µÍ16λ´ú±í¾Ö²¿µÄ16λµØÖ·¡£ÈçʹÓÃÀ©Õ¹³ÌÐòÓ³Éä´æ´¢Æ÷£¨XPC£©À´´æ·ÅÀ©Õ¹Ò³Â룬XPC´æ·ÅÔÚÊý¾Ý¿Õ¼äµØÖ·Îª0x1EµÄλÖã¬ËüµÄÖµÒªÓë.CMDÁ´½ÓÎļþÖж¨ÒåµÄÀ©Õ¹Ò³Âë±£³ÖÒ»Ö¡£Èçͼ¶þËùʾµÄÒ»¸öÀ©Õ¹3Ò³µÄ³ÌÐòÇø½á¹¹Í¼¡£¹«¹²ÇøµÄ·¶Î§ÊÇ0x0000-0x7FFF£»Ó³ÉäÇøµÄ·¶Î§0x8000-0xFFFF£¬Ó³ÉäÇøÎªµÚÒ»Ò³£¬XPCҪΪ0²ÅÄÜ·ÃÎʸÃÇø£»Ó³É䵨ַ¿Õ¼ä´æ·ÅÁ½¸öÀ©Õ¹Ò³£¬À©Õ¹³ÌÐòÓ³Éä¼Ä´æÆ÷ÏÞ¶¨ÁËÓ³É䵨ַ£¬Ê¹µÃÿ¸öÀ©Õ¹Ò³µÄÿ¸öµ¥Ôª¾ßÓÐΨһµÄµØÖ·¡£µ±·ÃÎÊÀ©Õ¹Ò³Ê±£¬Ó³ÉäÇø½«±»¸²¸Ç¡£
C5410µÄDSP/BIOS²»½öÖ§³Ö64K³ÌÐòÒ³Äڵġ°½ü¡±·ÃÎÊģʽ£¬¶øÇÒÖ§³ÖÀ©Õ¹³ÌÐòµÄ¡°Ô¶¡±·ÃÎÊģʽ£¬Ö»ÐèÉèÖÃDSP/BIOSµÄÊôÐÔ¼´¿ÉʵÏÖÀ©Õ¹³ÌÐòµÄ¡°Ô¶¡±·ÃÎÊ¡£Òª×¢ÒâµÄÊÇ»ã±àÓïÑÔдµÄAPIÖ»ÄÜÔÚPAGE0Ò³µ÷Ó㬶øCÓïÑÔдµÄAPI¿ÉÒÔÔÚÈκÎÒ³Ãæµ÷Óá£
×Ö´®2
Èý ÖÐ¶Ï ×Ö´®5
µ±ÖжϲúÉúʱ£¬DSPµÄÄÚ²¿½á¹¹»úÖÆÖ»Äܹ»±£´æµÍ16λҳÄڵľֲ¿µØÖ·£¬¶øÀ©Õ¹Ñ°Ö·Ê±³ÌÐòµØÖ·ÐèÒª23룬Õâ¾ÍÒâζ×ŵ÷Óúͷµ»ØÊ±½«³¬³ö64K£¨16λµØÖ·£©µÄ·¶Î§£¬Òò´Ë±ØÐ뿼ÂÇÔõÑù±£´æºÍ»Ö¸´À©Õ¹µØÖ·¡£½â¾öµÄ·½·¨ÊÇÓÃÖжϷþÎñ³ÌÐò£¨ISR£©±£´æXPCµÄÖµ£¬È·±£ÄÜÕýÈ·µÄ¼ÆËãÖжÏÏòÁ¿£¬Îª´ËÖжÏÏòÁ¿±í±ØÐë·½ÔÚ¹«¹²Çø»òÓ³ÉäÇøµÄ64K³ÌÐòÒ³ÃæÉÏ¡£µ±DSP/BIOSÔÚ¹«¹²ÇøÉÏʱ£¬ISR¿ÉÒÔ·ÅÔÚÈκÎλÖã»Èç¹û²»ÔÚ¹«¹²ÇøÉÏ£¬ÔòISR±ØÐë·ÅÔÚPAGE0ÉÏ¡£
µ±OVLY=0ʱ£¬ÎªÁËÄܱ£Ö¤ÖжÏÕýÈ·µÄÖ´ÐУ¬±ØÐëÔÚÿһ¸öÒ³ÃæÉ϶¼ÒªÓÐÖжÏÏòÁ¿±íµÄ¿½±´¡£µ±OVLY=1ʱ£¬Ö»ÐëÔÚ¹«¹²Ò³ÃæÉÏ£¨Èç0x7F80£©×÷Ò»·ÝÖжÏÏòÁ¿±íµÄ¿½±´¾Í¿ÉÒÔÁË¡£
×Ö´®7
ËÄ ³ÌÐòʵÀý ×Ö´®5
ͨ¹ýÒ»¸ö¼òµ¥µÄÀý×Ó½éÉÜDSP/BIOSÈçºÎʵÏÖ³ÌÐòµØÖ·µÄÀ©Õ¹¡£±¾ÀýÖÐÓÐÈý¸öÈíÖжϣºÊ±ÖÓÖжÏPRD_POST_SWI£¬Ã¿100ºÁÃë´¥·¢SWI_PAGE1£¨»òSWI_PAGE2£©Ò»´Î£»SWI_PAGE1£¬Íê³ÉÖµXF¸ß£»SWI_PAGE2£¬Íê³ÉÖµXFµÍ¡£Èý¸öÈíÖжÏÖ´Ðеĺ¯Êý·Ö±ð·ÅÔÚ³ÌÐò¿Õ¼äµÄ²»Í¬Ò³ÃæÉÏ£¬¼´PRD_Post_SWI·ÅÔÚ¹«¹²Ò³ÃæÉÏ£¨XPC=0£©£¬Page1Func ºÍPage2Func·Ö±ð·ÅÔÚÀ©Õ¹³ÌÐòÒ³Ãæ 1ºÍ2ÉÏ£¬XPCΪ1ºÍ2¡£ ×Ö´®1
#include "testfarcfg.h"
#pragma CODE_SECTION(Page1Func, ".FarPage1")
#pragma CODE_SECTION(Page2Func, ".FarPage2")
int pagenumber;
void main(void) {pagenumber=0;}
void Page2Func (void) { asm(" rsbx xf"); pagenumber="0";}
void Page1Func (void) { asm(" ssbx xf"); pagenumber="1";}
void PRD_Post_SWI(void)
{ if(pagenumber) SWI_post(&SWI_PAGE2);
else SWI_post(&SWI_PAGE1);
}
×Ö´®3
Îå DSP/BIOSµÄÅäÖÃ
×Ö´®6
ÈçÒª°ÑDSP/BIOSµÄ³ÌÐòÓ³Éäµ½À©Õ¹³ÌÐò¿Õ¼ä£¬ÐèÒª¶ÔÆäÅäÖ㬲½ÖèÈçÏ¡£ ×Ö´®9
1. ½¨Á¢Ò»¸öÐÂÅäÖÃÎļþ¡£Æô¶¯·ÂÕæÈí¼þ£¨Code Composer Studio£©£¬½¨Á¢testfar.pjt¹¤³Ì£¬Í¨¹ýFileÖеÄNew -- DSP/BIOS Config´´½¨ÅäÖÃÎļþ£¬Ñ¡ÓÃsd54.cdb£¨54X EVM£©ÅäÖá£
×Ö´®5
2. Ìí¼ÓÈí¼þÖжϡ£ÓÒ¼ü´ò¿ªÈí¼þÖжϹÜÀíÆ÷£¨Software Interrupt Manager£©,Ñ¡ÔñInsert SWI£¬´´½¨SWI_PAGE1£¬ÊôÐÔÅäÖÃΪ£ºfunction:_Page1Func£»priority:2¡£Í¬ÑùµÄ·½·¨´´½¨functionΪ_Page2FuncµÄSWI_PAGE2¡£ÓÒ¼ü´ò¿ª¶¨Ê±Æ÷¹¦ÄܹÜÀíÆ÷£¨Periodic Function Manager£©£¬Ñ¡ÔñInsert PRD£¬´´½¨PRD_POST_SWI£¬ÊôÐÔΪ£ºperiod(ticks):50£¬function :_ PRD_Post_SWI£¬mode: continuous¡£
×Ö´®5
3. ÉèÖÃOVLYλΪ1¡£´ò¿ªSystemÖеÄGlobal SettingsµÄÊôÐÔÒ³£¬ÔÚPMST(6¨C0)ÏîÖÐÌîÈëʹµÚ5λΪ1µÄÖµ£¬ÈçMP=1£¬ÌîÈë0x60¡£ ×Ö´®6
4. Ö¸¶¨¡°Ô¶¡±µ÷ÓÃģʽ¡£ÔÚGlobal SettingsÊôÐÔÒ³ÃæµÄFunction Call ModelÑ¡ÏîÖÐÑ¡Ôñfar£¬Ê¹È«¾Ö±äÁ¿CALLMODELÉèÖÃΪfar¡£
×Ö´®2
5. ÔÚ¹«¹²ÇøÖÐÖØÐ·ÖÅäÖжÏÏòÁ¿±í¡£Ë«»÷SystemÖеÄMEM£¬ÓÒ¼ü´ò¿ªVECT µÄÊôÐÔÒ³£¬ÔÚbaseÏîÖÐÌîÈëеĻùµØÖ·£¬Èç0x7F80¡£ ×Ö´®1
6. ÅäÖÃÀ©Õ¹³ÌÐòµØÖ·¶Î¡£¶ÔÓÚ54X EVMÆÀ¹À°å£¬ÒѾÓÐÁË2¸öÀ©Õ¹³ÌÐò¶ÎEPROG0ºÍEPROG1£¨Èç¹ûûÓеϰ£¬ÔòÐèÌí¼ÓÕâÁ½¸ö¶Î£¬Ñ¡ÔñInsert MEM £¬Ìí¼ÓÁ½¸öÀ©Õ¹³ÌÐò¶Î£¬ÖØÃüÃûΪEPROG0ºÍEPROG1£©¡£EPROG0ÊôÐÔΪbase:0x8000£¬len:0x4000 £¬¹´È¥create a heap in this memoryÑ¡Ïspace: code£¬EPROG1ÓëEPROG0µÄÊôÐÔ²»Í¬Ö®´¦base:0x18000¡£¼ÓÈëÒ»¸öеÄÀ©Õ¹³ÌÐò¶ÎEPROG2£¬ÊôÐÔΪbase:0x28000£¬len:0x4000 £¬ space: code¡£
×Ö´®1
7. ½«Ä¿±ê´úÂëÁ´½Óµ½À©Õ¹³ÌÐò¶Î¡£pragmaαָÁî¸æËß±àÒëÆ÷µÄÔ¤´¦ÀíÆ÷ÈçºÎ´¦Àíº¯Êý£¬Ó﷨Ϊ #pragma CODE_SECTION(Page1Func, ".FarPage1")£¬ÔÚÃûΪ".FarPage1"¶ÎÖзÖÅäPage1FuncµÄ³ÌÐò¿Õ¼ä¡£ÕâÑùÄ¿±ê´úÂëPage1Func¾Í±»Á´½Óµ½.FarPage1¶ÎµÄÇøÓò¡£
×Ö´®4
8. ´´½¨Ò»¸öеÄÁ´½ÓÃüÁîÎļþ£¨testfar.cmd£©¡£ÆäÖ÷ÒªµÄ¹¦ÄÜÊǰÑtestfarcfg.cmdÁ´½Ó½øÈ¥£¬²¢ÇÒ¸æËßÁ´½ÓÆ÷°Ñ²»Í¬Ä¿±êº¯Êý·ÅÔÚ²»Í¬µÄÀ©Õ¹Ò³ÃæÉÏ¡£È磺
×Ö´®6
-ltestfarcfg.cmd ×Ö´®9
SECTIONS
×Ö´®6
{ .FarPage1: {} > EPROG1 PAGE 0
×Ö´®4
.FarPage2: {} > EPROG2 PAGE 0
×Ö´®1
} ×Ö´®1
9. ±£´æÅäÖÃÎļþΪtestfar.cdb£¬È»ºó½«testfar.cdb£¬testfar.cmd £¬testfar.cÎļþ¼ÓÈ빤³ÌÖС£ ×Ö´®8
10. ÅäÖñàÒëÆ÷ºÍ»ã±àÆ÷µÄÖ§³ÖԶģʽ´úÂë¡£´ò¿ª²Ëµ¥ProjectÖеÄBuild Options´°Ì壬ѡÔñCompilerÊôÐÔÒ³£¬µã»÷CategoryÖеÄAdvancedÑ¡Ïî¡£¹´Ñ¡Use Far Calls £¨-mf£©£¨C548 and higher£©¡£´ËÑ¡ÏîÖ¸¶¨²úÉúÔ¶µ÷ÓôúÂëģʽ¡£
×Ö´®4
11. µ÷ÊÔÆ÷ÄÚÃèÊö²¢¼¤»îÀ©Õ¹Ñ°Ö·¹¦ÄÜ¡£·ÂÕæÆ÷µÄµ÷ÊÔÈí¼þÐèÒª¼¤»îÀ©Õ¹Ñ°Ö·¹¦ÄÜ£¬²ÅÄÜÖ§³Ö³¤Ö¸ÁîµÄÖ´ÐкÍÀ©Õ¹´æ´¢ÇøµÄ¶Á/д£¬Ò²¿É·½±ãµØ¶ÔʹÓÃÀ©Õ¹Ñ°Ö·µÄ³ÌÐò½øÐе÷ÊÔ¡£ËùÒÔʹÓÃͨÓÃÀ©Õ¹º¯ÊýGEL_XMDef()À´¶¨ÒåÓ³Éä¼Ä´æÆ÷£¨ÈçXPC£©ºÍÓ³ÉäÀ©Õ¹¿Õ¼äµÄÊ×µØÖ·¡£Èçµ±OVLY=1£¬À©Õ¹³ÌÐòÇø´Ó0x8000¿ªÊ¼£¬7λXPC·ÅÖÃÔÚÊý¾Ý¿Õ¼äµÄ0x1Eµ¥ÔªÖС£°ÑÏÂÃæÕâÁ½ÌõÓï¾ä¼ÓÈëC5410.gelÎļþµÄC5410_Init()º¯ÊýÖС£
×Ö´®1
GEL_XMDef(0,0x1e,1,0x8000,0x7f); ×Ö´®6
file://0/£ºÓ³Éä³ÌÐò¿Õ¼ä£»0x1e£ºXPCµÄµØÖ·£»1£ºXPC ÔÚÊý¾Ý¿Õ¼äÖУ» ×Ö´®9
file://0x8000/£ºÓ³ÉäÊ×µØÖ·£»0x7f£ºXPCµÄ´óС£¬128Ò³£» ×Ö´®2
GEL_XMOn(); //ʹÄÜÀ©Õ¹µØÖ·Ó³Éä
×Ö´®9
Áù DSP/BIOSº¯Êýµ÷ÓúÍÖжϴ¥·¢¹ý³Ì·ÖÎö
×Ö´®8
1¡¢DSP/BIOS API µ÷Óùý³Ì£¬ÈçͼÈýÖеÄʵÏßËùʾ¡£ ×Ö´®9
×Ö´®2

µã»÷·Å´ó
×Ö´®7
¢Å ²úÉúPRD_F_swi£¬¶Ìµ÷ÓÃCÓïÑÔ·â×°Æ÷µÄPRD_F_swi ()£¬XPC=0¡£ ×Ö´®6
¢Æ CÓïÑÔ·â×°Æ÷´¥·¢PRD_POST_SWIʱÖÓÈíÖжϣ¬È»ºó¼ì²âµ½SWI_PAGE1£¬²úÉúÖ´ÐÐDSP/BIOSµ÷¶È±íµÄ·ÖÖ§¡£
×Ö´®6
¢Ç DSP/BIOSµ÷¶È±í±£´æµ±Ç°PRD_POST_SWIÉÏÏÂÎÄÐÅÏ¢£¬µ÷Óú¯ÊýÁ´½ÓÆ÷ÒԱ㴥·¢SWI_PAGE1¡£ ×Ö´®3
¢È º¯ÊýÁ´½ÓÆ÷Ô¶µ÷ÓÃSWI_PAGE1£¬Ö´ÐÐÏàÓ¦µÄº¯Êý£¨Page1Func£©£¬XPC=1¡£ ×Ö´®6
¢É SWI_PAGE1Ö´ÐнáÊø£¬Ô¶·µ»Øº¯ÊýÁ´½ÓÆ÷¡£
×Ö´®8
¢Ê º¯ÊýÁ´½ÓÆ÷ÓÖ·µ»Øµ½DSP/BIOSµ÷¶È±í¡£ ×Ö´®7
¢Ë DSP/BIOµ÷¶È±í»Ö¸´PRD_POST_SWIÐÅÏ¢£¬·µ»Øµ½CÓïÑÔ·â×°Æ÷¡£ ×Ö´®7
¢Ì Ö´ÐÐÉÏÊö¢ÅºÍ¢Æ£¬µÚ¢Ç²½´¥·¢SWI_PAGE2£¬º¯ÊýÁ´½ÓÆ÷Ô¶µ÷ÓÃSWI_PAGE2£¬Ö´Ðк¯Êý£¨Page2Func£©£¬XPC=2¡£ ×Ö´®8
¢Í SWI_PAGE2Ö´ÐнáÊø£¬Ô¶·µ»Øº¯ÊýÁ´½ÓÆ÷£¬È»ºó˳ÐòÖ´ÐÐÉÏÊöµÄµÚ¢ÊºÍ¢Ë¡£
×Ö´®6
2¡¢Öжϴ¥·¢¹ý³Ì£¬ÈçͼÈýÖеÄÐéÏßËùʾ¡£ ×Ö´®7
¢Ù PRD_F_swi·¢Éú£¬CPU°Ñµ±Ç°µÄ16λPCÖ¸ÕëѹÈë¶ÑÕ»£¬ÔÚÖжÏÏòÁ¿±íÖÐȡָÁî¡£ ×Ö´®2
¢Ú ÖжÏÏòÁ¿³ÌÐò°Ñµ±Ç°µÄXPCѹÈë¶ÑÕ»£¬²úÉúÒ»¸öÅäÖÃÖжϷþÎñ³ÌÐòµÄ·ÖÖ§Ö¸ÁִÐÐÖжϷþÎñ³ÌÐò£¬XPC=0¡£
×Ö´®6
¢Û ÖжϷþÎñ³ÌÐòµ÷ÓÃHWI_enter£¬´¥·¢PRD_POST_SWIÈíÖжϣ¬½Ó×ŵ÷ÓÃHWI_exit£¬HWI_exit¼ì²âµ½SWI_PAGE1×¼±¸ºÃ£¬¿ªÊ¼µ÷ÓÃDSP/BIOSµ÷¶È±í¡£
×Ö´®7
¢Ü DSP/BIOSµ÷¶È±í±£´æµ±Ç°µÄÉÏÏÂÎÄÐÅÏ¢£¬µ÷Óú¯ÊýÁ´½ÓÆ÷ÒԱ㴥·¢SWI_PAGE1¡£
×Ö´®3
¢Ý º¯ÊýÁ´½ÓÆ÷Ô¶µ÷ÓÃSWI_PAGE1£¬Ö´ÐÐÏàÓ¦µÄº¯Êý£¬´ËʱXPC=1¡£SWI_PAGE1Ö´ÐÐÍ꣬Զ·µ»Øµ÷Óú¯ÊýÁ´½ÓÆ÷£¬ÔÙµ½DSP/BIOSµ÷¶È±í£¬µ÷¶È±í»Ö¸´ÉÏÏÂÎÄÐÅÏ¢£¬°Ñ³ÌÐòÖ¸Õë½»¸øPRD_POST_SWIÈíÖжϡ£PRD_POST_SWI½áÊø¡£
×Ö´®3
¢Þ Ö´ÐÐÉÏÊöµÄ¢Ù¡¢¢Úºó£¬µÚ¢Û²½¼ì²âµ½SWI_PAGE2×¼±¸ºÃ£¬µÚ¢Ü²½´¥·¢SWI_PAGE2£¬µÚ¢Ý²½º¯ÊýÁ´½ÓÆ÷Ô¶µ÷ÓÃSWI_PAGE2£¬XPC=2£¬Ë³ÐòÖ´ÐÐÏÂÈ¥Ö±µ½PRD_POST_SWI½áÊø¡£
×Ö´®2
Æß ²¢ÐÐ×Ô¾ÙÒýµ¼µÄʵÏÖ
C5410Éϵ縴λºó£¬¼ì²éµ½DSP´¦ÓÚMC£¨Î¢¼ÆËã»ú£©¹¤×÷·½Ê½£¬´ÓƬÄÚROMµÄ0FF80hÆðÖ´ÐгÌÐò¡£0FF80hµØÖ·´æ·ÅµÄÊÇÖжÏÏòÁ¿±í£¬ËüʵΪһÌõ·ÖÖ§×ªÒÆÖ¸ÁBD 0F800h£©£¬Ê¹³ÌÐòÌø×ªÖÁ0F800hÖ´ÐÐ×Ô¾ÙÒýµ¼³ÌÐò£¨Bootlooader£©¡£²¢ÐÐ×Ô¾ÙÒýµ¼ÊÇDSP¾ÙÒýµ¼³£ÓõÄÒ»ÖÖ·½Ê½£¬BootlooaderÊ×ÏÈ´ÓµØÖ·Îª0FFFFhµÄI/O¿Ú¶ÁÈ¡×Ô¾Ù±íÊ×µØÖ·µÄÄÚÈÝ£¬Èç¹û´ËÄÚÈݲ»·ûºÏ8λ»ò16λµÄÒýµ¼·½Ê½£¬¾Í´ÓµØÖ·Îª0FFFFhµÄÊý¾Ý´æ´¢Æ÷¶ÁÈ¡£¬½øÐÐ8λ»ò16λ²¢ÐÐ×Ô¾ÙÒýµ¼¡£ÈôÒªÍê³É×Ô¾ÙÒýµ¼¹¦ÄÜ£¬±ØÐ뽨Á¢ÕýÈ·µÄ×Ô¾Ù±í¡£ ×Ö´®2
×Ô¾Ù±íµÄÄÚÈݲ»½ö°üÀ¨ÁËÓû¼ÓÔØµÄ¸÷¶Î´úÂ룬¶øÇÒ°üÀ¨¸÷¶Î´úÂ볤¶È¡¢¸÷´úÂë¶Î´æ·ÅµÄÄ¿±êµØÖ·¡¢³ÌÐòÈë¿ÚµØÖ·µÈÐÅÏ¢¡£×Ô¾Ù±í¿ÉÓÉhex500¸ñʽת»»Æ÷×Ô¶¯Éú³É¡£hex500ÊÇÒ»¸öͨÓóÌÐò£¬Ëü½«¹«¹²Ä¿±êÎļþ¸ñʽ¡ªCOFFÎļþת»»³É¸÷ÖÖFLASH£¨»òEPROM£©µÄ±à³Ì¸ñʽ¡£Òò´Ë£¬ÔÚʹÓÃhex500¹¤¾ß֮ǰ£¬Ê×ÏȰÑtestfar.pjt½øÐбàÒë¡¢Á´½Ó£¬Éú³ÉCOFF¸ñʽµÄtestfar.outÎļþ£¬È»ºóÔÙͨ¹ýÉèÖÃÊʵ±µÄÑ¡ÏîÉú³ÉÓû§ËùÒªÇóµÄ×Ô¾Ù±í£¬Èçת»»ÎļþµÄ¸ñʽ£¬ÍⲿÊý¾Ý´æ´¢Æ÷µÄ×Ö¿íµÈÑ¡Ïî¡£°Ñtestfar.outת»»Îªtestfar.hexÎļþºó£¬ÔÙʹÓÃCÓïÑÔ±àдһ¸öת»»³ÌÐò£¬½«hexÎļþת»»ÎªDSPÉÕдFLASH³ÌÐòÄÜʶ±ðµÄÎļþ¸ñʽ¡£¸ù¾ÝÎļþÐÅÏ¢¾Í¿ÉÒÔÍê³É×Ô¾Ù±íµÄÄÚÈÝ£¬Èç±íÒ»¡£×îºóʹÓÃFLASHµÄ²Á³ý¡¢¶ÁºÍдµÈ²Ù×÷Ö¸Áî°Ñ±íÒ»µÄÄÚÈÝÉÕÈëFLASHÖС£DSPÉϵ縴룬±ã¿ÉÍê³É²¢ÐÐ×Ô¾ÙÒýµ¼¡£
×Ö´®4
Õû¸öÒýµ¼¹ý³ÌΪ£ºÉϵ縴λºó£¬ÅжÏMP/MC=0 ´¦ÓÚ΢¼ÆËã»ú¹¤×÷·½Ê½£¬´ÓƬÄÚROMµÄ0FF80h´¦Ö´ÐÐÖжÏÏòÁ¿±íµÄ·ÖÖ§×ªÒÆÖ¸ÁBD 0F800h£©£¬Ê¹³ÌÐòÌø×ªÖÁ0F800h´¦Ö´ÐÐ×Ô¾ÙÒýµ¼³ÌÐò£¬×Ô¾ÙÒýµ¼³ÌÐòÍê³É³õʼ»¯ºó¶ÁÈ¡Êý¾Ý¿Õ¼äµÄ0FFFFhµØÖ·µÄÄÚÈÝ£¬ÕÒµ½×Ô¾Ù±íÊ×µØÖ·8000h£¬´Ó8000h´¦¿ªÊ¼¶ÁÈ¡ÄÚÈÝ£¬Ê×ÏÈÊÇ16λ×Ô¾Ù±ê¼Ç£¨10AA£©£¬È»ºó·Ö±ðÊǼĴæÆ÷SWWSR¼°BSCRµÄÄÚÈÝ£¬³ÌÐòÈë¿ÚµØÖ·£¬´úÂë¶Î³¤¶È£¬´æ·Å´úÂë¶ÎµÄÄ¿±êµØÖ·µÈÐÅÏ¢£¬×îºó¸ù¾ÝÕâЩÐÅÏ¢°ÑFLASHµÄ8008Hµ½A594HµÄ³ÌÐò°áÔ˵½Æ¬ÄÚRAMÖУ¬È»ÔÚ°ÑPage1FuncºÍPage2FuncµÄ´úÂë°áÔ˵½0x180000ºÍ0x28000´¦£¬×îºóÌø×ªÖÁƬÄÚRAMµÄ26FDH£¬¼´PCΪ26FDH£¬XPCΪ0£¬¿ªÊ¼Ö´³ÌÐò¡£Íê³É³ÌÐòµÄ²¢ÐÐ×Ô¾Ù¹ý³Ì¡£ ×Ö´®4
×Ö´®5
| |
|
|
ϵͳ·ÖÀà: |
DSP
|
|
Óû§·ÖÀà: |
DSP/BIOS
|
|
±êÇ©: |
ÎÞ±êÇ©
|
|
À´Ô´: |
תÌù
|
·¢±íÆÀÂÛ
ÔĶÁÈ«ÎÄ(89) | »Ø¸´(0)
0
·¢±íÓÚ
2008-5-9 7:34:24
ʵʱ²Ù×÷ϵͳÔÚ̽µØÀ×´ïÐźŴ¦ÀíÖеÄÓ¦ÓÃ
¡¡¡¡£¨Î÷°²µç×ӿƼ¼´óѧ¡¡µç×Ó¹¤³ÌѧԺ¡¡ÉÂÎ÷¡¡Î÷°²¡¡710071£©
¡¡¡¡Õª¡¡Òª£º½éÉÜÁËÒ»¸öÔÚ̽µØÀ×´ïÐźŴ¦Àí»úÖÐÓ¦ÓÃʵʱ²Ù×÷ϵͳµÄÀý×Ó£¬¶ÔÓ²¼þ½á¹¹ºÍÈí¼þÉè¼Æ¶¼×öÁË˵Ã÷£¬²¢¹éÄÉÁËTI£¨µÂÖÝÒÇÆ÷£©ÎªÆä¹«Ë¾µÄDSPÁ¿Éí¶©×öµÄǶÈëʽ²Ù×÷ϵͳDSP£¯BIOS¢òµÄÒ»Ð©ÌØµãÒÔ¼°ÔÚÓ¦ÓÃÖÐÖµµÃ×¢ÒâµÄÎÊÌâ¡£ ¡¡¡¡¹Ø¼ü´Ê£ºÌ½µØÀ״TMS320C55x£»ÊµÊ±²Ù×÷ϵͳ£»DSP£¯BIOS¢ò
¡¡¡¡Application of Real-time Signal Processing of Subsurface Radar
¡¡
DENG Huaidong£¬YANG W anhai
¡¡
(The Electronic Engineering School£¬Xidian University£¬710071£¬China£©
Abstract: This paper deals with an example of applying real-time operating system or subsurface radar, illustrates the hardware structure and the software design£¬sums up some features of embedded operating system DSP£¯BIOS¢òdedicated by TIDSP£¬andsummarizes some noticeable problems in practice£® ¡¡¡¡Keywords£ºsubsurface radar£»TMS320C55x£»embedded operating system£»DSP£¯BIOS¢ò
¡¡¡¡Ëæ×ÅDSP£¨Êý×ÖÐźŴ¦ÀíÆ÷£©ÐÔÄܵĸĽø£¬Ó¦Ó÷¶Î§µÄÀ©´ó£¬ÌرðÊÇÔÚÏû·ÑÀàµç×Ó²úÆ·µÄÓ¦ÓÃÈÕÒæÔö¼Ó£¬DSP³ýÁ˼ÌÐø³Ðµ£´«Í³µÄËã·¨´¦ÀíºËÐĵĽÇɫ֮Í⣬»¹ÐèÒªÍê³ÉһЩ¿ØÖÆÐԵĻòÊÂÎñÐԵŤ×÷£¬¶øÕâЩ¹¤×÷ÒÔǰÍùÍùÊÇÓÉ¿ØÖÆÄÜÁ¦¡¢Ï̹߳ÜÀíÄÜÁ¦¸üÇ¿µÄMCU»òCPUÀ´Íê³É¡£Ç¶Èëʽʵʱ²Ù×÷ϵͳµÄÓ¦Óýâ¾öÁËDSPϵͳ¿ª·¢ÖеÄ2¸öÖØÒªµÄÎÊÌ⣺һÊÇ¿ÉÒÔ±£Ö¤ÏµÍ³ÏìÓ¦µÄʵʱÐÔ£¬¶þÊÇʹ¸´ÔӵĶàÏ̶߳àÈÎÎñµÄÈí¼þϵͳµÄ¿ª·¢±äµÃÏà¶Ô¼òµ¥Ò×ÐС£ ¡¡¡¡DSPƽ̨µÄÐźŴ¦Àí»úÒ»°ãÖ»ÊÇÕû¸öϵͳµÄÒ»¸öרÓÃÓÚÐźŴ¦ÀíËã·¨µÄ×Ó²¿·Ö£¬²»ÐèÒª¿ØÖÆÌ«¶àµÄÍâÉ裬¶øÇÒΪÁËÂú×ãʵʱÐźŴ¦Àí£¬¾¡Á¿²ÉÓÃǰºǫ́ʽµÄÏßÐÔ³ÌÐò½á¹¹¡£ ¡¡¡¡±¾Éè¼ÆµÄÐźŴ¦Àí»úÊÇÏ£ÍûÒÔËûΪÖ÷Ìå¹¹³ÉÒ»¸öÍêÕûµÄ±ãЯʽÀ×´ïϵͳ£¬³ýÁËÐźŴ¦ÀíµÄÈÎÎñÖ®Í⣬²ÉÑù¡¢ÏÔʾ¡¢Í¨ÐŵȶàÖÖÈÎÎñÒ²±ØÐëÓÉËûÀ´Íê³É£¬ÐèÒªÂú×ãʵʱ¶àÈÎÎñµÄÒªÇó£¬ËùÒÔ±ØÐëʹÓÃǶÈëʽʵʱ²Ù×÷ϵͳ¡£±¾ÎÄÖ÷Òª½éÉÜÁËΪʲôʹÓÃʵʱ²Ù×÷ϵͳÒÔ¼°»ùÓÚDSP£¯BIOS¢òʵʱ²Ù×÷ϵͳµÄ×ÜÌåÈí¼þÉè¼ÆË¼ÏëºÍ·½°¸¡£
1¡¡×ÜÌåÓ²¼þ·½°¸Éè¼Æ ¡¡¡¡±¾ÐźŴ¦Àí»úÒÔTMS320C5509×÷ΪÕû¸öϵͳµÄºËÐÄ£¬ÓÉÓÚ¿¼Âǵ½Í¼ÏñµÄ»º´æÐèÒª½Ï´óµÄ´æ´¢¿Õ¼ä£¬ËùÒÔÀ©Õ¹ÁËÈýÐǹ«Ë¾µÄ16 MbµÄSDRAM¡ª¡ªKM416S1020C×÷ ΪÀ©Õ¹´æ´¢Æ÷¡£Õû¸öϵͳµÄ¹¤×÷Á÷³ÌÊÇÓÉ¿ØÖÆÆ÷ºÍD£¯AÌṩ¸øÇ°¶Ë²ÉÑùÍ·ËùÐèµÄÐźţ¬²¢Æô¶¯A£¯D¶Ô²ÉÑùÍ·´«À´µÄÄ£ÄâÐźŽøÐвÉÑù£¬DSP½ÓÊÕÖ®ºó×öÏàÓ¦µÄÐźŴ¦Àí£¬¸ù¾Ý¼üÅ̵ÄÉ趨½«Í¼Ïñ°´ÕÕÒ»¶¨µÄÒªÇóÏÔʾµ½²ÊɫͼÐÎÒº¾§ÉÏ£¬²¢Í¨¹ýUSB½Ó¿Ú½«Êý¾Ý´«Ë͵½PC»ú´æ´¢ÒÔ±ã×ö½øÒ»²½µÄ´¦ÀíºÍÏÔʾ¡£×ÜÌåÓ²¼þ¿òͼÈçͼ1Ëùʾ¡£

¡¡¡¡TMS320C5509Êý×ÖÐźŴ¦ÀíÆ÷ÊǵÂÖÝÒÇÆ÷¹«Ë¾£¨TI£©TMS320C5000ϵÁÐÖÐÐÂÍÆ³öµÄÒ»ÖÖ£¬¼«´ó½µµÍÁ˹¦ºÄ£¬´ïµ½ÁËÿ¸öMIPSÖ»Ðè0£®05 mWµÄˮƽ£¬ÓëÊг¡ÉϵÄÖ÷Á÷²úÆ·TMS320C54xÏà±È£¬¹¦ºÄ½µµÍÁË6±¶¡£TMS320C5509µÄÄÚºËÊÇ´ÓTMS320C54xÉÏ·¢Õ¹¶øÀ´µÄ£¬ËùÒÔ¿ÉÒÔÍêÈ«¼æÈÝÏÖÔÚÊг¡Ö÷Á÷µÄTMS320C54xϵÁд¦ÀíÆ÷µÄÖ¸Á¼È±£»¤ÁËÓû§ÔÚÈí¼þ·½ÃæµÄͶ×Ê£¬ÓÖʹµÃÊìϤTMS320C54x±à³ÌµÄÈí¼þÈËÔ±¼¸ºõ²»ÓÃÔÙѧϰ¾Í¿ÉÒÔ±àдËûµÄÈí¼þ¡£Í¬Ê±£¬TMS320C5509Öл¹¼¯³ÉÁË´óÁ¿ÖîÈçAD£¬USB¿ØÖÆÆ÷Ö®ÀàµÄƬÄÚÍâÉ裬ʹÆä³ÉΪÁËÒ»¿î¾ßÓÐSOC£¨Æ¬ÉÏϵͳ£©ÐÔÖÊ´¦ÀíÆ÷£¬Óû§Ö»ÐèÍâ¼ÓºÜÉٵĸ¨ÖúÆ÷¼þ¾Í¿ÉÒÔ¹¹³ÉÒ»¸ö½ÏÍêÕûµÄDSPϵͳ¡£´ÓÒÔÉÏÌØµã¿ÉÒÔ¿´³ö£¬TMS320C5509·Ç³£ÊʺÏÓÚÓ¦ÓÃÔÚ±ãЯʽϵͳÖС£
2¡¡ÊµÊ±²Ù×÷ϵͳDSP£¯BIOS¢òµÄ¼ò½é ¡¡¡¡TI¹«Ë¾µÄDSP£¯BIOS¢òÊÇÒ»ÖÖרÃÅΪTI¹«Ë¾µÄTMS320ϵÁÐDSPоƬÉè¼ÆµÄǶÈëʽʵʱ¶àÈÎÎñ²Ù×÷ϵͳ¡£Ö÷ÒªÓÉ5¸ö²¿·Ö×é³É£º ¡¡¡¡£¨1£©Ï̺߳͵÷¶È£¨Procedure and Scheduling£© ¡¡¡¡DSP£¯BIOS¢òÌṩÁË4ÖÖ²»Í¬µÄÖ´ÐÐỊ̈߳¬°üÀ¨HWI£¨Ó²ÖжÏÈÎÎñ£©¡¢SWI£¨ÈíÖжÏÈÎÎñ£©ºÍTSK£¨ÈÎÎñ£©µÈ£¬Ã¿Ò»ÀàÏß³ÌÓÖ¾ßÓв»Í¬µÄÖ´ÐС¢¹ÒÆð¡¢ÐÝÃßµÈÌØÐÔ¡£DSP£¯BIOS¢òÖ§³Ö»ùÓÚ¾²Ì¬ÓÅÏȼ¶µÄµ÷¶È·½·¨£¬ÓÖ¿ÉÒÔͨ¹ýÐÞ¸ÄÄÚºËÌṩÇÀÏÈʽ¶àÈÎÎñ·þÎñ¡£ ¡¡¡¡£¨2£©Ó²¼þ³éÏó£¨Hardware Abstraction£© ¡¡¡¡ËûÌṩÁËPIPºÍSIOÁ½ÖÖÊý¾Ý´«Êäģʽ£¬¿ÉÒÔ·½±ãDSPÓëÍâÉèÖ®¼äµÄÊý¾Ý½»»»¡£Pipe£¨Êý¾Ý¹ÜµÀ£©Ê¹ÓÃÁ˽ÏÉÙµÄÄڴ棬²¢ÇÒ´«ÊäµÄËٶȿ졢ЧÂʸߡ£SIO£¨Á÷£©¶ÔÄÚ´æÓÐÁ˸ü¸ßµÄ³éÏ󣬱ãÓÚ´´½¨É豸Çý¶¯³ÌÐò¸ü¼Ó½á¹¹»¯µÄ·½·¨¡£ ¡¡¡¡£¨3£©×ÊÔ´¹ÜÀí£¨Resoure Management£© ¡¡¡¡ÀûÓÃDSP£¯BIOS¢òµÄÂß¼½Ó¿Ú¿ÉÒÔ¶ÔÌØ¶¨µÄÓ²¼þ²¿·Ö½øÐзÃÎʺÍÅäÖá£DSP£¯BIOS¢ò²»½ö¿ÉÒÔͨ¹ýÆäÉèÖù¤¾ßÀ´¶¨ÒåÄÚ´æÓ³Éä¡¢ÖжÏÏòÁ¿±í¶øÇÒ»¹¿ÉÒÔÉèÖö¨Ê±Æ÷¡¢´®ÐпڵÈÓ²¼þÉ豸¡£ ¡¡¡¡£¨4£©Í¨ÐźÍͬ²½£¨Communication and Synchronization£© ¡¡¡¡DSP£¯BIOS¢òÖ§³ÖÆìÓSemaphores£©¡¢ÓÊÏ䣨Mailbox£©ºÍÊý¾Ý¶ÓÁУ¨Queue£©µÈ¶àÖÖÄÚ²¿Ïß³ÌͨÐźÍͬ²½µÄ·½Ê½¡£ÆìÓïÊÇ×îÖ÷ÒªµÄͬ²½·½Ê½£¬¿ÉÒÔʹÈÎÎñͨ¹ýÆìÓïÀ´ÔËÐÐºÍ¹ÒÆð£¬»¹¿ÉÒÔÓû¥³âÆìÓïÀ´¹ÜÀí»º³åÇøºÍÉ豸¡£ ¡¡¡¡£¨5£©ÊµÊ±·ÖÎö(Real-Time Analysis) ¡¡¡¡ÊµÊ±·ÖÎö¹¤¾ßÄܹ»Èÿª·¢ÕßÔÚ³ÌÐòÖ´ÐÐÆÚ¼ä¶ÔDSP½øÐн»»¥ºÍÕï¶Ï¡£DSP£¯BIOS¢ò²»½öÌṩÁ˳£ÓõÄÈÕÖ¾£¨LOG£©£¬STS£¬TRCÄ£¿é£¬»¹ÌṩÁËCPU¸ºÔØÍ¼£¨CPULoad Graph£©¡¢Ö´ÐÐͼ£¨Execution Graph£©µÈ¶àÖÖ¸ü·½±ãµÄµ÷ÊԺ͹۲칤¾ß¡£
3¡¡»ùÓÚDSP£¯BIOS¢òʵʱ²Ù×÷ϵͳµÄÈí¼þ½á¹¹Éè¼Æ ¡¡¡¡Ê¹ÓÃDSP£¯BIOS¢òÀ´×öÏîÄ¿µÄµÚÒ»²½¾ÍÊÇÄ£¿é»®·Ö£¬¼´°ÑÏîÄ¿ËùÒªÍê³ÉµÄ¹¦Äܲð·Ö³É¼¸¸öÏà¶Ô¶ÀÁ¢µÄÏß³ÌÀ´Íê³É£¨¿ÉÒÔÈÏΪÏß³ÌÔÚÔËÐÐʱÊǶÀÕ¼DSPµÄ£©£¬¸ù¾ÝÏß³ÌÖÐʹÓÃÓ²¼þ×ÊÔ´µÄÇé¿ö¿¼ÂÇÓÃʲôÀàÐ͵ÄÏß³ÌÀ´Íê³É¡£Ò»°ãÀ´Ëµ£¬Óõ½Ó²ÖжϵÄÈÎÎñ·Åµ½HWIÀ´Íê³É£¬Óõ½¶¨Ê±Æ÷µÄÈÎÎñ¿ÉÒԷŵ½PRD£¨ÖÜÆÚÈÎÎñ£©ÖÐÍê³É¡£È»ºóÊÇÈ·¶¨Ïß³ÌÖ®¼äµÄ¹ØÏµ£¬¸ù¾ÝËûÀ´É趨¸÷¸öÏ̵߳ÄÓÅÏȼ¶£¬ÒÔ¼°Óà ʲô·½Ê½Í¨Ñ¶ºÍ½»»»Êý¾Ý¡£ÆìÓïÊÇ×î±ãÓÚʹÓõÄͨѶ·½Ê½¡£ ¡¡¡¡Ì½µØÀ×´ïÐźŴ¦Àí»úµÄÐźŴ¦Àí¹ý³Ì£ºA£¯Dÿ²ÉÀ´Ò»ÁÐÊý¾ÝÖ®ºó¸øDSP·¢Ò»¸öÓ²ÖжÏÐźţ¬Ã¿½ÓÊÕµ½Ò»ÁÐÊý¾ÝÖ®ºó£¬DSP¶ÔÕâÁÐÊý¾Ý·Ö±ð½øÐÐÆ½¾ùÂ˲¨ºÍ×ÔÊÊÓ¦Â˲¨£¬Í¬Ê±½øÐÐÁмÆÊý£»µ±ÁмÆÊýµ½´ïһ֡ʱ£¬¶ÔÕâһ֡ͼÏñÐźŽøÐÐС²¨È¥Ôë´¦ÀíºÍÂö³åѹËõ£¬×îºó¸ù¾Ý¼üÅ̵ÄÉ趨°ÑͼÏñÏÔʾµ½Í¼ÐÎÒº¾§ÉÏ£¬²¢Í¨¹ýUSB½Ó¿ÚË͵½PCÖ÷»ú£¬ÒÔ±ãÏÂÒ»²½µÄ´¦Àí¡£ ¡¡¡¡¸ù¾ÝÒÔÉϵÄÖ´Ðйý³Ì£¬Õû¸öÈí¼þ·Ö½âΪ12¸ö¶ÀÁ¢µÄÈÎÎñ£¬ÆäÖÐÁÐÖжϡ¢USBÊý¾Ý´«ËÍÕâ2¸öÄ£¿éÊÇHWI£¨Ó²Öжϣ©ÀàÐ͵ÄÈÎÎñ£¬¼üÅÌÄ£¿éÊôÓÚPRD£¨ÖÜÆÚÐÔ£©ÈÎÎñ£¨Íê³É¶Ô¼üÅ̶¨ÆÚɨÃ裩£¬ÆäÓàÄ£¿éÊÇSWI£¨ÈíÖжϣ©ÀàÐ͵ÄÈÎÎñ¡£³õʼ»¯ÈÎÎñÍê³É¶ÔDSPµÄ³õʼÉ趨ºó¾Íɾ³ý£»ÁÐÖжÏÈÎÎñ¸ºÔð¸øDSP·¢ËÍÁÐÊý¾ÝÀ´ÁÙÐÅÏ¢£¬´¥·¢ÁÐÆ½¾ù¡¢ÁÐ×ÔÊÊÓ¦ÈÎÎñ£¬Íê³É¶ÔÒ»ÁÐÊý¾ÝµÄÈ¥Ôë´¦Àí£»ÁмÆÊýÄ£¿éÍê³É¶ÔÁÐÖжϵļÆÊý£¬µ±µ½´ïһ֡ʱ£¬·¢ËÍÖ¡Öжϣ¬´¥·¢Ò»ÏµÁÐÕë¶ÔÖ¡µÄÊý¾Ý´¦ÀíÈÎÎñ£»Õû¸öÈí¼þϵͳµÄÖ´ÐÐÁ÷³ÌÈçͼ2Ëùʾ¡£

¡¡¡¡DSP£¯BIOS¢ò×÷ΪһÖÖÉÌÓõIJÙ×÷ϵͳ£¬Ìṩ¸ø±ãÓÚʹÓõÄͼÐÎÅäÖýçÃæ¡£Ê¹ÓÃͼÐνçÃæ¿ÉÒÔ°ïÖú¿ª·¢Õß¿ìËÙ¿ª·¢³ÌÐò£¬²»±ØÐ´·±ËöµÄ³õʼ»¯³ÌÐò£¬¶ø¿ÉÒÔÓÃͼÐνçÃæÅäÖúóÈñàÒëÆ÷×Ô¶¯Éú³É¡£±ÈÈç¶ÔÓÚ´®Ðпڣ¨MCBSP£©µÄÉèÖþÍÐèÒªÅäÖÃÖжÏÔ´¡¢Êý¾Ý¸ñʽ¡¢ÊÕ·¢ÆµÂʵÈÊ®¼¸¸ö¼Ä´æÆ÷£¬Âé·³¶øÇÒÈÝÒ׳ö´í£¬µ«ÊÇÈç¹ûʹÓÃͼÐνçÃæÀ´ÉèÖã¬Ò»ÇоÍÈÝÒ×¶àÁË¡£Í¼ÐÎÅäÖýçÃæ²»½ö¿ÉÒÔÍê³É¶ÔÓ²¼þ×ÊÔ´µÄÉèÖ㬻¹¿ÉÒÔ¶ÔÈÎÎñ¡¢ÐźÅÁ¿½øÐгõʼ»¯£¬Íê³ÉÁËËû£¬Ò²¾ÍÍê³ÉÁËʹÓÃDSP£¯BIOS¢òµÄµÚ¶þ²½¹¤×÷¡£Íê³É¸÷¸öÏ̳߳ÌÐòµÄ±àд֮ºó£¬±àÒë²¢ÔØÈëDSPÖÐÔËÐС£DSPÊ×Ïȳõʼ»¯£¬È»ºó´ÓMAIN£¨£©º¯ÊýÌøÈëÈÎÎñÑ»·¶ÓÁУ¬°´ÕÕÓÅÏȼ¶Ö´ÐжÓÁÐÖеÄÈÎÎñ£¬¶øÈÎÎñÒ»°ã¶¼ÊÇÎÞÏÞÑ»·µÄ£¬Ö»±»Ìض¨µÄÐźÅÁ¿¹ÒÆð¡£ ¡¡¡¡DSP£¯BIOS¢òÌṩÁËÇ¿´óµÄ·ÖÎöµ÷ÊÔ¹¤¾ß¡£³ýÁ˳£Óá¡¡¡µÄ·½·¨Ö®Í⣬CPU¸ºÔØÍ¼ºÍÖ´ÐÐͼÊÇÁ½Öַdz£ÓÐЧµÄ·½·¨¡£CPU¸ºÔØÍ¼ÌṩµÄÊÇÄ¿±êCPUµÄ¸ºÔØÇúÏß¡£CPU¸ºÔص͍ÒåÊdzýÈ¥Ö´ÐÐ×îµÍÓÅÏȼ¶ÈÎÎñÒÔÍâµÄʱ¼äÁ¿¡£×îµÍÓÅÏȼ¶ÈÎÎñÊÇÖ»ÔÚÆäËûÏ̶߳¼²»ÔËÐÐʱ²ÅÖ´ÐеÄÈÎÎñ¡£Òò´Ë£¬CPU¸ºÔØÍ¼°üÀ¨´ÓÄ¿±êÏòÖ÷»ú´«ËÍÊý¾ÝºÍÖ´Ðи½¼Óºǫ́ÈÎÎñËùÐèµÄʱ¼ä¡£ÔÚÖ´ÐÐͼÖУ¬¿ÉÒÔ¿´µ½¸÷¸öÏ̵߳Ļ·½Ê½¡£Í¼ÐÎÖл¹°üÀ¨ÁËÐźÅÁ¿µÄ»î¶¯£¬ÖÜÆÚÐÔº¯Êý±ê¼Ç£¨tick£©ºÍʱÖÓÄ£¿é±ê¼Ç¡£Ö´ÐÐͼÄÜ´ÓÕûÌåÉÏ¿´µ½ÏîÄ¿ËùÓÐÏ̵߳Ļ״̬¡£¸ù¾Ýµ÷ÊԵõ½µÄÐÅÏ¢¿ÉÒÔÆÀ¹ÀÏ̵߳ÄÖ´ÐÐÇé¿öºÍCPUµÄ¸ººÉÇé¿ö£¬ÅäºÏÆäËûµ÷ÊÔ¹¤¾ß£¬ÐÞ¸ÄÉè¼ÆÖ±µ½Íê³ÉÏîÄ¿µÄ¹¦ÄÜÐèÒª¡£ ¡¡¡¡CPU¸ºÔØÍ¼·´Ó³µÄÊÇÈí¼þϵͳËùÐèÒªµÄÐÔÄܺÍCPUʵ¼Ê×î´óÐÔÄܵıÈÖµ£¬ÏñPC»úÉÏÐÔÄÜͳ¼ÆÍ¼£¬Èç¹ûËùÐèµÄÐÔÄÜ´óÓÚDSPµÄʵ¼ÊÐÔÄÜ£¬¾Í±ØÐëÐÞ¸ÄÉè¼Æ¡¢ÓÅ»¯Ëã·¨¡¢¼Ó¿ìʱÖÓÆµÂÊ£¬ÉõÖÁ¸ü»»ÐÔÄܸü¸ßµÄDSPоƬ¡£ ¡¡¡¡Ö´ÐÐͼÏÔʾÁ˸÷¸öÈÎÎñÖ´Ðйý³ÌÖеÄϸ½ÚÐÅÏ¢£¬¶ÔÓÚǶÈëʽӦÓöøÑÔ£¬ÊµÊ±ÐÔÊǷdz£ÖØÒªÉõÖÁÊDZØÐëÂú×ãµÄÌõ¼þ£¬²Ù×÷ϵͳ°´ºÜСµÄ¼ä¸ô½øÐе÷¶È¾ÍÊÇÁ¦Í¼±£Ö¤ÏµÍ³ÏìÓ¦µÄʵʱÐÔ¡£µ«ÊÇÔÚʵ¼ÊÖУ¬Èç¹ûÈÎÎñ·ÖÅä²»ºÃ£¬Ê¹µÃÈÎÎñ²»ÄÜÔÚµ÷¶È¼ä¸ôÄÚÍê³É£¬¾Í»áÓ°ÏìÕû¸öϵͳµÄʵʱÐÔ£¬Õâʱ£¬±ØÐë¶ÔÈÎÎñ»®·Ö×÷ºÏÀíµÄÐ޸ġ£±ÈÈ籾ϵͳÖжÔÒ»ÁÐÊý¾ÝµÄÈ¥Ôë´¦Àí£¬ÔÏÈÊǵȵ½Ò»Ö¡Êý¾ÝÀ´µ½ºóÔÙ×öµÄ£¬·ÂÕæÖз¢ÏÖÕâÑùʹµÃÒ»Ö¡¼ä¸ôÄÚËùÒªÖ´ÐеÄÈÎÎñ¹ý¶à£¬DSPÎÞ·¨Íê³É£¬ËùÒÔ½«Êý¾ÝµÄÔ¤´¦Àí¸Äµ½Ã¿Ò»ÁÐÈ¥×ö£¬±£Ö¤ÏµÍ³µÄʵʱÐÔ¡£
4¡¡DSP£¯BIOS¢ò²Ù×÷ϵͳʹÓÃÖÐҪעÒâµÄÎÊÌâ ¡¡¡¡£¨1£©ºÜºÃµØÊ¹ÓÃDSP£¯BIOS¢òµÄ¹Ø¼üÔÚÓںܺõØÀí½â²Ù×÷ϵͳ£¬ÕâÓеãÏñËã·¨ÀíÂÛºÍÓ¦ÓÃËã·¨µÄ¹ØÏµ¡£²Ù×÷ϵͳÄý¾ÛÁËÈí¼þÁìÓò¼¸Ê®Äê·¢Õ¹Öеľ«»ª£¬Óкܶà¸ÅÄîºÍ½á¹¹ÊÇÐèÒªºÜÉîÈëµÄÀí½âºÍ˼¿¼µÄ£¬ËùÒÔ£¬³õѧÕßÒ»¶¨µÃ·´¸´¿´¿´Ò»Ð©×¨Ã޲²Ù×÷ϵͳµÄÊé¼®¡£ ¡¡¡¡£¨2£©ÈÎÎñ±ØÐëд³ÉÏÂÃæ2ÖÖÐÎʽ֮һ¡£  ¡¡¡¡ÔÚDSP£¯BIOS¢ò¿ª·¢»·¾³ÀïûÓÐÒªÇóÏÔʾµ÷ÓÃOSTaskDel£¨£©£¬ÕâÊÇÒòΪ¿ª·¢»·¾³×Ô¶¯×öÁË´¦Àí£¬Êµ¼ÊÔÀí¶¼ÊÇÒ»ÑùµÄ¡£
5¡¡½áÓï ¡¡¡¡±¾ÎĶÔ̽µØÀ×´ïÐźŴ¦Àí»úµÄÓ²¼þ½á¹¹ºÍÈí¼þÉè¼Æ¶¼×öÁ˽éÉÜ£¬Öصã½éÉÜÁËÈçºÎÔÚÏîĿӦÓÃÖÐʹÓÃDSP£¯BIOS¢òʵʱǶÈëʽ²Ù×÷ϵͳ¡£ÊµÊ±Ç¶Èëʽ²Ù×÷ϵͳÔÚ¹úÍâµÃµ½¹ã·ºµÄÓ¦Óã¬ÒѳÉΪǶÈëʽϵͳÉè¼ÆÖбز»¿ÉÉÙµÄÒ»²¿·Ö£¬µ«ÊÇÔÚ¹úÄÚ¸ßУ£¬ÒÔDSPΪºËÐĵÄǶÈëʽƽ̨ÖУ¬Ç¶Èëʽ²Ù×÷ϵͳµÄÓ¦ÓúÜÓÐÏÞ¡£ËùÒÔ¿ìËÙÀûÓÃÕâ·½ÃæµÄ×îм¼Êõ£¬Ìá¸ßǶÈëʽϵͳ¿ª·¢µÄ²ã´ÎºÍÉî¶ÈÊǿ̲»ÈÝ»ºµÄ¡£
²Î¿¼ÎÄÏ×
£Û1£ÝTI£®TMS320 DSP£¯BIOSuser¡äs guide£®SPRU423£¬February£¬2001£® £Û2£ÝTI£®TMS320C5000 DSP£¯BIOSapplication programming interface£¨API£©reference guide£®SPRU404C£¬April£¬2001£® £Û3£ÝÉÛ±´±´.UC/OS-¢ò---Ô´Â빫¿ªµÄʵʱǶÈëʽ²Ù×÷ϵͳ£ÛM£Ý£®±±¾©£ºÖйúµçÁ¦³ö°æÉ磬2001£® £Û4£ÝÁõÊ÷¾ü£®TMS320C55xǶÈëʽʵʱ¶àÈÎÎñϵͳDSP£¯BIOS¢ò£ÛJ£Ý£®Ç¶Èëʽϵͳ£¬2002£¬£¨5£©£®
|
|
ϵͳ·ÖÀà: |
DSP
|
|
Óû§·ÖÀà: |
DSP/BIOS
|
|
±êÇ©: |
ÎÞ±êÇ©
|
|
À´Ô´: |
תÌù
|
·¢±íÆÀÂÛ
ÔĶÁÈ«ÎÄ(224) | »Ø¸´(3)
0
·¢±íÓÚ
2008-5-9 7:29:42
|
ϵͳ·ÖÀà: |
DSP
|
|
Óû§·ÖÀà: |
DSP/BIOS
|
|
±êÇ©: |
ÎÞ±êÇ©
|
|
À´Ô´: |
תÌù
|
·¢±íÆÀÂÛ
ÔĶÁÈ«ÎÄ(81) | »Ø¸´(0)
0
·¢±íÓÚ
2008-5-9 7:19:31
¹ØÓÚDSPʵʱ¶àÈÎÎñ²Ù×÷ϵͳÔÚ¹úÍâÒѾ¹ãΪ´ó¼ÒÓ¦Ó㬵«ÔÚ¹úÄÚ´ó¼Ò³Ù³Ù½ÓÊܲ»ÁËÕâÖÖ»ùÓÚDSP²Ù×÷ϵͳµÄ¸ÅÄÍùÍù±»»ù±¾ÊäÈëÊä³öBIOSËùÀ§ÈÅ£¬´ó¼Ò¿ÉÒÔÏëÏ룺Ϊʲô¼ÆËã»úÉÏÓÐÁËÖ÷°åµÄBIOS,»¹ÐèÒªÒ»¸öDOSºÍwindows?
ÓÐר¼ÒÈÏΪ£ºÔÚδÀ´µÄ¼¸ÄêÄÚ£¬DSPϵͳµÄ·¢Õ¹Îª¼¸ºõËùÓеĵç×ÓÉ豸עÈëÁËеĻîÁ¦£¬ÓÉÓÚѸËÙ·¢Õ¹µÄInternetºÍ·Ç³£Á®¼ÛµÄ΢´¦ÀíÆ÷µÄ³öÏÖ£¬DSPϵͳ½«ÔÚÎÒÃǵÄÈÕ³£Éú»îÀïÐγÉÒ»¸ö¸ü´óµÄÓ¦ÓÃÁìÓò¡£Ïû·Ñµç×Ó¡¢½»Í¨ÔËÊä/Æû³µ¡¢µçÐÅ·þÎñ/ÍøÂ繤ҵ¶¼±íÏÖ³ö¶ÔÕâ¸öÊг¡µÄ¹Ø×¢£¬DSP RTOS½«¼ÌÐø±£³ÖѸËÙµÄÔö³¤¡£
µç×Ó¹¤Òµ³ö°æÉç³ö°æÁËÒ»±¾Êé¡¶DSPʵʱ¶àÈÎÎñ²Ù×÷ϵͳ¡·£¬Õâ±¾ÊéÒÔĿǰÁ÷ÐеÄTMS320C2000ϵÁÐÊý×Ö´¦ÀíÆ÷¼þºÍÒ×ÓÚѧϰ¿ª·¢µÄDSP RTOSǶÈëʽ²Ù×÷ϵͳΪºËÐÄ£¬½áºÏ±àÕß¶àÄ꿪·¢ÑÐÖÆ¹¤×÷ʵ¼ù£¬½éÉÜ»ùÓÚDSPоƬµÄDSP RTOS²Ù×÷ϵͳµÄÒÆÖ²ºÍÓ¦ÓÃʵÀý£¬´ó¼Ò¿ÉÒÔ¿´¿´£¬ÎÒ¸öÈËÈÏΪÕâÊÇÒ»±¾·Ç³£²»´íµÄÊé¡£ÁíÍâÔÚDSPÉÏʹÓÃµÄÆäËû²Ù×÷ϵͳҲÓкܶ࣬±ÈÈçVxworks¡¢uCos-ii¡¢uCLinuxµÈµÈ´ó¼Ò²»·ÁÔÚÉè¼Æ×Ô¼ºµÄÓ¦ÓÃϵͳʱÕâÇ鿼ÂÇ£¬ÓµÓÐÁ˲Ù×÷ϵͳ½«´ó´ó¼Ó¿ìÄúµÄ¿ª·¢½Ú×àºÍÉè¼ÆË®Æ½¡£
Ŀǰ£¬DSPʵʱ²Ù×÷ϵͳµÄÆ·Öֽ϶࣬¾Ýͳ¼Æ£¬½öÓÃÓÚÐÅÏ¢µçÆ÷µÄDSP²Ù×÷ϵͳ¾ÍÓÐ10ÖÖ×óÓÒ£¬ÆäÖнÏΪÁ÷ÐеÄÖ÷ÒªÓУºCY- DRTOS¡¢ VxWorks¡¢pSOS¡£ÓëͨÓòÙ×÷ϵͳÏà±È½Ï£¬Ç¶Èëʽ²Ù×÷ϵͳÔÚϵͳʵʱ¸ßЧÐÔ¡¢Ó²¼þµÄÏà¹ØÒÀÀµÐÔ¡¢Èí¼þ¹Ì̬»¯ÒÔ¼°Ó¦ÓõÄרÓÃÐԵȷ½Ãæ¾ßÓнÏΪͻ³öµÄÌØµã¡£Í¨¹ý¶Ô±ÈºÍʹÓã¬ÎÒ¸öÈ˱ȽÏÐÀÉÍCY-DRTOS£¬ÒòΪËüÓкܶàÓŵ㡣
1¡¢±à³Ì·½±ã£ºÎª±àÖÆ³ÌÐòÌṩÁËÒ»¸ö¼òµ¥µÄ¡¢¿ì½ÝµÄ²Ù×÷ƽ̨¡£
2¡¢Ðí¶àµ×²ãµÄ¹¤×÷¶¼ÓɲÙ×÷ϵͳÍê³É£ºÈÎÎñµÄÇл»,ÈÎÎñÖ®¼äµÄÏûÏ¢´«µÝ£¬ÈÎÎñÖ®¼äµÄÐͬ¹¤×÷¶¼ÓɲÙ×÷ϵͳÍê³É¡£
3¡¢Ìá¸ßϵͳµÄʵʱÐÔ£ºÒòΪÊÇÒ»¸ö¶àÈÎÎñ£¨64¸öÓÅÏȼ¶²»Í¬µÄÈÎÎñ£©ÊµÊ±²Ù×÷ϵͳ£¬ËùÒÔCPUµÄ¹¤×÷ЧÂÊ×î¸ß¡£ÔÚͬµÈʱ¼äÄÚ£¬¶àÈÎÎñϵͳ¿ÉÒÔÍê³É¸ü¶àµÄ¹¦ÄÜ£¬¶ø´«Í³µÄ±à³Ì·½·¨ÊDz»¿ÉÄܵġ£
4¡¢·½±ãµ÷ÊÔ£ºÒòΪÿһ¸öÈÎÎñ¾ÍÏ൱ÓÚÒ»¸ö¶ÀÁ¢µÄ¼ÆËã»ú£¬µ÷ÊÔÒ»¸öÈÎÎñÊǷdz£·½±ãµÄ£¬Ã¿Ò»¸öÈÎÎñ¶¼ÊÇ»¥Ïà¶ÀÁ¢µÄ¡£
5¡¢±ãÓÚÈí¼þµÄά»¤£º¶àÄêºóÄóö×Ô¼ºµÄ³ÌÐò£¬Ë¼Â·ÈÔÈ»ºÜÇåÎú£¬ÈÎÎñºÜÃ÷È·¡£
±ãÓÚÈí¼þµÄÀ©Õ¹£ºµ±ÐèÒªÀ©Õ¹Ä³Ð©Ó¦ÓÃʱ¿ÉÒԷdz£ÈÝÒס£
6¡¢¹«¿ªÈ«²¿µÄÔ´´úÂ룬²»±Øµ£ÐÄ֪ʶ²úȨºÍ»áÓÐÒþ²ØµÄÃØÃÜÔÚÀïÃæ£¬ÊÊÓÃÓÚ¾ü·½µÄ¸÷ÖÖÓ¦ÓòúÆ·¡£
7¡¢È·¶¨ÐÔ£ºÈ«²¿µÄº¯Êýµ÷ÓÃÓë·þÎñµÄÖ´ÐÐʱ¼äÊÇ¿ÉÖªµÄ£¬ÏµÍ³·þÎñµÄÖ´ÐÐʱ¼ä²»ÒÀÀµÓÚÓ¦ÓóÌÐòÈÎÎñµÄ¶àÉÙ¡£
8¡¢ÏµÍ³·þÎñ¹¦ÄÜÇ¿´ó£¬ÈçÓÊÏä¡¢ÏûÏ¢¶ÓÁС¢ÐźÅÁ¿¡¢¿é´óС¹Ì¶¨µÄÄÚ´æµÄÉêÇëÓëÊÍ·Å¡¢Ê±¼äÏà¹Øº¯ÊýµÈ¡£ÖжÏǶÌײãÊý¿É´ï255²ã¡£
9¡¢Îȶ¨ÐÔÓë¿É¿¿ÐÔ£º×Ô1992ÄêÒÔÀ´£¬ÒѾÓÐÉÏǧ¸öÒÑÉÌÒµ»¯Á˵ÄÓ¦Óá£
ÔÚ¼ÆËã»ú¼¼ÊõÈÕÐÂÔÂÒìµÄʱ´ú£¬Ç¶ÈëʽϵͳÈí¼þ¡¢Ó²¼þ²»¶Ï½øÐÐ×ÅеÄÍ»ÆÆÐÔ·¢Õ¹¡£Èç½ñDSP²Ù×÷ϵͳºÍDSPÓ¦ÓÃÒѾ³ÉΪµ±½ñǶÈëʽϵͳӦÓÃÁìÓòÖÐ×îÈÈÃŵļ¼Êõ£¬ÊǸßУ¡¢¿ÆÑÐÔºËùºÍ¸ßм¼ÊõÆóÒµµÄDSPÈí¼þ¡¢Ó²¼þ¿ª·¢ÈËÔ±µÄеĿÎÌâ¡£¿ÉÒÔ˵£¬Î´À´µÄʱ´úÒ»¶¨ÊÇÊý×Ö»¯µÄʱ´ú£¬ÕÆÎÕÒ»ÃÅרҵ¼¼Êõ¾ÍÓµÓÐÁËÁ¢×ãÓÚÊý×Öʱ´úµÄÉú´æ×ʱ¾¡£Ï£ÍûͬÐеÄÅóÓÑÃǶ¼ÄÜÕÆÎÕÒ»ÃÅרҵµÄ¼¼Êõ£¬´Ó¶øÔÚÊý×ֵĺ£ÑóÖÐ×ÔÓɳåÀË£¡
DSP²Ù×÷ϵͳµÄ·¢Õ¹Ç÷ÊÆ£ºDSP²Ù×÷ϵͳ°éËæ×ÅDSPϵͳµÄ·¢Õ¹¾ÀúÁËÈý¸ö±È½ÏÃ÷ÏԵĽ׶Σº (1) ÎÞ²Ù×÷ϵͳµÄDSPËã·¨½×¶Î£¬ÕâÒ»½×¶ÎµÄDSPϵͳÊÇÒԿɱà³Ì¿ØÖÆÆ÷µÄÐÎʽ¡¢ÒÔµ¥Ð¾Æ¬ÎªºËÐĵÄϵͳ£¬Í¬Ê±¾ßÓÐÓëһЩ¼à²â¡¢ËÅ·þ¡¢Ö¸Ê¾É豸ÏàÅäºÏµÄ¹¦ÄÜ¡£ÕâÖÖϵͳ´ó²¿·ÖÓ¦ÓÃÓÚһЩרҵÐÔ¼«Ç¿µÄͨÐÅϵͳÖУ¬Ò»°ãûÓÐÃ÷ÏԵı»³ÆÎª²Ù×÷ϵͳ£¨OS£©µÄÖ§³Ö£¬¶øÊÇͨ¹ý»ã±àÓïÑÔ±à³Ì¶Ôϵͳ½øÐÐÖ±½Ó¿ØÖÆ£¬ÔËÐнáÊøºóÇå³ýÄÚ´æ¡£ÕâÒ»½×¶ÎϵͳµÄÖ÷ÒªÌØµãÊÇϵͳ½á¹¹ºÍ¹¦Äܶ¼Ïà¶Ôµ¥Ò»£¬Õë¶ÔÐÔÇ¿£¬µ«ÎÞ²Ù×÷ϵͳ֧³Ö£¬¼¸ºõûÓÐÓû§½Ó¿Ú¡£ (2) ¼òµ¥¼à¿ØÊ½µÄʵʱ²Ù×÷ϵͳ½×¶Î£¬ÕâÒ»½×¶ÎµÄDSPϵͳÖ÷ÒªÒÔDSP´¦ÀíÆ÷Ϊ»ù´¡¡¢ÒÔ¼òµ¥¼à¿ØÊ½²Ù×÷ϵͳΪºËÐÄ£¬±ÈÈ磺DSP BIOS¡£ÏµÍ³µÄÌØµãÊÇ´¦ÀíÆ÷ÖÖÀà·±¶à£¬Í¨ÓÃÐԱȽÏÈõ£»ÏµÍ³¿ªÏúС£¬Ð§Âʸߣ»ÏµÍ³Ò»°ãÅ䱸ϵͳ·ÂÕæÆ÷£¬¾ßÓÐÒ»¶¨µÄ¼æÈÝÐÔºÍÀ©Õ¹ÐÔ£»²Ù×÷ϵͳµÄÓû§½çÃæ²»¹»ÓѺã¬ÆäÖ÷ÒªÓÃÀ´¿ØÖÆÏµÍ³¸ºÔØÒÔ¼°¼à¿ØÓ¦ÓóÌÐòÔËÐС£ (3) רÓõÄDSPʵʱ²Ù×÷ϵͳ½×¶ÎÒÔͨÓÃÐÍǶÈëʽʵʱ²Ù×÷ϵͳ£¨RTOS£©Îª»ù´¡µÄDSPϵͳ¡£ÈçCY-5410RTOS¡¢CY-2407RTOS¡¢CY- DM642RTOS¾ÍÊÇÕâÒ»½×¶ÎµÄµäÐÍ´ú±í¡£ÕâÒ»½×¶ÎϵͳµÄÌØµãÊÇÕë¶Ô²»Í¬µÄDSP´¦ÀíÆ÷¶¨ÖÆ×¨ÓõÄDSPʵʱ¶àÈÎÎñ²Ù×÷ϵͳ£¬ÏµÍ³ËùÕ¼×ÊÔ´ÉÙ£¬¿É¶àÈÎÎñ²¢Ðд¦Àí£¬¾ßÓÐÖжϹÜÀí¡¢ÈÎÎñµ÷¶ÈµÈ¹¦ÄÜ¡£DSP²Ù×÷ϵͳÕýÈÕÒæÒýÆðÈËÃǵÄÖØÊÓ£¬³ÉΪ¼«ÎªÖØÒªµÄ·¢Õ¹·½Ïò¡£DSP²Ù×÷ϵͳÓëÓ¦ÓÃÉ豸µÄÎÞ·ì½áºÏ´ú±í×Å DSP²Ù×÷ϵͳ·¢Õ¹µÄÕæÕýδÀ´¡£ÔÚ¹¤Òµ¿ØÖƼ°ÆäËûÏà¹ØÁìÓòµÄ³¤ÆÚÓ¦ÓÃÓëÉÌÒµ¾ºÕùÖÐÒÑÖð½¥ÐγÉÁËһЩ½ÏΪ³É¹¦µÄDSP²Ù×÷ϵͳ¡£ÆäÖÐì«·çÊý×Öϵͳ£¨±±¾©£©ÓÐÏÞ¹«Ë¾×÷ΪÕâÒ»ÐÐÒµµÄÒ»Ô±£¬ÔÚ¹úÄÚ¸üÊǾßÓÐÐÐÒµÁìµ¼µØÎ»¡£
DSP¼¼ÊõÓ¦ÓÃǰ¾°½«·Ç³£¹ãÀ«¡£DSPÓ¦ÓòúÆ·¾ßÓо޴óµÄÊг¡ÐèÇóǰ¾°£¬½ö¾ÍÃÀ¹úÊг¡¶øÑÔ£¬¾Ý¹À¼Æ£¬21ÊÀ¼Í½«ÓÐ1ÒÚÁ¾Æû³µ¡¢¼¸Ç§Íǫ̀¸öÈËͨÐÅ×°Öá¢Ã¿¸ö¼ÒÍ¥ÖÐ5¡«20¸öÁªÍøµÄ¼ÒÓõçÆ÷ÒÔ¼°ÊýÒÔ°ÙÍò¼ÆµÄ¹¤³§Ê¹ÓÃDSPϵͳ¡£Òµ½ç·ÖÎö¼ÒÈÏΪ£¬ DSPϵͳÔÚIPµç»°¡¢ÓÎÏ·×°ÖúÍÊÖ³ÖʽͨÐÅ×°ÖõÄÍÆ¶¯Ï½«»áÓÐÍ»·ÉÃͽøµÄ·¢Õ¹¡£DSPϵͳ²»½öÔÚ´«Í³µÄ¹¤Òµ¿ØÖÆ¡¢Í¨ÐźÍͼÏó´¦ÀíÁìÓòÓм«Æä¹ã·ºµÄÓ¦Óÿռ䣬ÈçÖÇÄܹ¤¿ØÉ豸¡¢POS/ATM»ú¡¢IC¿¨µÈ£¬¶øÇÒÔÚÐÅÏ¢¼ÒµçÁìÓòµÄÓ¦Óøü¾ßÓм«Îª¹ã·ºµÄDZÁ¦£¬ÀýÈç»ú¶¥ºÐ¡¢±äƵ±ùÏä¡¢±äƵ¿Õµ÷µÈÖÚ¶àµÄÏû·ÑÀàºÍÒ½ÁƱ£½¡Ààµç×ÓÉ豸£¬ÒÔ¼°ÔÚ³µÔغС¢ÖÇÄܽ»Í¨µÈÁìÓòµÄÓ¦ÓÃÒ²³ÊÏÖ³öǰËùδÓеÄÉú»ú¡£ £¨1£©ÐÅÏ¢¼ÒµçÁìÓò»ú¶¥ºÐ¡¢±äƵ±ùÏä¡¢±äƵ¿Õµ÷µÈÖÚ¶àµÄÏû·ÑÀàºÍ¼ÒÍ¥Ò½ÁƱ£½¡Ààµç×ÓÉ豸½«ÔÚδÀ´¼¸ÄêÈ¡µÃ¿ìËÙ·¢Õ¹£¬ÐÅÏ¢¼ÒµçµÄ¸öÐÔ»¯¡¢ÇøÓò»¯ÒÔ¼°¼¾½Ú»¯µÄÇ÷ÊÆ£¬ÎªÌض¨Ó¦ÓõÄDSP²Ù×÷ϵͳÌṩÁËÓ¦Ó÷¢Õ¹¿Õ¼ä¡£ÐÅÏ¢ÖÇÄܼҾÓÊÇδÀ´·¢Õ¹µÄ·½Ïò£¬¹À¼Æ¼¸ÄêÄÚ½«µÃµ½¿ìËÙ·¢Õ¹¡£ £¨2£©Ò½ÁÆÒÇÆ÷ÁìÓò´óÁ¿Ò½ÁÆÒÇÆ÷µÄÓ¦Óã¬ÈçÐÄÔàÆð²«Æ÷¡¢·ÅÉäÉ豸¼°·ÖÎö¼à»¤É豸£¬¶¼ÐèÒªRTOSµÄÖ§³Ö£¬Ïñ¸÷ÖÖ»¯ÑéÉ豸£¬È缡¶¯µçÁ÷Ãè¼ÇÆ÷¡¢ÀëÉ¢¹â¶È»¯Ñ§·ÖÎö¡¢·Ö¹â¹â¶È¼ÆµÈ£¬¶¼ÐèҪʹÓøßÐÔÄܵġ¢×¨Óû¯µÄDSPϵͳÀ´Ìá¸ßÆä¾«¶ÈºÍËÙ¶È¡£ÒýÈëDSP RTOSºó£¬ÏÖÓеĸ÷Öּ໤ÒǵŦÄÜÓëÐÔÄܶ¼½«µÃµ½´ó·ù¶ÈµÄÌá¸ß¡£ £¨3£©ÖÇÄÜÆû³µÁìÓòËæ×ÅÎÞÏßͨÐÅÓëÈ«Çò¶¨Î»¼¼ÊõµÄÈÕÒæ³ÉÊìºÍ¹ã·ºÓ¦Ó㬼¯Í¨ÐÅ¡¢ÐÅÏ¢¡¢µ¼º½¡¢ÓéÀֺ͸÷ÀàÆû³µ°²È«µç×ÓϵͳÓÚÒ»ÌåµÄ³µÔغлá³ÉΪÏÂÒ»´úºÍδÀ´Æû³µµÄ·¢Õ¹·½Ïò¡£ÓÉÓÚ×ã¹»µÄÊг¡ÐèÇ󣬳µÔغбؽ«³ÉΪ½üÄêÀ´·¢Õ¹µÄÈȵ㣬DSP RTOSÔÚ¸ÃÁìÓòÓ¦ÓÃÊг¡µÄ¹æÄ£Î´À´¼¸ÄêÀォѸËÙÔö¼Ó¡£ £¨4£©ÖÇÄܽ»Í¨ÁìÓòËæ×ÅÈËÃǶԻ·¾³ÒªÇóµÄ²»¶ÏÌá¸ß£¬ÖÇÄܽ»Í¨ÏµÍ³£¨ITS£©±Ø½«ÊÇÐÂÊÀ¼ÍѸÃÍ·¢Õ¹µÄÖ§Öù²úÒµ¡£Ìض¨Ó¦ÓõÄDSP²Ù×÷ϵͳ½«ÊÇ·¢Õ¹ÖÇÄÜ×ۺϷ¿Ú¿ØÖÆ»ú¡¢Â·³µ½»»¥ÏµÍ³¡¢ÐÂÐÍÍ£³µÏµÍ³¡¢¸ßËÙ¹«Â·µÄÐÅÏ¢¼à¿ØÓëÊÕ·Ñ×ۺϹÜÀíϵͳµÄ¹Ø¼ü¼¼Êõ£¬ÆäÓ¦Óý«È·±£ÖÇÄܽ»Í¨ÏµÍ³µÄµÍ³É±¾Óë¸ßÐÔÄÜ£¬´ó´óÌá¸ßϵͳµÄ¿É¿¿ÐÔºÍÖÇÄÜ»¯³Ì¶È¡£ £¨5£©ÆäËüÁìÓòµÄÓ¦Óã¬ÈçÊÓÆµ»áÒéϵͳ¡¢È«Êý×Öµç»ú¿ØÖÆÏµÍ³£¨°üÀ¨Ö±Á÷ÎÞË¢ËÅ·þºÍ½»Á÷ËÅ·þ£©¡¢ÓïÒôѹËõ¡¢Í¨Ðŵȡ£
DSPµÄÓ¦ÓÃÀë²»¿ªDSP²Ù×÷ϵͳ¡£2005Ä꣬ÖйúµÄDSP²Ù×÷ϵͳÊг¡´¦ÓÚ¿ìËÙÔö³¤Ê±ÆÚ¡£DSP²Ù×÷ϵͳµÄ×ÜÌåÏúÊ۶³¬¹ýRMB 6500Íò£¬Ïà¶ÔÓÚ2004Ä꣬Õû¸öDSP²Ù×÷ϵͳ½«±£³ÖÁË¿ìËÙµÄÔö³¤¡£ÓÐר¼ÒÈÏΪ£ºÔÚδÀ´µÄ¼¸ÄêÄÚ£¬DSPϵͳµÄ·¢Õ¹Îª¼¸ºõËùÓеĵç×ÓÉ豸עÈëÁËеĻîÁ¦£¬ÓÉÓÚѸËÙ·¢Õ¹µÄInternetºÍ·Ç³£Á®¼ÛµÄ΢´¦ÀíÆ÷µÄ³öÏÖ£¬DSPϵͳ½«ÔÚÎÒÃǵÄÈÕ³£Éú»îÀïÐγÉÒ»¸ö¸ü´óµÄÓ¦ÓÃÁìÓò¡£Ïû·Ñµç×Ó¡¢½»Í¨ÔËÊä/Æû³µ¡¢µçÐÅ·þÎñ/ÍøÂ繤ҵ¶¼±íÏÖ³ö¶ÔÕâ¸öÊг¡µÄ¹Ø×¢£¬DSP RTOS½«¼ÌÐø±£³ÖѸËÙµÄÔö³¤
|
ϵͳ·ÖÀà: |
DSP
|
|
Óû§·ÖÀà: |
DSP/BIOS
|
|
±êÇ©: |
ÎÞ±êÇ©
|
|
À´Ô´: |
תÌù
|
·¢±íÆÀÂÛ
ÔĶÁÈ«ÎÄ(89) | »Ø¸´(0)
0
·¢±íÓÚ
2008-5-9 7:17:26
ÕªÒª£ºµÂÖÝÒÇÆ÷£¨£Ô£É£©»ùÓÚÈí¼þ¿ª·¢ÃæÁÙµÄеÄÒªÇó,ÍÆ³öÁËÒ»ÖÖÐÂÐ͵Äʵʱ²Ù×÷ϵͳ £Ä£Ó£Ð£¯£Â£É£Ï£Ó¡£ ÔËÐÐÓڸòÙ×÷ϵͳ֮ÉϵÄÓ¦ÓóÌÐòÔÚ¿ª·¢Ê±¼ä¡¢Èí¼þά»¤¡¢Éý¼¶µÈ·½Ãæ¶¼ÓÐÁ˼«´óµÄÌá¸ß¡£Õë¶Ô £Ä£Ó£Ð£¯£Â£É£Ï£ÓµÄÖ÷ÒªÐÔÄܼÓÒÔ½éÉÜ¡£
¹Ø¼ü´Ê£ºÊý×ÖÐźŴ¦ÀíÆ÷£¨£Ä£Ó£Ð£© ʵʱ²Ù×÷ϵͳ£¨£Â£É£Ï£Ó£©
µÂÖÝÒÇÆ÷ÐÂÍÆ³öµÄ£Ä£Ó£Ð£Ã£¶£´£°£°ÏµÁÐ×î¸ßÔËÐÐʱÖÓ¿ÉÒÔ´ïµ½£±£®£±£Ç£È£ú,ÔËËãÄÜÁ¦¿ÉÒÔ´ïµ½£¸£¸£°£°£Í£É£Ð£Ó¡£ÈçºÎ³ä·Ö·¢»Ó£Ä£Ó£ÐµÄÕâÖÖÐÔÄÜÓÅÊÆ,¶ÔÈí¼þÌá³öÁ˺ܸߵÄÒªÇó¡£Ê×ÏÈΪÁ˽µµÍϵͳ³É±¾,¾ÍÒªÇó½«Ðí¶àÒÔǰÓÃÓ²¼þʵÏֵŦÄÜÈí¼þ»¯,ÔÀ´Óɶà¸ö£Ä£Ó£ÐÍê³ÉµÄ¹¤×÷ÓÉÒ»¿é£Ä£Ó£ÐÍê³É,£Ä£Ó£ÐÒªÄܹ»Í¬Ê±Íê³É¶à¸öÏàͬ»ò²»Í¬µÄÈÎÎñ¶øÏ໥֮¼äûÓÐÓ°Ïì¡£Æä´ÎΪÁ˲úÆ·µÄά»¤ºÍÉý¼¶,ÒªÇóÈí¼þ¾¡¿ÉÄܵØÄ£¿é»¯,ʹÓø߼¶ÓïÑÔÈç£ÃÀ´±à³Ì,ÓÐͳһµÄ½Ó¿Ú£Á£Ð£É¡£ËùÓÐÕâЩеÄÒªÇó,¶¼ÐèҪʹÓÃʵʱ²Ù×÷ϵͳ¡£ÒÔÍùÖ±½Ó½«Ó¦ÓóÌÐòÔËÐÐÓÚÂã»úÖ®ÉϵÄ×÷·¨ÏÔÈ»ÒѾ²»ÔÙÊÊÓÃÁË¡£µÂÖÝÒÇÆ÷ÍÆ³öµÄ £Ä£Ó£Ð£¯£Â£É£Ï£Ó¼¼ÊõÕýÊÇ»ùÓÚÆä¶àÄê´ÓÊ£ģӣÐÑÐÖÆÉú²úµÄ¾Ñé,Ϊ¿ª·¢ÕßÁ¿Éí¶¨×öµÄÒ»¸öÓÅÐãÈí¼þƽ̨¡£ ¸ü¿É¹óµÄÊǸòÙ×÷ϵͳÊÇÃâ·ÑµÄ,ÕâΪÖÚ¶àµÄÖÐСÓû§Ê¹Óãģӣдò¿ªÁË·½±ãÖ®ÃÅ¡£
£± ʵʱ²Ù×÷ϵͳ
¼òµ¥µØËµ,ʵʱ²Ù×÷ϵͳÓëÒ»°ãÒâÒåÉϵIJÙ×÷ϵͳ£¨Èç£×£é£î£ä£ï£÷£ó, £Õ£î£é£øµÈ£©µÄÖ÷Òª²î±ð¾ÍÔÚÓÚʵʱ²Ù×÷ϵͳÌṩÁËÒ»ÖÖ»úÖÆ,ʹµÃÔËÐÐÓÚÆäÉϵÄÓ¦ÓóÌÐò¶¼Äܹ»Âú×ãʵʱÐÔµÄÒªÇó¡£ ÔÚ£×£é£î£ä£ï£÷£óÖг£¼ûµÄɳ©ÏÖÏ󣨼´Óû§µÈ´ýÏÖÏó£©ÔÚʵʱϵͳÖÐÊǾø¶Ô²»ÔÊÐíµÄ¡£ÒòΪÕâ¿ÉÄÜÔì³ÉͨѶÖжÏ,Âí´ïËð»ÙµÈÔÖÄÑÐԵĽá¹û¡£ £Ä£Ó£Ð£¯£Â£É£Ï£ÓÊÇÌØ±ðÕë¶Ôʵʱϵͳ,ÔËÐÐÓÚµÂÖÝÒÇÆ÷£Ã£µ£°£°£°,£Ã£¶£°£°£°ÏµÁеģģӣÐÖ®ÉϵÄÒ»¸öʵʱ²Ù×÷ϵͳ¡£ £Ä£Ó£Ð£¯£Â£É£Ï£Óʵ¼ÊÉÏÊÇÒ»¸ö¿Éµ÷ÓõÄϵͳģ¿é£Á£Ð£ÉµÄ¼¯ºÏ¡£ÒÔϾ͸÷¸öÄ£¿é·Ö±ð¼ÓÒÔ½éÉÜ¡£
£² £Ì£Ï£Ç
ÔÚ¿ª·¢µÄʱºòͨ³£ÐèҪʹÓãð£ò£é£î£ô£æ£¨£©À´ÏÔʾµ±Ç°×´Ì¬¡£µ«ÊÇ£ð£ò£é£î£ô£æ£¨£©ÊǷdz£»¨·Ñʱ¼äµÄº¯Êý ¶øÇÒ²»¾ßÓÐʵʱÐÔ¡£ÒòΪ£Ä£Ó£ÐÐèÒª¶ÔÏÔʾµÄÊý¾Ý½øÐзÖÎö,ÕûÀí³ÉºÏÊʵÄÏÔʾ¸ñʽ,²¢µ÷ÓÃÊä³öÏÔʾģ¿é¡£ËùÒÔÔÚÒ»¸öʵʱÐÔÒªÇóºÜ¸ßµÄÓ¦ÓÃÖÐ,¶Ô£ð£ò£é£î£ô£æ£¨£©µÄµ÷ÓÿÉÄÜ»áʹϵͳ¸ù±¾ÎÞ·¨Âú×ãʵʱҪÇó¡£ÔڣģӣУ¯£Â£É£Ï£ÓÖÐÒýÈëÁËÒ»¸öÏàÓ¦µÄº¯Êý£Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ£¨£©¡£¸Ãº¯ÊýÊÇ£Ì£Ï£Ç ¶ÔÏóµÄÒ»¸ö·½·¨£¨»òµ÷Óú¯Êý¡³¡££Ì£Ï£Ç¶ÔÏó±¾ÖÊÉÏÊÇÒ»¸ö£³£²£â£é£ôµÄÕûÐÎÊý,Æä¸ßµÍ£±£¶£â£é£ô·Ö±ð´ú±íÒªÏÔʾµÄÁ½¸öÊý¾Ý¡£Àý£±ÊÇ·Ö±ðʹÓãð£ò£é£î£ô£æ£¨£©ºÍ£Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ£¨£©×÷±È½ÏµÄʾ·¶³ÌÐò£º
£££é£î£ã£ì£õ£ä£å £¼£ó£ô£ä£é£ï£®£è£¾
£¯* £È£å£á£ä£å£ò £æ£é£ì£å£ó £î£å£å£ä£å£ä £æ£ï£ò £Ä£Ó£Ð £Â£É£Ï£Ó *£¯
£££é£î£ã£ì£õ£ä£å £¼£ó£ô£ä£®£è£¾
£££é£î£ã£ì£õ£ä£å £¼£ì£ï£ç£®£è£¾
£¯* £æ£õ£î£ã£ô£é£ï£î£ó *£¯
£ö£ï£é£ä £æ£õ£î£ã£ß£ð£ò£é£î£ô£æ£¨£©;
£ö£ï£é£ä £æ£õ£î£ã£ß£Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ£¨£©;
£¯* £Ï£â£ê£å£ã£ô£ó £ã£ò£å£á£ô£å£ä £â£ù £ô£è£å £Ã£ï£î£æ£é£ç£õ£ò£á£ô£é£ï£î £Ô£ï£ï£ì *£¯
£å£ø£ô£å£ò£î £Ì£Ï£Ç£ß£Ï£â£ê £ì£ï£ç£Ô£ò£á£ã£å;
£¯*
*£½£½£½£½£½£½£½£½ £í£á£é£î £½£½£½£½£½£½£½£½
*£¯
£ö£ï£é£ä £í£á£é£î £¨£©
{
£ò£å£ô£õ£ò£î;
}
£ö£ï£é£ä £æ£õ£î£ã£ß£ð£ò£é£î£ô£æ(£é£î£ô £ô£é£í£å)
{
£ð£ò£é£î£ô£æ(¡å£Ó£ô£ò£á£ò£ô £ð£ò£é£î£ô£æ £ä£å£í£ï£Ü£î¡å);
£ð£ò£é£î£ô£æ(¡å£Ã£õ£ò£ò£å£î£ô £ô£é£í£å£½£¥£ä £Ü£î¡å , £ô£é£í£å);
£ð£ò£é£î£ô£æ(¡å£Å£î£ä £ð£ò£é£î£ô£æ £ä£å£í£ï£Ü£î¡å);
£ò£å£ô£õ£ò£î;
}
£ö£ï£é£ä £æ£õ£î£ã£ß£Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ(£é£î£ô £ô£é£í£å)
{
£Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ(£¦£ì£ï£ç£Ô£ò£á£ã£å,¡å£Ó£ô£ò£á£ò£ô £Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ £ä£å£í£ï£Ü£î¡å);
£Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ(£¦£ì£ï£ç£Ô£ò£á£ã£å, ¡å£Ã£õ£ò£ò£å£î£ô £ô£é£í£å£½£¥£ä £Ü£î¡å £ô£é£í£å);
£Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ(£¦£ì£ï£ç£Ô£ò£á£ã£å, ¡å£Å£î£ä £Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ £ä£å£í£ï£Ü£î¡å);
£ò£å£ô£õ£ò£î;
}
£æ£õ£î£ã£ß£ð£ò£é£î£ô£æ()ºÍ£æ£õ£î£ã£ß£Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ()ÓɣģӣÐÄÚʱÖÓ¿ØÖÆÃ¿£±£°£°£í£óÖÜÆÚÐԵطֱðµ÷ÓÃÒ»´Î¡£Í¨¹ý¶Ô£ð£ò£é£î£ô£æ()ºÍ£Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ()ÔËÐÐʱ¼ä×÷±È½Ï·¢ÏÖ,Ôڣã¶£²£±£±ÔËÐÐÔÚ£±£µ£°£Í£È£úµÄÇé¿öÏÂ,£ð£ò£é£î£ô£æ()Ð軨·Ñ£´£°£°£°¸öÖÜÆÚÔ¼£²£¶£®£·¦Ìs,LOG_printf()Ö»»¨·Ñ36¸öÖÜÆÚÔ¼0.24¦Ì£ó¡££ð£ò£é£î£ô£æ£¨£©±È£Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ£¨£©¶à¿ªÏú£±£°£°±¶ÒÔÉϵÄʱ¼ä,Òò´Ë£Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ£¨£©¶ÔÓÚʵʱµØÏÔʾһЩÔËÐÐ״̬ÊǷdz£ÓаïÖúµÄ¡£¶øÇÒ¶ÔÓÚÊìϤ£ÃÓïÑԵĿª·¢ÕßÀ´Ëµ,£Ì£Ï£Ç£ß£ð£ò£é£î£ô£æ£¨£©µÄµ÷Óøñʽ¼¸ºõÓë£ð£ò£é£î£ô£æ£¨£©ÍêȫһÑù¡£
£³ £Ó£Ô£Ó
¶ÔÒ»¸öÈí¼þ½øÐзÖÎöÓÅ»¯Ê±,ͨ³£»áÓõ½£ð£ò£ï£æ£é£ì£åµÄ¹¦ÄÜ¡£µ«ÊÇÔÚʵʱÔËÐеģģӣеĻ·¾³ÖÐʹÓãð£ò£ï£æ£é£ì£åµÈЧÓÚ¼ÓÈëÁ˶à¸ö³ÌÐò¶Ïµã¡£ ÓÉÓÚÏÖÔڵģģӣÐͨ³£¾ßÓкÜÉîµÄÁ÷Ë®Ï߽ṹÀ´±£Ö¤£Ä£Ó£ÐµÄ¸ßÔËËãÄÜÁ¦,ÈçµÂÖÝÒÇÆ÷µÄ£Ã£¶£°£°£°ÏµÁеÄÁ÷Ë®Ïß³¤¶ÈΪ£±£²¼¶,³ÌÐò¶ÏµãÐèÒªÅÅ¿ÕËùÓÐÒѾ½øÈëÁ÷Ë®ÏßµÄÖ¸Áî¡£ÕâÑùÒ²¾ÍÆÆ»µÁËÕæÕýµÄÔËÐл·¾³¡£Í¬Ê±£ð£ò£ï£æ£é£ì£å»¹±ØÐëµ÷ÓÃÊä³öÄ£¿éÏòÖ÷»ú´«µÝʱ¼äÐÅÏ¢¡£Òò´ËÔÚ£ð£ò£ï£æ£é£ì£åµÄÇé¿öÏÂÕæÕýµÄʵʱÔËÐл·¾³ÊÇûÓа취µÃµ½±£»¤µÄ¡ | |