| ²ÉÓÃBlackfin´¦ÀíÆ÷µÄ¿ÉÊÓ»¯½»Í¨±ê־ʶ±ð |
| Àà±ð£ºµç×Ó×ÛºÏ |
|
Èç¹ûÔÚ¸ßËÙ¹«Â·ÉÏÒÔ142 km/h³µËÙ¼ÝÊ»£¬Ê×Ïȵ¼º½ÏµÍ³Ö¸Ê¾1СʱµÄ³µ³Ìµ½Ä¿µÄµØ»¹ÓÐ80 km£¬È»ºó¹«Â·µÄÓÒÊֱ߳öÏÖÁ˽»Í¨±êÖ¾£¬È¡ÏûÁËÈ«ËÙÂÊÏÞÖÆ¡£Ë¾»úûעÒâµ½80 km/hµÄËÙ¶ÈÏÞÖÆ£¬¶øÇÒҲûÓд洢ÔÚµ¼º½ÏµÍ³ÖС£ÔÚÕâÖÖÇé¿öÏ£¬Äã¾Í»áÓÉ´ËÊܵ½µ½275€Å·ÔªµÄ·£¿î£¬¿Û4·Ö²¢ÇÒµõÏú¼ÝʻִÕÕÁ½¸öÔ¡£ ¸÷ÖÖÊÊÓõÄËÙ¶ÈÏÞÖÆ¿ÉÒÔͨ¹ýµ¼º½ÏµÍ³»òÕß¿ÉÊÓ»¯ÏµÍ³£¨»ùÓÚÊÓÆµµÄϵͳ£©È·¶¨¡£ÔÚ×îÐÂÒ»´úµÄµ¼º½ÏµÍ³ÖУ¬ËÙ¶ÈÏÞÖÆÒѾ´æ´¢ÏÂÀ´£¬µ«ÊÇ£¬¶ÔÓÚÁÙʱµÄ±ä»¯£¨ÀýÈ磬½¨ÖþÎï»òÕßÓɽ»Í¨ÃܶȿØÖƵıêÖ¾£©ºÍ×îÐÂ°æµØÍ¼Éý¼¶ÒÔºóÊúÁ¢µÄ±êÖ¾£¬»¹Ã»Óд洢µÄ¡£²ÉÓûùÓÚÊÓÆµµÄϵͳ£¬Ëü²¢²»ÊÇ×ÜÄܹ»Ã÷È·ÎÞÎ󵨽«±êÖ¾¶ÔÓ¦³µµÀ£¬Ëü»¹ÐèÒª¾«Ãܶ¨Î»Ïà¶ÔÓÚ³µµÀµÄ±êÖ¾¡£½«µ¼º½ÏµÍ³ºÍ»ùÓÚÊÓÆµµÄϵͳÏà½áºÏ¾Í¿ÉÒԵõ½×î¼Ñ½á¹û¡£ ±»¶¯¼ÝÊ»¸¨ÖúϵͳµÄÓŵãÊÇ×ÜÓÐĿǰµÀ·ÉÏÔÊÐíµÄËÙ¶ÈÏÞÖÆµÄ×îÐÂÐÅÏ¢¡£²ÉÓÃÖ÷¶¯¼ÝÊ»¸¨Öúϵͳ£¬Èç¹ûÔ¶Ô¶³¬¹ýÔÊÐíËÙ¶È£¬»¹ÓпÉÄÜÖ÷¶¯µØÉ²³µ£»Í¨¹ýÀ©Õ¹±êÖ¾µÄʶ±ð£¬ÔÚÍ£³µ¡¢ÈõÀ¡¢½ûÖ¹³¬³µºÍºìµÆµÈ±êÖ¾³öÏÖʱ¿ÉÄܲÉȡijÖÖ¶¯×÷¡£ Blackfin´¦ÀíÆ÷ϵÁÐÖеĽ»Í¨±ê־ʶ±ð ×÷Ϊ¼ÝÊ»¸¨Öúϵͳ¹¤³ÌµÄÒ»²¿·Ö£¬½»Í¨±ê־ʶ±ðϵͳÊDzÉÓÃBlackfinϵÁÐÖеÄADSP-BF561´¦ÀíÆ÷¿ª·¢µÄ¡£ÕâÖÖ´¦ÀíÆ÷ÌṩºÜÇ¿µÄ¼ÆËãÄÜÁ¦£¬ÒòΪËü¾ßÓÐÁ½¿Å¶Ô³ÆµÄÄںˣ¨Ë«ºË´¦ÀíÆ÷£©¡£µ«ÊÇ£¬Ö»ÓÐÒ»¿ÅÄÚºËÓÃÓÚ½»Í¨±ê־ʶ±ð¡£µÚ¶þ¿ÅÄں˲úÉú¸²¸Çͼ£¬ÔÚÒ»¸ö¼àÊÓÆ÷ÉÏÏÔʾËü¡£¼àÊÓÆ÷½ö½öÓÃÓÚ¿ª·¢»·¾³¡£Æû³µÖа²×°µÄһϵÁпØÖƵ¥ÔªÎÞÐè¼àÊÓÆ÷£¬Òò´ËÒ»¸öÄں˾Í×ã¹»ÁË¡£Í¨¹ýCAN×ÜÏßʵÏÖÓëÆû³µÍøÂçµÄͨÐÅ¡£ »ùÓÚÕÕÏà»úϵͳµÄÓ²¼þ¸ÅÄî < Translation of graphics > CMOS Image Sensor £½ CMOSͼÏñ´«¸ÐÆ÷ Sync £½ ͬ²½ Data £½ Êý¾Ý CLK=ʱÖÓ I2C=I2C´®¿Ú CL=ÇåÁã CAN= CAN×ÜÏß FBAS/CVB= CAN Trans £½ CAN×ÜÏß´«ËÍ Ö§³ÖÆû³µ°²È«ºÍ¼ÝÊ»¸¨Öúϵͳ Blackfin¶Ô³Æ¶à´¦ÀíÆ÷ÓÃÓÚ¼ÝÊ»¸¨ÖúºÍÊÓ¾õϵͳ ÏÖʵÊÀ½ç¼ì²âºÍÊý¾Ýת»» ºóÊÓϵͳ ×ÔÊÊӦѲº½¿ØÖÆÏµÍ³£¨ACC£©ºÍ·ÀÅöײϵͳ ³µµÀÆ«À뾯¸æÏµÍ³ ¡.¼ì²â
ͼ1£º »ùÓÚBlackfin´¦ÀíÆ÷µÄͼÏñ´¦Àí¿ª·¢ÏµÍ³¿òͼ ÓÃÓÚͼÏñ´¦ÀíµÄ»ùÓÚBlackfin´¦ÀíÆ÷ϵͳµÄ½á¹¹±¾ÖÊÉ϶¼ÊÇÒ»ÑùµÄ£¬Î¨Ò»µÄÇø±ð¾ÍÊDzÉÓõÄÈí¼þ²»Í¬¡£ÈçÉÏÃæ¿òͼ£¨Í¼1£©Ëùʾ£¬ÏµÍ³°üÀ¨Ò»¸öMircon(MT9V022),µÄCMOS VGAÏÔʾ·Ö±æÂÊ´«¸ÐÆ÷£¨MT9V022£©£¬ÌṩºÚ°×ͼÏñ¡£ÒòΪBlackfin´¦ÀíÆ÷ÓÐÁ½¸öÊÓÆµ¼æÈݽӿڣ¨PPI£¬ITU-BT656±ê×¼¼æÈÝ£©£¬ËùÒÔËüÎÞÐ踽¼ÓÔª¼þ¾ÍÄܹ»ÓëÕâЩ´«¸ÐÆ÷ͨÐÅ¡£PPI½Ó¿Ú¿ÉÒÔ°´ÕÕ16 bitµÄ×î´óÊý¾Ý×ÜÏß¿í¶È½øÐбà³Ì¡£ÁíÍ⣬Ëü»¹ÓÐÒ»¸öÊý¾Ýͬ²½Ê±ÖÓ£¨PPI_CLK£©ºÍÈýÌõͬ²½Ïߣ¬·Ö±ðÓÃ×÷HSYNCˮƽͬ²½¡¢ VSYNC´¹Ö±Í¬²½ºÍFIELD SYNC³¡Í¬²½¡£Blackfin´¦ÀíÆ÷ϵÁеĴ«¸ÐÆ÷ÅäÖÃͨ¹ýI2C×ÜÏß¼æÈݽӿڣ¨TWI£©ÊµÏÖ¡£ÕâÑù¾Í±£Ö¤Í¼Ïñ´«¸ÐÆ÷ºÍBlackfin´¦ÀíÆ÷Ö®¼äµÄÍêÕûÁ¬½Ó¡£ÔÚÐí¶àÇé¿öÏ£¬Í¼Ïñ´¦ÀíϵͳÐèÒªµÄ´æ´¢¿Õ¼äÒª´óÓÚÈç½ñµÄ´¦ÀíÆ÷ÄÚ²¿¿ÉÓÿռ䡣¼øÓÚÕâ¸öÔÒò£¬BlackfinϵÁеÄÿÖÖ´¦ÀíÆ÷¶¼ÓÐÒ»¸öSDRAM½Ó¿Ú¡£ÕâÑù¾Í¿ÉÒÔ¿ìËٵطÃÎÊ×î´ó³ß´ç´ï512 MBµÄÊý¾ÝºÍÖ¸Áî¡£ÏÂÊöϵͳΪÁËÖ§³Ö¼àÊÓÆ÷£¬ÐèÒª3 MBµÄÍⲿ´æ´¢Æ÷¡£¼àÊÓÆ÷ͨ¹ýÒ»¸öADI¹«Ë¾ÌṩµÄNTSC/PALÊÓÆµ±àÂëÆ÷£¨ADV7197£©Á¬½Óµ½µÚ¶þ¸öPPI½Ó¿Ú¡£ÕâÑù¾ÍÒâζ×Ų»½ö¿ÉÒÔÏÔʾÀ´×Ô´«¸ÐÆ÷µÄͼÏñ£¬Ò²¿ÉÒÔÏÔʾÐÅÏ¢£¬ÀýÈçÔÚÊä³öͼÏñÖпÉÒÔÏÔʾ£¨¸²¸Ç£©µÄ½á¹ûÊý¾Ý»ò¸²¸Ç±êÖ¾£¨¸²¸Çͼ£©¡£ÔÚSDRAMÖнøÐÐͼÏñÐγɣ¬²¢ÇÒ²ÉÓÃÌṩµÄDMAͨµÀ½«¸ÃͼÏñ´«Ë͵½¼àÊÓÆ÷£¬Ä¿µÄÊDz»Ó°Ïì´¦ÀíÆ÷µÄ¼ÆËãÄÜÁ¦¡£Èç¹ûûÓмàÊÓÆ÷Ö§³Ö£¬¾ÍÎÞÐèÍⲿSDRAM´æ´¢Æ÷½øÐн»Í¨±ê־ʶ±ð¡£ÓëÆû³µµÄͨÐÅͨ¹ýÒ»¸öÍⲿµÄCAN¿ØÖÆÆ÷½øÐУ¬CAN¿ØÖÆÆ÷¾Ò»¸öSPI ½Ó¿ÚÁ¬½Óµ½Blackfin´¦ÀíÆ÷¡£±¨¾¯ÏûϢת·¢¸øÆû³µ£¬È»ºóÌṩÐÅÏ¢£¨ËÙ¶È£©¡£ºÃ¼¸¿îBlackfin´¦ÀíÆ÷¶¼´øÓÐÄÚÖõÄCAN×ÜÏß½Ó¿Ú¡£ TSRË㷨ģ¿é ³É¹¦µÄÄ¿±êʶ±ðÐèÒª¼¸¸öË㷨ģ¿é£¨¼ûͼ2£©¡£ Sobel£½SobelÂ˲¨Æ÷ Hough Transform = »ô·ò±ä»» Kategorisierung=·ÖÀàËã·¨ Kreissuche=ԲȦËÑË÷ Zahierkennung=Êý×Öʶ±ð Verfolgung=¸ú×ÙÄ£¿é Ausgabe=Êä³ö £¨SobelÂ˲¨Æ÷£¬»ô·ò±ä»»£¬·ÖÀàËã·¨£¬Ô²È¦ËÑË÷£¬Êý×Öʶ±ð£¬¸ú×ÙÄ£¿é£¬Êä³ö£©
ͼ2£ºTSRË㷨ģ¿é SobelÂ˲¨Æ÷Ìṩһ¸öÊä³öͼÏñ£¬ÆäÖÐÖ»Ìṩ±ßÔµºÍ±ßÔµÏàÓ¦µÄ·½ÏòÊý¾Ý¡£ »ô·ò±ä»»ËÑË÷ԲȦ£¬ÒòΪÔڵ¹úÏÞËÙ±êÖ¾¼°ÆäÈ¡Ïû±êÖ¾¶¼ÊÇԲȦ¡£±ä»»½á¹ûÊÇÏàÓ¦µÄ¼«×ø±ê¡£ ÔÚ·ÖÀàËã·¨ÖУ¬½á¹û»á³öÏÖ¶à¸öÔ²ÐÄ£¬ÕâÊÇÓÉÓÚ¹Û²âÊ§ÕæÒýÆðµÄ¡£ ԲȦËÑË÷Ä£¿é²úÉúÒ»¸öÓÉԲȦ°ë¾¶ºÍ×ø±ê×é³ÉµÄ±í¸ñ¡£ ÔÚÊý×Öʶ±ðÄ£¿éÖÐʶ±ð½»Í¨±êÖ¾ÖеÄÊý×Ö¡£ÕâÑù¾Í±ØÐëÀûÓÃԲȦËÑË÷Ä£¿éÖÐÈ·¶¨µÄ×ø±ê°Ñ±êÖ¾»Ö¸´ÔÑù¡£½èÖúÓÚ½»Í¨±êÖ¾Êý¾Ý¿â±È½Ï½»Í¨±ê־ʱ£¬±ØÐë°´ÕÕÊý¾Ý¿âµÄÈÝÁ¿ÈݶÔËùÓеıêÖ¾×öÄڲ塣ΪÁ˱Ƚϣ¬Ê×ÏȶÔÊý×Ö½øÐÐÔ¤Â˲¨£¬È»ºó²ÉÓÃÒ»ÖÖÏà¹Ø¼¼ÊõÓëÊý¾Ý¿âÖеÄÊý×Ö½øÐбȽϣ¬×îºóÈ·¶¨Êý×Ö¡£ ¸ú×ÙÄ£¿éÌá¸ßÁ˾«¶È£¬ÒòΪһ¸ö½»Í¨±êÖ¾¿ÉÒÔ±»Öظ´¼ì²â¡£ ½»Í¨±êÖ¾±»³É¹¦Ê¶±ðºó£¬Æä½á¹ûÊä³öµ½¼àÊÓÆ÷ºÍ£¨»ò£©Í¨¹ýCAN×ÜÏß¡£ ¿ò¼ÜµÄ¸ÅÄî ³ýÁ˲¢ÐмÆËãµ¥Ôª£¬±³ºóµÄÈí¼þ¿ò¼ÜÒ²¾ö¶¨ÁËËã·¨¿ÉÄÜ×î¿ìµÄ´¦ÀíËÙ¶È¡£Ëü±£Ö¤ÁËÔÚÇ¡µ±µÄʱ¼äÖ´Ðе¥¸öË㷨ģ¿é£¬¶øÇÒÄÜÒÔ×î¶ÌµÄ·ÃÎÊʱ¼ä׼ʱÌṩ¼ÆËãËùÐèÒªµÄÊý¾Ý¡£ÕâÁ½¸öÈÎÎñ¾ßÓв»Í¬µÄÌØµã¡£Ëã·¨µÄʱ¼ä¿ØÖÆÊÇÒ»ÖÖµäÐ͵ĿØÖÆÆ÷ÈÎÎñ£¬ËüÉæ¼°µ½ÓÐÌõ¼þµÄ´úÂëÖ´ÐУ¬¾ßÓв»Í¬³¤¶ÈµÄÊý¾ÝÀàÐ͵Ä×°ÈëºÍ´æ´¢²Ù×÷£¬ÒÔ¼°¶Ôͬ²½ºÍÒì²½½á¹ûµÄ¿ìËÙÏìÓ¦¡£¶ÀÁ¢ÓÚ´¦ÀíÆ÷ÒÔ¼°Òò´ËÔÚʱ¼äÉϲ¢ÐеÄÊý¾Ý´«ËÍ£¨DMAͨµÀ£©ÊÇÊý×ÖÐźŴ¦ÀíÆ÷£¨DSP£©µÄµäÐ͹¦ÄÜ¡£Blackfin´¦ÀíÆ÷ϵÁеÄÌåϵ½á¹¹½áºÏÁËÕâÁ½ÖÖ¹¦ÄÜ¡£ËÄÏòÁªºÏ¸ßËÙ»º´æÂß¼Ö§³Ö¶ÔÍⲿ´æ´¢Æ÷µÄ¸ßЧ·ÃÎÊ¡£Õâ¾ÍÒâζ×ÅÊý¾ÝºÍÖ¸Áî¶¼²»±ØÖØÐ¼ÓÔØ¾ÍÄÜÖØ¸´Ê¹Óá£Èç¹û¶ÔÊý¾ÝºÍÖ¸ÁîµÄ·ÃÎÊÊÇ¿ÉÔ¤ÖªµÄ£¬ËüÃÇÒ²¿ÉÒÔ´ÓDMAͨµÀ½øÐд«ËÍ¡£ ¸ÅÄîµÄ±È½Ï ¸ßËÙ»º´æµÄ¸ÅÄ - ÏñÔÚPCÉÏÒ»Ñù¿É±à³Ì - Ëã·¨¿ÉÓÃÓÚÍêÕûµÄͼÏñ - ¿ÉÒÔ¼ÓËÙ¶ÔÊý¾ÝºÍÖ¸ÁîµÄÒ»´ÎÐÔ·ÃÎÊ£¨¸ßËÙ»º´æÏß´¥·¢µÄÌî³ä²Ù×÷£© - ´ó·ù¶È¼ÓËÙÖØ¸´·ÃÎÊÊý¾ÝºÍÖ¸Áî - ¿ÉÒÔ²ÉÓÃÌØÊâÖ¸ÁîʹµÃÊý¾ÝºÍÖ¸ÁîÔÚʹÓÃ֮ǰ±»×ªÒƵ½¸ßËÙ»º´æÖУ¨Ô¤È¡£© - ¿ÉÒÔÔÚÈκÎʱºò°Ñ´úÂë¸´ÖÆ»ØPC£¬¶øÇÒÊÇ¿ÉÖ´Ðеġ£ DMA¸ÅÄ - Êý¾ÝÒÔС·Ö×éÐÎÊ½×ªÒÆ²¢´¦Àí - Êý¾Ý·Ö×é×ªÒÆ²»Ó°Ïì¼ÆËãÄÚºË - ÖжÏ֪ͨ¼ÆËãÄÚºËеÄÊý¾ÝÒѾ¿ÉÓà - ¿ÉÒÔͬʱ¼ÓÔØ¶à¸öÊý¾Ý·Ö×é - ¿ÉÒÔ×Ô¶¯¼ÓÔØÍ¼Ïñϸ½ÚºÍÖ¡£¨2D-DMA£© - ÇжϸßËÙ»º´æÂß¼£¬¿ÉÒÔÓÃ×÷ÄÚ²¿´æ´¢Æ÷£¬²¢ÇÒ»¹¿ÉÒÔʹÓᣠ»ùÓÚ¸ßËÙ»º´æÂß¼µÄ¸ÅÄîÌṩ·Ç³£¸ßЧµÄÊý¾ÝÍÌÍ£¬ËùÒÔËã·¨µÄ¸ñʽÔÚ´ÓPC×ªÒÆµ½Ç¶Èëʽϵͳʱһ¶¨²»Äܸı䡣Òò´Ë£¬´úÂë¿ÉÒÔËæÊ±×ªÒÆ»Øµ½PC¡£»ùÓÚDMA´«Ë͵ĸÅÄî¿ÉÒÔΪ´ËÓ¦ÓÃÌṩ¸üÓŵĽá¹û£¬ÒòΪʲôʱºòÐèÒª¶àÉÙÊý¾ÝÊÇ¿ÉÄÜÔ¤ÖªµÄ¡£DMAͨµÀÓë¼ÆËãͬʱ¿ªÊ¼£¬±£Ö¤°´Ê±Îª½«À´µÄ¼ÆËãÌṩÊý¾Ý¡£ÁíÍ⣬ÔÚÒ»´Î±ÕºÏÐòÁÐÖÐÌáÈ¡½Ï´óÁ¿Êý¾ÝµÄЧÂÊÒª¸ßÓÚÓɸßËÙ»º´æÂß¼´¥·¢µÄ¶àÌõ¸ßËÙ»º´æÏßÌî³äµÄ²Ù×÷¡£ µ±È»£¬»ìºÏÐÎʽҲÊÇ¿ÉÄܵġ£Äܹ»½«×Ô·¢µØÊÕ¼¯»ò´æ´¢µÄÊý¾Ý·ÅÖõ½ÓɸßËÙ»º´æÂß¼¼àÊÓµÄÄÚ´æÇøÓòÖС£¶ÔÓÚÐèÒª¿ÉÔ¤²âµÄÊý¾Ý£¬Ê¹ÓÃDMAͨµÀÊÇ×î¸ßЧµÄ½â¾ö·½°¸¡£ Èí¼þ½â¾ö·½°¸µÄÓÅÊÆ ¶ÀÁ¢µÄÊý¾Ý×ªÒÆ¡¢²¢ÐмÆËãµ¥ÔªºÍ¸ßʱÖÓÆµÂÊ´¦ÀíÆ÷¶¼¿ÉÒÔͨ¹ýÈí¼þÖ´ÐУ¨C£¬C+ »òÕß»ã±àÓïÑÔ£©¸ß¶È¸´ÔӶȵÄͼÏñ´¦ÀíËã·¨¡£ÔËËã½á¹û´ïµ½µÄÁé»îÐÔ¿ÉÒÔ½ÚÊ¡³É±¾£¬ ¼ÓËÙʵÏÖ¿ÉÉý¼¶Èí¼þ£¬Æä¹¦ÄÜ¿ÉÒÔͨ¹ýÈí¼þ½øÐÐÀ©Õ¹¡£ÒÀÀµÓÚ¾ßÌåÇé¿öµÄÓ¦ÓÃʵ ÏÖÒ²ÊÇ¿ÉÒÔÔ¤ÏëµÄ£¬ÀýÈ磬ÔÚ³µÁ¾Ç°ÐкÍÍ£³µ¸¨ÖúÒÔ¼°µ¹³µÊ±ÉãÏñ»ú»»Ïò£¬¿ÉÒÔ Ö´Ðн»Í¨±ê־ʶ±ðºÍ³µµÀ±ä»¯¸¨Öú¹¦ÄÜ¡£ ²¢ÐÐÖ¸ÁîÖ´ÐÐ ´ÓÏÂÃæµÄÀý×Ó¿ÉÒÔ¿´µ½£¬³Ë·¨Æ÷ºÍÀÛ¼ÓÆ÷µ¥Ôª²¢Ðй¤×÷£¬¿ÉÒÔÔÚÒ»¸öʱÖÓÖÜÆÚÄÚÖ´Ðжà´ï8ÌõÖ¸Áî¡£ C Implementation = CÓïÑÔ±à³Ì ASSEMBLY Implementation (main portion) £½ »ã±àÓïÑÔ±à³Ì£¨Ö÷Òª²¿·Ö£© No cycle overhead for loop Single Cycle Instruction: (Dual 16bit MAC Operation and four 16bit loads) = ûÓÐÓÃÓÚÑ»·µ¥ÖÜÆÚÖ¸ÁîµÄ¿ªÏú£º£¨Á½´Î16 bit MAC²Ù×÷ºÍËÄ´Î16 bitµÄÊý¾Ý¼ÓÔØ£© 1st Addition £½ µÚÒ»´Î¼Ó·¨ 2nd Addition £½ µÚ¶þ´Î¼Ó·¨ load £½ ¼ÓÔØ 1st Multiplication = µÚÒ»´Î³Ë·¨ 2nd Multiplication = µÚ¶þ´Î³Ë·¨ This 64 bit instruction word results in eight instruction to be executed on Blackfin in a single cycle £½´Ë64 bitÖ¸Áî×ֵĽá¹ûÊÇÔÚµ¥Ê±ÖÓÖÜÆÚÄÚBlackfin´¦ÀíÆ÷¿ÉÒÔÖ´ÐÐ8ÌõÖ¸Áî Quad ADD/SUB £½ ËĴμӼõ·¨ No cycle overhead for loop Single Cycle Instruction: (Quad 16bit ADD/SUB Operation and four 16bit loads) =ûÓÐÓÃÓÚÑ»·µ¥ÖÜÆÚÖ¸ÁîµÄ¿ªÏú£º£¨ËÄ´Î16 bit ¼Ó¼õ²Ù×÷ºÍËÄ´Î16 bitµÄÊý¾Ý¼ÓÔØ£© Dual 16bit Addition £½ Á½´Î16 bit¼Ó·¨ Dual 16bit Subtraction £½ Á½´Î16 bit¼õ·¨ 2*16bit loads £½ Á½´Î16bit¼ÓÔØ Blackfin´¦ÀíÆ÷µÄרÓÃʸÁ¿ºÍÊÓÆµ²Ù×÷ ´óÁ¿×¨ÓõÄÏòÁ¿ºÍÊÓÆµÖ¸Áî¿ÉÒÔ¸ü¿ìµØÖ´ÐоµäµÄͼÏñ´¦ÀíËã·¨¡£ÕâЩָÁî¿ÉÒÔÔÚÒ»¸öÖÜÆÚÄÚÖ´ÐС£ÏÂÃæ¸ø³öÁËÕâһϵÁÐÖ¸ÁîÖеÄÈô¸ÉÃüÁî¡£ Á½´Î16 bit¼Ó·¨£¬½á¹ûµ÷Õûµ½0¡«255µÄȡֵ·¶Î§ÄÚ ËÄ´Î8 bit¼Ó·¨ ËĶԶÀÁ¢×Ö½ÚÇ󯽾ùÖµ ËĶÔ×ֽڵľø¶Ô²îÖµÇóºÍ Çó×î´ó×îСֵ£¨Ê¸Á¿ËÑË÷£¬VIT_MAX£© ÏÞÖÆµ½×î´ó»ò×îСֵ£¨Ê¸Á¿×î´óÖµ£¬Ê¸Á¿×îСֵ£©
ÊÊºÏÆû³µÓ¦ÓõÄBlackfin´¦ÀíÆ÷ϵÁÐ ADI¹«Ë¾ºÍÓ¢ÌØ¶û¹«Ë¾ºÏ×÷¿ª·¢µÄBlackfin´¦ÀíÆ÷ÄÚºËÊÇÒ»ÖÖÓÃÓÚ´¦ÀíÒôƵ¡¢ÊÓÆµºÍÊý¾ÝÐÅÏ¢µÄǶÈëʽ¶àýÌå´¦ÀíÆ÷¡£×Ô2001ÄêÆðͶ·ÅÊг¡ÒÔÀ´£¬Ëü½áºÏÁË΢¿ØÖÆÆ÷£¨MCU£©µÄ¹¦Äܺ͸ßÐÔÄÜDSPµÄÌØÐԺ͹¦ÄÜ¡£´´ÐÂµÄÆû³µ¹¤ÒµÏµÍ³ÐèÒª¹¦ÄÜÇ¿´óµÄ´¦ÀíÆ÷¡£Blackfin´¦ÀíÆ÷ϵÁеÄÐÔÄÜ´ÓʱÖÓÆµÂÊΪ400 MHzµÄ"µ¥ÄÚºË"¶àÖÖ´¦ÀíÆ÷µ½Ê±ÖÓÆµÂÊΪ500 MHzµÄ"Ë«ÄÚºË"´¦ÀíÆ÷¡£BlackfinϵÁд¦ÀíÆ÷ÊÇÈí¼þ´úÂë¼æÈݵĴ¦ÀíÆ÷£¬ËùÒԴӵͶ˵½¸ß¶ËÐÔÄܵĿÉÉý¼¶¼ÝÊ»¸¨ÖúϵͳʹÓÃËü¿ÉÄܶ¼·Ç³£»®Ëã¡£ Performance Integration £½ ÐÔÄܼ¯³É Time £½ ʱ¼ä Symetric Dual-core £½ ¶Ô³ÆË«ºË Single-core £½ µ¥ºË Under consideration £½ ÕýÔÚ¿¼ÂÇÖÐ In development £½ ÕýÔÚ¿ª·¢ÖÐ Note £½ ×¢ PPI: Video-Interface £½ PPI: ÊÓÆµ½Ó¿Ú
ͼ3£º Blackfin´¦ÀíÆ÷ϵÁÐ Ó¦Óà Blackfin´¦ÀíÆ÷ϵÁпÉÒÔÓÃÓÚÐí¶àµÄÆû³µµç×ÓÉ豸¡£ÔÚÌØÊâµÄϵͳÖУ¬ÀýÈç¼ÝÊ»¸¨Öúϵͳ¡¢µ¼º½ÏµÍ³¡¢Æû³µÉäÆµÏµÍ³¡¢ÃâÌáϵͳ¡¢ÒôƵ·Å´óÆ÷ºÍÓéÀÖϵͳµÈ£¬ËüÃǶ¼ÒªÇóµÍ¹¦ºÄºÍ¸ß¼ÆËãÄÜÁ¦ÒÔ¼°Éæ¼°µ½µÄ¿ØÖƹ¦ÄÜ¡£ ÔÚ¼ÝÊ»¸¨ÖúϵͳÖУ¬Blackfin´¦ÀíÆ÷ÊÊÓÃÓÚ½»Í¨±ê־ʶ±ð¡¢ÖÇÄÜµÆ¹â¿ØÖÆ£¨Æû³µÖ÷µÆºÍ½ü¹âµÆ¿ØÖÆ£©¡¢³µµÀ±ä»¯¸¨Öú¡¢Ã¤µãʶ±ð¡¢ºóÊÓÕÕÏà»úºÍÍ£³µ¸¨Öú¡¢¾àÀë¿ØÖÆÏµÍ³£¨ACC£©¡¢Ò¹ÊÓÒǸ¨ÖúºÍÖÇÄܰ²È«ÆøÄÒ£¨ÈËÌåʶ±ðºÍ·ÖÀࣩµÈÓ¦Ó㬻¹ÓÐÊʺÏÓÚ¼¤¹âÀ×´ï¡¢À×´ïºÍÊÓÆµ´«¸ÐÆ÷µÄ½Ó¿Ú¡£ ½áÂÛ Õ¹ÍûδÀ´£¬¼ÝÊ»¸¨Öúϵͳ»áÏñÏÖÔÚÒѾ²ÉÓõÄABSºÍESPϵͳһÑùÆÕ±é£¬Òò´Ëʹ¼ÝÊ»·Ç³£ÇáËÉ£¬·Ç³£°²È«¡£ ĿǰËäÈ»»¹ÊÇÒ»ÖÖÉèÏ룬µ«²¢²»ÊÇÄÑÒÔÏàÐŵÄ--ÔÚ¸ßËÙ¹«Â·ÉÏÒÔ130 km/hµÄ³µËÙ¼ÝÊ»£¬·Ç³£ÇáËɵضÁÊ飬ͬʱ£¬À×´ï¡¢¼¤¹âÀ×´ïºÍÊÓÆµ´«¸ÐÆ÷¼Ç¼³µÁ¾µÄ»·¾³£¬ËùÒÔϵͳ²»½ö¿ØÖÆ·¢¶¯»ú¶øÇÒ¿ØÖÆÕû¸öÆû³µ¡£µ±µ½´ïÖ¸¶¨µÄ¸ßËÙ¹«Â·³ö¿Úʱ£¬Çл»µ½¶ÀÁ¢¼ÝÊ»£¬ÏíÊÜͨÍù×îÖÕÄ¿µÄµØµÄÍäÍäÇúÇúµÄÏç¼äС·µÄÀÖȤ¡£
|
- º£¶û¿Õµ÷ÖÆÀä¹ÊÕÏά..
- 2008-1-25
- ´ó³ß´çTFTÏÔʾÆ÷..
- 2008-1-27
- ÀûÓÃDC/DCת»»..
- 2008-1-27
- µç¶¯³µÇ¦ËáÐîµç³ØµÄ..
- 2008-1-27
- ´óÐͽÁ°èÕ¾×Ô¶¯ÅäÁÏ..
- 2008-1-27
- ³ÇÊк͹¤ÒµÎÛË®´¦Àí..
- 2008-1-27
- ¿ª¹ØµçÔ´µÄÊý×Ö¿ØÖÆ..
- 2008-1-27
- ¾«ÃܵÄÖÇÄÜµç³ØÊ¹³ä..
- 2008-1-27
- »ùÓÚDSP¿ØÖƵÄ2..
- 2008-1-27
- ÔöÇ¿ÐÍÔËÓªÉ̼¶¶à·þ..
- 2008-1-27
- ¸ßЧCCDÊýÂëÏà»ú..
- 2008-1-27
- Atheros µ¥..
- 2008-1-27
- Philips ÍÆ..
- 2008-1-27
- Fujitsu Êý..
- 2008-1-27
- ÈçºÎ¸øPCI¿¨Ñ¡ÓÃ..
- 2008-1-27
- A/Dת»»Ð¾Æ¬µÄ²â..
- 2008-1-27
- »ùÓÚCTl¼¼ÊõµÄ½»..
- 2008-1-27
- MMICºÍRFIC..
- 2008-1-27
- ÀûÓÃÆ¤µ¯·þÎñÆ÷½øÐÐ..
- 2008-1-27
- °×É«·¢¹â¶þ¼«¹Ü¼°Æä..
- 2008-1-27



