ÑÇÐÇÓÎÏ·¹ÙÍø-www.yaxin868.com

ɽ¶«ÑÇÐÇÓÎÏ·¹ÙÍø»ú´²ÓÐÏÞ¹«Ë¾Ï³´²¹Ù·½ÍøÕ¾½ñÌìÊÇ£º2025-06-17Çл»³ÇÊÐ[È«¹ú]-ÍøÕ¾µØÍ¼
ÍÆ¼ö²úÆ· :
ÍÆ¼öÐÂÎÅ
¼¼ÊõÎÄÕµ±Ç°Î»ÖÃ:¼¼ÊõÎÄÕÂ>

Ò»ÖÖ¾«Ãܲâ¾à¼à²âµ¥Ôªµç·¼°¹¦ÄܵÄʵÏÖ·½·¨

ʱ¼ä:2025-06-17    ×÷Õß: ¹ÜÀíÔ±

רÀûÃû³Æ£ºÒ»ÖÖ¾«Ãܲâ¾à¼à²âµ¥Ôªµç·¼°¹¦ÄܵÄʵÏÖ·½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷Éæ¼°Ò»ÖÖ·É»ú׎Óòâ¾àÉ豸£¬ÌرðÉæ¼°Ò»ÖÖ¾«Ãܲâ¾à¼à²âµ¥Ôªµç·¼°ÊµÏÖ·½·¨¡£
±³¾°¼¼Êõ£º
¾«Ãܲâ¾à¾ÍÊÇÔÚ³£¹æ²â¾àµÄ»ù´¡ÉÏÒýÈ뾫ÃÜģʽ£¬´Ó¶ø½øÒ»²½Ìá¸ß²â¾à¾«¶È¡£»úÔØÉ豸ºÍµØÃæÐűê»úµÄͨѶÐźÅÊÇα¸ß˹²¨ÐÎÂö³å¶Ô£¬ÆäµÚÒ»¸öÂö³åÉÏÉýÑØµÄ¶à¾¶·´ÉäÈÝÒ×Ôì³ÉÊ§Õæ£¬µ¼ÖÂÔÚʹÓÃ50%°ë·ù̽²âʱ£¬µØÃæÐűê»úºÍ»úÔØÉ豸ÔÚ¼ì²âÂö³åµÄµ½´ïʱ¼äʱ²úÉúÎó²î¡£ÕâÖÖÎó²îÔÚ׎µÄ×îºó½×¶Î¶Ô·É»úµÄÓ°Ïì·Ç³£´ó¡£Òò´Ë£¬¾«Ãܲâ¾àÉ豸µÄÂö³åÓÐÒ»¸ö·Ç³£¶¸Ç͵ÄÉÏÉýÑØ£¬5% 30%Ö®¼ä²¿·ÖÉÏÉýʱ¼äΪ(250¡À50) ns£¬¸Ã¶ÎÊÇÖ±ÏßÐÎ×´¡£Ä¿Ç°ÒÑÓеľ«Ãܲâ¾àÉ豸£¬Ö÷ҪΪ·ÂÖÆÒâ´óÀûµÄ£¬ÓÉÓÚÈí¼þûÓб»ÆÆÒëÒÔ¼°µç·Æ÷¼þµÄÂäºóµ¼ÖÂÔÚÉú²úÖе÷ÊÔÉ豸À§ÄÑ£¬Ôö¼Óµ÷»úʱ¼ä£¬ÑÓ³¤ÁËÉú²úÖÜÆÚ£¬²¢ÇÒ²»ÀûÓÚ¹ÊÕϵÄÅųý£¬Òò´Ë£¬ÓбØÒªÑÐÖÆÎÒÃÇ×Ô¼ºµÄ¾«Ãܲâ¾àÉ豸¡£

·¢Ã÷ÄÚÈÝ
¼øÓÚÏÖÓвâ¾àÉ豸´æÔڵIJ»×㣬±¾·¢Ã÷ÌṩÁËÒ»ÖÖ¾«Ãܲâ¾à¼à²âµ¥Ôªµç·¼°ÊµÏÖ·½·¨£¬ÊµÏÖÒÔÏÂÄ¿µÄ1¡¢Ôö¼Ó¾«ÃÜÄ£ ʽϸ÷ÏîÖ¸±ê²ÎÊýµÄ²âÁ¿²¢Äܹ»ºÍ³£¹æÄ£Ê½¼æÈÝ£¬¾«ÃÜ/³£¹æÄ£Ê½Ó¦´ðÑÓʱ(²âÁ¿¾«¶ÈΪ¡À20ns)¡¢¾«ÃÜ/³£¹æÄ£Ê½Ó¦´ðЧÂÊ(¡À2%)¡¢Ó¦´ð±àÂë¼ä¸ô(¡À20ns)¡¢²¿·ÖÉÏÉýʱ¼ä(ÍÁ 10ns)¡¢ÉÏÉýÑØÊ±¼ä(ÍÁ 10ns)¡¢·åÖµ¹¦ÂÊÊä³ö(¡À0. 5dB)¡¢·¢ÉäËÙÂÊ(¡À20pps)¡¢Ê¶±ðÐźÅ(µ±ÂëȺÑÓʱ´óÓÚ9s»ò75sÄÚÎÞĦ¶û˹Â룬¸æ¾¯)µÈ²ÎÊý¡£2¡¢¾ß±¸ÏµÍ³²ÎÊýµÄ²âÊÔÄÜÁ¦£¬ÉèÖÃѯÎÊÂö³åÊý¡¢ÉèÖÃѯÎÊÂö³å¼ä¸ô¡¢ÉèÖûز¨ÒÖÖÆ¡¢½ÓÊÕ»ú´ø¿í²âÊÔ¡¢ÁÚ²¨µÀÒÖÖÆ²âÊÔ¡¢¹ýÔØÒÖÖÆ²âÊÔ¡¢Ô¶¾à»Ø²¨ÒÖÖÆ²âÊÔ¡¢½ü¾à»Ø²¨ÒÖÖÆ²âÊÔ¡¢½ÓÊÕ»úÁéÃô¶È²âÊÔ¡¢ÒëÂëµç·¼ø±ðÁ¦²âÊÔ¡¢ÒëÂëµç·ÐÔÄܲâÊԵȡ£±¾·¢Ã÷ΪʵÏÖÒÔÉÏÄ¿µÄ£¬Ëù²ÉÓõļ¼Êõ·½°¸ÊÇÒ»ÖÖ¾«Ãܲâ¾à¼à²âµ¥Ôªµç·£¬ÆäÌØÕ÷ÔÚÓÚ°üÀ¨¹ìÖÁ¹ìµ¥¶Ë±ä²î·Öµç·¡¢ADÄ£Êýת»»µç·¡¢FPGAµç·¡¢ARMµç·¡¢DAÊýģת»»µç·¡¢RS232´®¿Úµç·£¬ËùÊöFPGAµç··Ö±ðÓëDAÊýģת»»µç·¡¢ARMµç·¡¢ADÄ£Êýת»»µç·Á¬½Ó£¬ËùÊöDAÊýģת»»µç·ͨ¹ý¹ìÖÁ¹ìµ¥¶Ë±ä²î·Öµç·ÓëADÄ£Êýת»»µç·Á¬½Ó£¬ËùÊöARMµç·ÓëRS232´®¿Úµç·Á¬½Ó¡£Ò»ÖÖ¾«Ãܲâ¾à¼à²âµ¥Ôªµç·¹¦ÄܵÄʵÏÖ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚʵÏÖ·½·¨ÈçÏÂ
FPGAºÍARMÕûÌåʵÏÖ·½·¨
Éϵçºó£¬FPGAºÍARM¿ªÊ¼³õʼ»¯FPGA¶ÔADÄ£Êýת»»ºóµÄÊý¾Ý½øÐд¦Àí£¬Éú³É·½²¨ÐźŽø¶ø²âÁ¿¸÷Ïî²ÎÊýÖ¸±ê£¬ÕâЩÊý¾Ý»áÔÚARMÖ´ÐÐÍⲿÖжÏʱ·¢Ë͹ýÈ¥¡£Í¨¹ýµØÖ·Êý¾Ý×ÜÏߣ¬FPGAÄܽÓÊÕµ½ARM´«ËÍµÄÆµÂÊ¡¢Âö³å¼ä¸ôºÍ»Ø²¨ÒÖÖÆµÈÊý¾ÝÖ¸±ê£¬Íê³ÉѯÎÊ·½²¨µÄÉú³É¡£ÎªÁËÄܹ»ÊµÏÖµ¥Ôª°å×Լ죬FPGAÄܹ»²úÉú´ý²â¸ß˹Âö³å£¬Ä£ÄâÕû»ú״̬ÏÂÐźÅÊ䦫 ;ARM´ÓRAMÖжÁÈ¡µôµç±£´æµÄÊý¾Ý²¢³õʼ»¯¸÷¹Ü½Å¹¤×÷ģʽ£¬È»ºó½øÈëwhileº¯Êý½øÐй¦ÂÊ¡¢´ø¿í¡¢¹ýÔØÒÖÖÆ¡¢ÁéÃô¶È¡¢ÒëÂëÄÜÁ¦ºÍ½üÔ¶»Ø²¨ÒÖÖÆµÈ²âÊÔ£¬Ôڴ˹ý³ÌÖлá³öÏÖÍⲿÖжϺʹ®¿ÚÖжϣ¬·Ö±ðÓÃÀ´¶ÁÈ¡´ÓFPGA´«Ë͵ÄÊý¾ÝºÍÖ÷¿Øµ¥ÔªµÄЭÒéÃüÁÒÔ´ËÍê³É¿ØÖÆ×÷ÓᣵÚÒ»¡¢FPGA¹¤×÷µÄ¾ßÌå²½Öè
Õⲿ·ÖÖ÷ÒªÓÃÓÚÍê³É¶ÔADµÄÊä³öÐźŽøÐÐÊý×Ö´¦Àí£¬Íê³É°ë·ù̽²â¡¢¸÷ÏîÖ¸±ê²ÎÊý²âÁ¿¡¢´ý²â¸ß˹Âö³åºÍѯÎÊ·½²¨Éú³É£»
µÚÒ»²¿·ÖÊý¾ÝµÄÔ¤´¦Àí²¿·Ö£¬ÕâÒ»²¿·Ö°üÀ¨·¢Éä(ѯÎÊ)ÐźŵÄÑÓʱÄ£¿é¡¢°ë·ù¡¢5%¡¢10%¡¢30%¡¢90%ÃÅÏÞÄ£¿éºÍ·¢Éä(ѯÎÊ)µÄ±È½ÏÆ÷Ä£¿é£¬AD²ÉÑùµÃµ½µÄÊý¾Ý×îÏȽøÈëÕâÒ»²¿·Ö£¬Ä¿µÄÊÇÉú³É·¢Éä(ѯÎÊ)·½²¨ÒÔ¼°·¢ÉäÐźŵIJ¿·ÖÉÏÉýʱ¼äºÍÉÏÉýÑØ£»
ÐźÅÑÓʱÄ£¿é°ë·ù¡¢5%¡¢10%¡¢30%¡¢90%ÃÅÏÞ»áÒòΪÂö³å·åÖµµÄÅжϲúÉúÑÓʱ£¬ÐèÒª½«ÊäÈëµÄÐźÅÑÓʱ6 ¦Ì s ;
ÃÅÏÞÄ£¿é¸ù¾ÝÂö³åµÄ·åÖµ£¬¾­¹ý¼ÆËãÐγɰë·ùÃÅÏÞ¡¢5%¡¢10%¡¢30%¡¢90%ÃÅÏÞ£»
±È½ÏÆ÷Ä£¿éÑÓʱºóµÄ·¢Éä(ѯÎÊ)ÐźźͰë·ù¡¢5%¡¢10%¡¢30%¡¢90%ÃÅÏÞµçÆ½½øÈëÕâ¸öÄ£¿é£¬·¢Éä(ѯÎÊ)ÐźźͰë·ùÃÅÏÞ½øÐбȽϲúÉú·¢Éä(ѯÎÊ)·½²¨£¬·¢ÉäÐźźÍ5%¡¢30%ÃÅÏޱȽÏÉú³É²¿·ÖÉÏÉýʱ¼ä£¬·¢ÉäÐźźÍ10%¡¢90%ÃÅÏޱȽÏÉú³ÉÉÏÉýÑØ£»
µÚ¶þ²¿·ÖÊý¾ÝµÄ´¦Àí²¿·Ö£¬ÕâÒ»²¿·ÖÖ÷ÒªÊǼÆÊýÆ÷Ä£¿é£¬·¢Éä(ѯÎÊ)·½²¨¡¢²¿·ÖÉÏÉýʱ¼ä¡¢ÉÏÉýÑØ¡¢½ÓÊÕ»úÊä³öÐźźÍʶ±ðÐźŵȶ¼½øÈëÕâÒ»²¿·Ö£¬Ä¿µÄÊDzâÁ¿·¢ÉäËÙÂÊ¡¢Ó¦´ðÑÓʱ¡¢Ó¦´ðЧÂÊ¡¢Ó¦´ð±àÂë¼ä¸ô¡¢²¿·ÖÉÏÉýʱ¼ä¡¢ÉÏÉýÑØÊ±¼ä¡¢½ÓÊÕ»úÊä³öµÈ²ÎÊý£¬´ý²âÁ¿Íê³Éºóͨ¹ýÊý¾Ý×ÜÏß·¢¸øARM ;ÕâÒ»²¿·Ö°üÀ¨Èô¸ÉСÄ£¿é·Ö±ðÓÃÀ´²âÁ¿ÒÔÉϲÎÊý£¬Ö÷Ҫ˼·ÊÇÀûÓÃÒ»¸öIÃëµÄÃÅµçÆ½£¬ÓÃ50MHz (2MHz)µÄʱÖÓ¼ÆÊý²âÁ¿ÒÔÉϲÎÊý£»
µÚÈý²¿·ÖѯÎÊ·½²¨Éú³É²¿·Ö£¬ÕâÒ»²¿·Ö°üÀ¨ÆµÂÊÉèÖÃÄ£¿é¡¢Âö³å¼ä¸ôÉèÖÃÄ£¿é¡¢»Ø²¨ÒÖÖÆÉèÖÃÄ£¿é¡¢ÊýÁ¿ÉèÖÃÄ£¿é¡¢Í¬²½ÒÖÖÆÄ£¿é¡¢Ñ¯ÎÊ·½²¨Éú³ÉÄ£¿é£¬ARMͨ¹ýÊý¾Ý×ÜÏß´«ËÍÉú³ÉѯÎÊ·½²¨ËùÐèÒªµÄ²ÎÊý£¬ÕâЩÊý¾Ý·Ö±ðÊäÈ뵽ƵÂÊÉèÖÃÄ£¿é¡¢Âö³å¼ä¸ôÉèÖÃÄ£¿é¡¢»Ø²¨ÒÖÖÆÉèÖÃÄ£¿é¡¢ÊýÁ¿ÉèÖÃÄ£¿é£»
ƵÂÊÉèÖÃÄ£¿é¡¢Âö³å¼ä¸ôÉèÖÃÄ£¿é¡¢»Ø²¨ÒÖÖÆÉèÖÃÄ£¿é¡¢ÊýÁ¿ÉèÖÃÄ£¿éÕ⼸¸öÄ£¿éÖ÷ÒªÓÃÓÚ´ÓÊý¾Ý×ÜÏßÉ϶ÁÈ¡Éú³ÉѯÎÊ·½²¨ËùÐèÒªµÄ²ÎÊý£»
ͬ²½ÒÖÖÆÄ£¿éÕâ¸öÄ£¿éµÄÐźÅÊÇÁíÍâÒ»¿é¼à²âµ¥Ôª°å²úÉúµÄ£¬ÔÚÕû»úµÄÁ½¿é¼à²âµ¥Ôª°åÖ®¼äÆðµ½Ò»¸öͬ²½ÒÖÖÆµÄ×÷Óã»
ѯÎÊ·½²¨Éú³ÉÄ£¿éÒÔÉϼ¸¸öÄ£¿éµÄÐźŶ¼»á½øÈëÕâ¸öÄ£¿é£¬¸ù¾ÝIAFA¹¤×÷ģʽ¡¢±àÂ뷽ʽµÈ²ÎÊý£¬»áÉú³ÉÂö¿í4¦Ì S£¬Âö³å¼ä¸ô¿Éµ÷µÄѯÎÊ·½²¨£»
µÚËIJ¿·Ö¸ß˹Âö³åÉú³É²¿·Ö£¬ÕâÒ»²¿·ÖµÄÊä³öÊý¾Ý»áË͵½DAÊýģת»»µç·£¬´Ó¶øÉú³É¸ß˹Âö³å£¬Ö÷Ҫ˼·ÊÇÓÃIPºË½¨Á¢Ò»¸öÊý¾Ý¿â£¬ÓÃ50MHzµÄʱÖÓ˳ÐòÑ­»·µØ´ÓÖжÁÈ¡Êý¾Ý¡£µÚ¶þ¡¢ARM¹¤×÷µÄ¾ßÌå²½Öè
µÚÒ»²¿·Ö¡¢whileº¯ÊýÕⲿ·ÖÖ÷ÒªÓÃÓÚÍê³É·¢É书ÂʵļÆËãºÍ¸÷ÏîÖ¸±ê²ÎÊýµÄµ÷Õû£»
1¡¢Éϵçºó£¬ARM¿ªÊ¼³õʼ»¯£¬´ÓRAMÖжÁÈ¡µôµç±£´æµÄÊý¾Ý(°üÀ¨IA/FA²â¾àģʽ¡¢±àÂ뷽ʽ¡¢²¨µÀƵµã¡¢Ë¥¼õÖµ)²¢³õʼ»¯¸÷¹Ü½Å¹¤×÷ģʽ£»
2¡¢È»ºó½øÐÐ63MÖÃÆµÉèÖã¬Ö÷ҪĿµÄÊÇΪÉú³ÉѯÎÊ·½²¨ÌṩÖÃÆµ²ÎÊý£»3¡¢½Ó׎øÈëwhileº¯Êý£¬while (I)»á˳ÐòÑ­»·Ö´ÐÐ,ÒÀ´ÎÅжÏtest_flagµÄÖµ=0ʱ£¬Ö´Ðй¦ÂʲâÊÔ£¬·¢É书ÂÊÓëÂö³åµÄ·åÖµ´æÔÚÒ»¶¨µÄ¹ØÏµ£¬Ê¹ÓÃÏàÓ¦µÄËã·¨Äܹ»¼ÆËã³ö·¢É书ÂÊ£»=1ʱ£¬Ö´Ðдø¿í²âÊÔ£¬Ê×ÏÈ»áÅжÏÓ¦´ðЧÂÊ£¬Èô>75£¬Ë¥¼õÖµ++£¬Èô¡´65£¬Ë¥¼õÖµÒ»£¬·ñÔòµ±Ç°Ë¥¼õÖµ+Æ«ÒÆÁ¿£»ÒÔ´ËÀàÍÆ£¬²»Í¬µÄtest_flag,½øÈëÏàÓ¦µÄ¹¦ÄܲâÊÔ£»
Ö´ÐÐwhileº¯ÊýµÄ¹ý³ÌÖлᷢÉúÍⲿÖжϺʹ®¿ÚÖжϣ»
µÚ¶þ²¿·Ö¡¢´®¿ÚÖжϺ¯ÊýÕⲿ·ÖÖ÷ÒªÓÃÓÚÍê³É¼ì²âµ¥ÔªÓëÖ÷¿Øµ¥ÔªÖ®¼äµÄЭÒé¡£1¡¢whileº¯ÊýÖ´Ðйý³ÌÖУ¬Èç¹û·¢Éú´®¿ÚÖжϣ¬³ÌÐò»áÌø×ªµ½ÕâÀÊ×ÏÈÅжÏtempµÄÖµÊÇ·ñ=00£¬Èç¹û²»ÊÇ£¬Ìø³öÖжϣ»Èç¹ûÊÇ£¬½øÐÐÏÂÃæµÄÅжϣ»
2¡¢È»ºó¼ÌÐøÅжÏtempµÄÖµ,¸ù¾Ý²»Í¬µÄÖµÒÀ´Î½øÈëÏàÓ¦¹¦ÄÜÄ£¿é,ÀýÈçµ±temp=01ʱ£¬ÕâÊÇÖ÷¿Øµ¥ÔªÓë¼à²âµ¥ÔªÖ®¼äµÄÎÕÊÖЭÒ飬µ±¼à²âµ¥ÔªÊÕµ½Ö÷¿ØÐ­Òé00 01 ffʱ£¬»á»Ø¸´00 01 ff£¬ÒÔ´ËÍê³ÉÁ½¸öµ¥ÔªÖ®¼äµÄÎÕÊÖͨÐÅ¡£ÔÙ±ÈÈçtemp=02£¬ÕâÊÇÖ÷¿Ø¶ÁÈ¡¼à²âÊý¾ÝµÄÖ¸Áµ±¼à²âµ¥ÔªÊÕµ½Ö÷¿ØÐ­Òé00 02 ffʱ£¬»á»Ø¸´00 02 datal data2¡­dataN ff£¬Íê³É¼à²âÊý¾ÝµÄ´«ËÍ£»ÓеŦÄÜÄ£¿é¶Ôtest_f lagÓÐÖÃÊý²Ù×÷£¬ÓÃÀ´Íê³ÉÏàÓ¦¼à²â¹¦ÄÜ£»
3¡¢ÖжϺ¯ÊýÖ´ÐÐÍê±Ï£¬Ìø×ª»Øwhileº¯Êý£»
µÚÈý²¿·Ö¡¢ÍⲿÖжϺ¯ÊýÕⲿ·ÖÖ÷ÒªÓÃÓÚARM´ÓFPGAÖÐÈ¡¸÷ÏîÖ¸±ê²ÎÊýµÄÊý¾Ý£»Uwhileº¯ÊýÖ´Ðйý³ÌÖУ¬Èç¹û·¢ÉúÍⲿÖжϣ¬³ÌÐò»áÌø×ªµ½ÕâÀï¡£Õâ¸öÖжÏÊÇÓÉFPGA½«Ö¸±êÊý¾Ý²âÁ¿Íê³Éºó·¢ËÍÒ»¸ö¸ßµçƽ´¥·¢µÄ£»
2¡¢Ê×ÏÈ£¬¹Ø±Õ×ÜÖжϣ¬ÆÁ±ÎÆäËûÒ»ÇÐÖжÏÔ´µÄÖжϴ¥·¢£»
3¡¢ARM·¢ËͶÁÈ¡Êý¾ÝÖ¸Áfetch=0£»
4¡¢¸ù¾Ý²»Í¬µÄÎïÀíµØÖ·£¬´ÓFPGAÖжÁÈ¡ÏàÓ¦Êý¾Ý£¬°üÀ¨Ó¦´ðÑÓʱ¡¢Ó¦´ðЧÂÊ¡¢Ó¦´ð±àÂë¼ä¸ô¡¢²¿·ÖÉÏÉýʱ¼ä¡¢·¢ÉäËÙÂʵȣ»
5¡¢ÖжϺ¯ÊýÖ´ÐÐÍê±Ï£¬Çå³ýÖÐ¶ÏÆÁ±Î£¬Ìø×ª»Øwhileº¯Êý¡£±¾·¢Ã÷µÄÌØµãÊǸüà²âµ¥ÔªÄܹ»ÊµÏÖ²â¾àÉ豸ÔÚ³£¹æºÍ¾«ÃÜģʽϸ÷Ïî¼¼ÊõÖ¸±êµÄ¾«È·²âÁ¿£¬·ûºÏ¸÷ÏîÖ¸±ê²ÎÊýµÄ²âÁ¿¾«¶È£¬¾ß±¸ÏµÍ³²ÎÊýµÄµ÷ÊÔÄÜÁ¦£¬Äܹ»Íê³ÉѯÎÊÂö³åÊý¡¢Âö³å¼ä¸ôºÍ»Ø²¨ÒÖÖÆµÄÉèÖúͽÓÊÕ»ú´ø¿í¡¢ÁÚ²¨µÀÒÖÖÆ¡¢½ÓÊÕ»úÁéÃô¶ÈµÈ¸÷Ïî²ÎÊýµÄ²âÊÔ²¢ÇÒÄܹ»²úÉú´ý²â¸ß˹Âö³å£¬Ä£ÄâÕû»ú״̬ÏÂÐźÅÊäÈ룬ʵÏÖµ¥Ôª×Լ졣


ͼ1Ϊ±¾·¢Ã÷µç·Á¬½Ó¿ò ͼ2Ϊ±¾·¢Ã÷FPGAÁ÷³Ì¿ò ͼ3Ϊ±¾·¢Ã÷whileº¯ÊýÁ÷³Ì ͼ4Ϊ±¾·¢Ã÷´®¿ÚÖжϺ¯ÊýÁ÷³Ì ͼ5Ϊ±¾·¢Ã÷ÍⲿÖжϺ¯ÊýÁ÷³Ìͼ¡£
¾ßÌåʵʩÀý·½Ê½Èçͼ1Ëùʾ£¬Ò»ÖÖ¾«Ãܲâ¾à¼à²âµ¥Ôªµç·£¬°üÀ¨¹ìÖÁ¹ìµ¥¶Ë±ä²î·Öµç·¡¢ADÄ£Êýת»»µç·¡¢FPGAµç·¡¢ARMµç·¡¢DAÊýģת»»µç·¡¢RS232´®¿Úµç·£¬FPGAµç··Ö±ðÓëDAÊýģת»»µç·¡¢ARMµç·¡¢ADÄ£Êýת»»µç·Á¬½Ó£¬DAÊýģת»»µç·ͨ¹ý¹ìÖÁ¹ìµ¥¶Ë±ä²î·Öµç·ÓëADÄ£Êýת»»µç·Á¬½Ó£¬ARMµç·ÓëRS232´®¿Úµç·Á¬½Ó¡£
¹¤×÷Ô­Àí
¹ìÖÁ¹ìµ¥¶Ë±ä²î·Öµç·ÊäÈëÐźž­¹ýLM6172ÉäËæµç·½øÈë¹ìÖÁ¹ìµ¥¶Ë±ä²î·Öµç·£¬Óɵ¥¶ËÐźÅת»»Îª²î·ÖÊäÈëÐźÅ¡£ADÄ£Êýת»»µç·ͨ¹ýAD9245¸ßËÙAD¶ÔÊäÈëÐźŽøÐвÉÑù£¬½«Ä£ÄâÐźÅת»»³É
Êý×ÖÐźÅ¡£FPGA (ÏÖ³¡¿É±à³ÌÃÅÕóÁÐ)µç·²ÉÓÃXiIinxµÄSpartan-6ϵÁеÄFPGA¶ÔADµÄÊä³öÐźŽøÐÐÊý×Ö´¦Àí£¬Íê³É°ë·ù̽²â¡¢¸÷ÏîÖ¸±ê²ÎÊý²âÁ¿¡¢Ïà¹Øµ¥ÔªÐèÒªµÄ·½²¨ÐźÅÉú³ÉºÍµ¥Ôª×Ô¼ìÐèÒªµÄ´ý²â¸ß˹Âö³åµÈ¡£ARM(ǶÈëʽ´¦ÀíÆ÷)µç·ӦÓûùÓÚARM920TºËµÄSamsung¹«Ë¾Éú²úµÄS3C2410Íê³ÉÕû¸öµ¥ÔªµÄ¿ØÖƲÙ×÷£¬°üÀ¨µ¥Ôª°åÄÚ²¿¸÷¸ö¹¦Äܵç·֮¼äºÍµ¥Ôª°åÖ®¼äÊý¾ÝµÄ´«ÊäµÈ¡£DAÊýģת»»µç·ͨ¹ýAD9752Êýģת»»µç·½«´ÓFPGAµÃµ½µÄÊý¾Ýת»»³É´ý²â¸ß˹Âö³å£¬Ä£ÄâÕû»ú״̬ÏÂÐźÅÊäÈ룬ʵÏÖµ¥Ôª°å×Լ졣RS232´®¿Úµç·MAX3232EµÄ´®¿Úµç·Ö÷ÒªÓÃÓÚµ¥Ôª°åÖ®¼äЭÒéµÄ´«Êä¡£Èçͼ2¡¢3¡¢4¡¢5Ëùʾ£¬Ò»ÖÖ¾«Ãܲâ¾à¼à²âµ¥Ôªµç·¹¦ÄܵÄʵÏÖ·½·¨ÈçÏÂ
FPGAºÍARMÕûÌåʵÏÖ·½·¨
Éϵçºó£¬FPGAºÍARM¿ªÊ¼³õʼ»¯FPGA¶ÔADÄ£Êýת»»ºóµÄÊý¾Ý½øÐд¦Àí£¬Éú³É·½²¨ÐźŽø¶ø²âÁ¿¸÷Ïî²ÎÊýÖ¸±ê£¬ÕâЩÊý¾Ý»áÔÚARMÖ´ÐÐÍⲿÖжÏʱ·¢Ë͹ýÈ¥¡£Í¨¹ýµØÖ·Êý¾Ý×ÜÏߣ¬FPGAÄܽÓÊÕµ½ARM´«ËÍ`µÄƵÂÊ¡¢Âö³å¼ä¸ôºÍ»Ø²¨ÒÖÖÆµÈÊý¾ÝÖ¸±ê£¬Íê³ÉѯÎÊ·½²¨µÄÉú³É¡£ÎªÁËÄܹ»ÊµÏÖµ¥Ôª°å×Լ죬FPGAÄܹ»²úÉú´ý²â¸ß˹Âö³å£¬Ä£ÄâÕû»ú״̬ÏÂÐźÅÊäÈ룻ARM´ÓRAMÖжÁÈ¡µôµç±£´æµÄÊý¾Ý²¢³õʼ»¯¸÷¹Ü½Å¹¤×÷ģʽ£¬È»ºó½øÈëwhileº¯Êý½øÐй¦ÂÊ¡¢´ø¿í¡¢¹ýÔØÒÖÖÆ¡¢ÁéÃô¶È¡¢ÒëÂëÄÜÁ¦ºÍ½üÔ¶»Ø²¨ÒÖÖÆµÈ²âÊÔ£¬Ôڴ˹ý³ÌÖлá³öÏÖÍⲿÖжϺʹ®¿ÚÖжϣ¬·Ö±ðÓÃÀ´¶ÁÈ¡´ÓFPGA´«Ë͵ÄÊý¾ÝºÍÖ÷¿Øµ¥ÔªµÄЭÒéÃüÁÒÔ´ËÍê³É¿ØÖÆ×÷ÓᣵÚÒ»¡¢FPGA¹¤×÷µÄ¾ßÌå²½Öè
Õⲿ·ÖÖ÷ÒªÓÃÓÚÍê³É¶ÔADµÄÊä³öÐźŽøÐÐÊý×Ö´¦Àí£¬Íê³É°ë·ù̽²â¡¢¸÷ÏîÖ¸±ê²ÎÊý²âÁ¿¡¢´ý²â¸ß˹Âö³åºÍѯÎÊ·½²¨Éú³É£»
µÚÒ»²¿·ÖÊý¾ÝµÄÔ¤´¦Àí²¿·Ö£¬ÕâÒ»²¿·Ö°üÀ¨·¢Éä(ѯÎÊ)ÐźŵÄÑÓʱÄ£¿é¡¢°ë·ù¡¢5%¡¢10%¡¢30%¡¢90%ÃÅÏÞÄ£¿éºÍ·¢Éä(ѯÎÊ)µÄ±È½ÏÆ÷Ä£¿é£¬AD²ÉÑùµÃµ½µÄÊý¾Ý×îÏȽøÈëÕâÒ»²¿·Ö£¬Ä¿µÄÊÇÉú³É·¢Éä(ѯÎÊ)·½²¨ÒÔ¼°·¢ÉäÐźŵIJ¿·ÖÉÏÉýʱ¼äºÍÉÏÉýÑØ£»
ÐźÅÑÓʱÄ£¿é°ë·ù¡¢5%¡¢10%¡¢30%¡¢90%ÃÅÏÞ»áÒòΪÂö³å·åÖµµÄÅжϲúÉúÑÓʱ£¬ÐèÒª½«ÊäÈëµÄÐźÅÑÓʱ6 ¦Ì s ;
ÃÅÏÞÄ£¿é¸ù¾ÝÂö³åµÄ·åÖµ£¬¾­¹ý¼ÆËãÐγɰë·ùÃÅÏÞ¡¢5%¡¢10%¡¢30%¡¢90%ÃÅÏÞ£»
±È½ÏÆ÷Ä£¿éÑÓʱºóµÄ·¢Éä(ѯÎÊ)ÐźźͰë·ù¡¢5%¡¢10%¡¢30%¡¢90%ÃÅÏÞµçÆ½½øÈëÕâ¸öÄ£¿é£¬·¢Éä(ѯÎÊ)ÐźźͰë·ùÃÅÏÞ½øÐбȽϲúÉú·¢Éä(ѯÎÊ)·½²¨£¬·¢ÉäÐźźÍ5%¡¢30%ÃÅÏޱȽÏÉú³É²¿·ÖÉÏÉýʱ¼ä£¬·¢ÉäÐźźÍ10%¡¢90%ÃÅÏޱȽÏÉú³ÉÉÏÉýÑØ£»
µÚ¶þ²¿·ÖÊý¾ÝµÄ´¦Àí²¿·Ö£¬ÕâÒ»²¿·ÖÖ÷ÒªÊǼÆÊýÆ÷Ä£¿é£¬·¢Éä(ѯÎÊ)·½²¨¡¢²¿·ÖÉÏÉýʱ¼ä¡¢ÉÏÉýÑØ¡¢½ÓÊÕ»úÊä³öÐźźÍʶ±ðÐźŵȶ¼½øÈëÕâÒ»²¿·Ö£¬Ä¿µÄÊDzâÁ¿·¢ÉäËÙÂÊ¡¢Ó¦´ðÑÓʱ¡¢Ó¦´ðЧÂÊ¡¢Ó¦´ð±àÂë¼ä¸ô¡¢²¿·ÖÉÏÉýʱ¼ä¡¢ÉÏÉýÑØÊ±¼ä¡¢½ÓÊÕ»úÊä³öµÈ²ÎÊý£¬´ý²âÁ¿Íê³Éºóͨ¹ýÊý¾Ý×ÜÏß·¢¸øARM ;ÕâÒ»²¿·Ö°üÀ¨Èô¸ÉСÄ£¿é·Ö±ðÓÃÀ´²âÁ¿ÒÔÉϲÎÊý£¬Ö÷Ҫ˼·ÊÇÀûÓÃÒ»¸öIÃëµÄÃÅµçÆ½£¬ÓÃ50MHz (2MHz)µÄʱÖÓ¼ÆÊý²âÁ¿ÒÔÉϲÎÊý£»
µÚÈý²¿·ÖѯÎÊ·½²¨Éú³É²¿·Ö£¬ÕâÒ»²¿·Ö°üÀ¨ÆµÂÊÉèÖÃÄ£¿é¡¢Âö³å¼ä¸ôÉèÖÃÄ£¿é¡¢»Ø²¨ÒÖÖÆÉèÖÃÄ£¿é¡¢ÊýÁ¿ÉèÖÃÄ£¿é¡¢Í¬²½ÒÖÖÆÄ£¿é¡¢Ñ¯ÎÊ·½²¨Éú³ÉÄ£¿é£¬ARMͨ¹ýÊý¾Ý×ÜÏß´«ËÍÉú³ÉѯÎÊ·½²¨ËùÐèÒªµÄ²ÎÊý£¬ÕâЩÊý¾Ý·Ö±ðÊäÈ뵽ƵÂÊÉèÖÃÄ£¿é¡¢Âö³å¼ä¸ôÉèÖÃÄ£¿é¡¢»Ø²¨ÒÖÖÆÉèÖÃÄ£¿é¡¢ÊýÁ¿ÉèÖÃÄ£¿é£»
ƵÂÊÉèÖÃÄ£¿é¡¢Âö³å¼ä¸ôÉèÖÃÄ£¿é¡¢»Ø²¨ÒÖÖÆÉèÖÃÄ£¿é¡¢ÊýÁ¿ÉèÖÃÄ£¿éÕ⼸¸öÄ£¿éÖ÷ÒªÓÃÓÚ´ÓÊý¾Ý×ÜÏßÉ϶ÁÈ¡Éú³ÉѯÎÊ·½²¨ËùÐèÒªµÄ²ÎÊý£»
ͬ²½ÒÖÖÆÄ£¿éÕâ¸öÄ£¿éµÄÐźÅÊÇÁíÍâÒ»¿é¼à²âµ¥Ôª°å²úÉúµÄ£¬ÔÚÕû»úµÄÁ½¿é¼à²âµ¥Ôª°åÖ®¼äÆðµ½Ò»¸öͬ²½ÒÖÖÆµÄ×÷Óã»
ѯÎÊ·½²¨Éú³ÉÄ£¿éÒÔÉϼ¸¸öÄ£¿éµÄÐźŶ¼»á½øÈëÕâ¸öÄ£¿é£¬¸ù¾ÝIAFA¹¤×÷ģʽ¡¢±àÂ뷽ʽµÈ²ÎÊý£¬»áÉú³ÉÂö¿í4¦Ì S£¬Âö³å¼ä¸ô¿Éµ÷µÄѯ ÎÊ·½²¨£»
µÚËIJ¿·Ö¸ß˹Âö³åÉú³É²¿·Ö£¬ÕâÒ»²¿·ÖµÄÊä³öÊý¾Ý»áË͵½DAÊýģת»»µç·£¬´Ó¶øÉú³É¸ß˹Âö³å£¬Ö÷Ҫ˼·ÊÇÓÃIPºË½¨Á¢Ò»¸öÊý¾Ý¿â£¬ÓÃ50MHzµÄʱÖÓ˳ÐòÑ­»·µØ´ÓÖжÁÈ¡Êý¾Ý¡£µÚ¶þ¡¢ARM¹¤×÷µÄ¾ßÌå²½Öè
µÚÒ»²¿·Ö¡¢whileº¯ÊýÕⲿ·ÖÖ÷ÒªÓÃÓÚÍê³É·¢É书ÂʵļÆËãºÍ¸÷ÏîÖ¸±ê²ÎÊýµÄµ÷Õû£»
1¡¢Éϵçºó£¬ARM¿ªÊ¼³õʼ»¯£¬´ÓRAMÖжÁÈ¡µôµç±£´æµÄÊý¾Ý(°üÀ¨IA/FA²â¾àģʽ¡¢±àÂ뷽ʽ¡¢²¨µÀƵµã¡¢Ë¥¼õÖµ)²¢³õʼ»¯¸÷¹Ü½Å¹¤×÷ģʽ£»
2¡¢È»ºó½øÐÐ63MÖÃÆµÉèÖã¬Ö÷ҪĿµÄÊÇΪÉú³ÉѯÎÊ·½²¨ÌṩÖÃÆµ²ÎÊý£»
3¡¢½Ó׎øÈëwhileº¯Êý£¬while(I)»á˳ÐòÑ­»·Ö´ÐÐ,ÒÀ´ÎÅжÏtest_flagµÄÖµ=0ʱ£¬Ö´Ðй¦ÂʲâÊÔ£¬·¢É书ÂÊÓëÂö³åµÄ·åÖµ´æÔÚÒ»¶¨µÄ¹ØÏµ£¬Ê¹ÓÃÏàÓ¦µÄËã·¨Äܹ»¼ÆËã³ö·¢É书ÂÊ£»=1ʱ£¬Ö´Ðдø¿í²âÊÔ£¬Ê×ÏÈ»áÅжÏÓ¦´ðЧÂÊ£¬Èô>75£¬Ë¥¼õÖµ++£¬Èô¡´65£¬Ë¥¼õÖµÒ»£¬·ñÔòµ±Ç°Ë¥¼õÖµ+Æ«ÒÆÁ¿£»ÒÔ´ËÀàÍÆ£¬²»Í¬µÄtest_flag,½øÈëÏàÓ¦µÄ¹¦ÄܲâÊÔ£»
Ö´ÐÐwhileº¯ÊýµÄ¹ý³ÌÖлᷢÉúÍⲿÖжϺʹ®¿ÚÖжϣ»
µÚ¶þ²¿·Ö¡¢´®¿ÚÖжϺ¯ÊýÕⲿ·ÖÖ÷ÒªÓÃÓÚÍê³É¼ì²âµ¥ÔªÓëÖ÷¿Øµ¥ÔªÖ®¼äµÄЭÒé¡£1¡¢whileº¯ÊýÖ´Ðйý³ÌÖУ¬Èç¹û·¢Éú´®¿ÚÖжϣ¬³ÌÐò»áÌø×ªµ½ÕâÀÊ×ÏÈÅжÏtempµÄÖµÊÇ·ñ=00£¬Èç¹û²»ÊÇ£¬Ìø³öÖжϣ»Èç¹ûÊÇ£¬½øÐÐÏÂÃæµÄÅжϣ»
2¡¢È»ºó¼ÌÐøÅжÏtempµÄÖµ,¸ù¾Ý²»Í¬µÄÖµÒÀ´Î½øÈëÏàÓ¦¹¦ÄÜÄ£¿é,ÀýÈçµ±temp=01ʱ£¬ÕâÊÇÖ÷¿Øµ¥ÔªÓë¼à²âµ¥ÔªÖ®¼äµÄÎÕÊÖЭÒ飬µ±¼à²âµ¥ÔªÊÕµ½Ö÷¿ØÐ­Òé00 01 ffʱ£¬»á»Ø¸´00 01 ff£¬ÒÔ´ËÍê³ÉÁ½¸öµ¥ÔªÖ®¼äµÄÎÕÊÖͨÐÅ¡£ÔÙ±ÈÈçtemp=02£¬ÕâÊÇÖ÷¿Ø¶ÁÈ¡¼à²âÊý¾ÝµÄÖ¸Áµ±¼à²âµ¥ÔªÊÕµ½Ö÷¿ØÐ­Òé00 02 ffʱ£¬»á»Ø¸´00 02 datal data2¡­dataN ff£¬Íê³É¼à²âÊý¾ÝµÄ´«ËÍ£»ÓеŦÄÜÄ£¿é¶Ôtest_f lagÓÐÖÃÊý²Ù×÷£¬ÓÃÀ´Íê³ÉÏàÓ¦¼à²â¹¦ÄÜ£»
3¡¢ÖжϺ¯ÊýÖ´ÐÐÍê±Ï£¬Ìø×ª»Øwhileº¯Êý£»
µÚÈý²¿·Ö¡¢ÍⲿÖжϺ¯ÊýÕⲿ·ÖÖ÷ÒªÓÃÓÚARM´ÓFPGAÖÐÈ¡¸÷ÏîÖ¸±ê²ÎÊýµÄÊý¾Ý£»Uwhileº¯ÊýÖ´Ðйý³ÌÖУ¬Èç¹û·¢ÉúÍⲿÖжϣ¬³ÌÐò»áÌø×ªµ½ÕâÀï¡£Õâ¸öÖжÏÊÇÓÉFPGA½«Ö¸±êÊý¾Ý²âÁ¿Íê³Éºó·¢ËÍÒ»¸ö¸ßµçƽ´¥·¢µÄ£»
2¡¢Ê×ÏÈ£¬¹Ø±Õ×ÜÖжϣ¬ÆÁ±ÎÆäËûÒ»ÇÐÖжÏÔ´µÄÖжϴ¥·¢£»
3¡¢ARM·¢ËͶÁÈ¡Êý¾ÝÖ¸Áfetch=0£»
4¡¢¸ù¾Ý²»Í¬µÄÎïÀíµØÖ·£¬´ÓFPGAÖжÁÈ¡ÏàÓ¦Êý¾Ý£¬°üÀ¨Ó¦´ðÑÓʱ¡¢Ó¦´ðЧÂÊ¡¢Ó¦´ð±àÂë¼ä¸ô¡¢²¿·ÖÉÏÉýʱ¼ä¡¢·¢ÉäËÙÂʵȣ»
5¡¢ÖжϺ¯ÊýÖ´ÐÐÍê±Ï£¬Çå³ýÖÐ¶ÏÆÁ±Î£¬Ìø×ª»Øwhileº¯Êý¡£
ȨÀûÒªÇó
1.Ò»ÖÖ¾«Ãܲâ¾à¼à²âµ¥Ôªµç·£¬ÆäÌØÕ÷ÔÚÓÚ°üÀ¨¹ìÖÁ¹ìµ¥¶Ë±ä²î·Öµç·¡¢ADÄ£Êýת»»µç·¡¢FPGAµç·¡¢ARMµç·¡¢DAÊýģת»»µç·¡¢RS232´®¿Úµç·£¬ËùÊöFPGAµç··Ö±ðÓëDA Êýģת»»µç·¡¢ARMµç·¡¢ADÄ£Êýת»»µç·Á¬½Ó£¬ËùÊöDAÊýģת»»µç·ͨ¹ý¹ìÖÁ¹ìµ¥¶Ë±ä²î·Öµç·ÓëADÄ£Êýת»»µç·Á¬½Ó£¬ËùÊöARMµç·ÓëRS232´®¿Úµç·Á¬½Ó£»FPGAµç·ÉèÓд¦Àí³ÌÐò£¬ARMµç·ÉèÓпØÖƳÌÐò¡£
2.Ò»ÖÖ¾«Ãܲâ¾à¼à²âµ¥Ôªµç·¹¦ÄܵÄʵÏÖ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚʵÏÖ·½·¨ÈçÏÂFPGAºÍARMÕûÌåʵÏÖ·½·¨£¬Éϵçºó£¬FPGAºÍARM¿ªÊ¼³õʼ»¯FPGA¶ÔADÄ£Êýת»»ºóµÄÊý¾Ý½øÐд¦Àí£¬Éú³É·½²¨ÐźŽø¶ø²âÁ¿¸÷Ïî²ÎÊýÖ¸±ê£¬ÕâЩÊý¾Ý»áÔÚARMÖ´ÐÐÍⲿÖжÏʱ·¢Ë͹ýÈ¥£»Í¨¹ýµØÖ·Êý¾Ý×ÜÏߣ¬FPGAÄܽÓÊÕµ½ARM´«ËÍµÄÆµÂÊ¡¢Âö³å¼ä¸ôºÍ»Ø²¨ÒÖÖÆµÈÊý¾ÝÖ¸±ê£¬ Íê³ÉѯÎÊ·½²¨µÄÉú³É£»ÎªÁËÄܹ»ÊµÏÖµ¥Ôª°å×Լ죬FPGAÄܹ»²úÉú´ý²â¸ß˹Âö³å£¬Ä£ÄâÕû»ú״̬ÏÂÐźÅÊäÈ룻 ARM´ÓRAMÖжÁÈ¡µôµç±£´æµÄÊý¾Ý²¢³õʼ»¯¸÷¹Ü½Å¹¤×÷ģʽ£¬È»ºó½øÈëwhileº¯Êý½øÐй¦ÂÊ¡¢´ø¿í¡¢¹ýÔØÒÖÖÆ¡¢ÁéÃô¶È¡¢ÒëÂëÄÜÁ¦ºÍ½üÔ¶»Ø²¨ÒÖÖÆµÈ²âÊÔ£¬Ôڴ˹ý³ÌÖлá³öÏÖÍⲿÖжϺʹ®¿ÚÖжϣ¬·Ö±ðÓÃÀ´¶ÁÈ¡´ÓFPGA´«Ë͵ÄÊý¾ÝºÍÖ÷¿Øµ¥ÔªµÄЭÒéÃüÁÒÔ´ËÍê³É¿ØÖÆ×÷Ó㻵ÚÒ»¡¢FPGA¹¤×÷µÄ¾ßÌå²½ÖèÕⲿ·ÖÖ÷ÒªÓÃÓÚÍê³É¶ÔADµÄÊä³öÐźŽøÐÐÊý×Ö´¦Àí£¬Íê³É°ë·ù̽²â¡¢¸÷ÏîÖ¸±ê²ÎÊý²âÁ¿¡¢´ý²â¸ß˹Âö³åºÍѯÎÊ·½²¨Éú³É£»µÚÒ»²¿·ÖÊý¾ÝµÄÔ¤´¦Àí²¿·Ö£¬ÕâÒ»²¿·Ö°üÀ¨·¢Éä(ѯÎÊ)ÐźŵÄÑÓʱÄ£¿é¡¢°ë·ù¡¢5%¡¢ 10%¡¢30%¡¢90%ÃÅÏÞÄ£¿éºÍ·¢Éä(ѯÎÊ)µÄ±È½ÏÆ÷Ä£¿é£¬AD²ÉÑùµÃµ½µÄÊý¾Ý×îÏȽøÈëÕâÒ»²¿·Ö£¬ Ä¿µÄÊÇÉú³É·¢Éä(ѯÎÊ)·½²¨ÒÔ¼°·¢ÉäÐźŵIJ¿·ÖÉÏÉýʱ¼äºÍÉÏÉýÑØ£»ÐźÅÑÓʱÄ£¿é°ë·ù¡¢5%¡¢10%¡¢30%¡¢90%ÃÅÏÞ»áÒòΪÂö³å·åÖµµÄÅжϲúÉúÑÓʱ£¬ÐèÒª½«ÊäÈëµÄÐźÅÑÓʱ6 ¦Ì s ;ÃÅÏÞÄ£¿é¸ù¾ÝÂö³åµÄ·åÖµ£¬¾­¹ý¼ÆËãÐγɰë·ùÃÅÏÞ¡¢5%¡¢10%¡¢30%¡¢90%ÃÅÏÞ£»±È½ÏÆ÷Ä£¿éÑÓʱºóµÄ·¢Éä(ѯÎÊ)ÐźźͰë·ù¡¢5%¡¢10%¡¢30%¡¢90%ÃÅÏÞµçÆ½½øÈëÕâ¸öÄ£¿é£¬·¢Éä(ѯÎÊ)ÐźźͰë·ùÃÅÏÞ½øÐбȽϲúÉú·¢Éä(ѯÎÊ)·½²¨£¬·¢ÉäÐźźÍ5%¡¢30%ÃÅÏޱȽÏÉú³É²¿·ÖÉÏÉýʱ¼ä£¬·¢ÉäÐźźÍ10%¡¢90%ÃÅÏޱȽÏÉú³ÉÉÏÉýÑØ£»µÚ¶þ²¿·ÖÊý¾ÝµÄ´¦Àí²¿·Ö£¬ÕâÒ»²¿·ÖÖ÷ÒªÊǼÆÊýÆ÷Ä£¿é£¬·¢Éä(ѯÎÊ)·½²¨¡¢²¿·ÖÉÏÉýʱ¼ä¡¢ÉÏÉýÑØ¡¢½ÓÊÕ»úÊä³öÐźźÍʶ±ðÐźŵȶ¼½øÈëÕâÒ»²¿·Ö£¬Ä¿µÄÊDzâÁ¿·¢ÉäËÙÂÊ¡¢Ó¦´ðÑÓʱ¡¢Ó¦´ðЧÂÊ¡¢Ó¦´ð±àÂë¼ä¸ô¡¢²¿·ÖÉÏÉýʱ¼ä¡¢ÉÏÉýÑØÊ±¼ä¡¢½ÓÊÕ»úÊä³öµÈ²ÎÊý£¬´ý²âÁ¿Íê³Éºóͨ¹ýÊý¾Ý×ÜÏß·¢¸øARM ;ÕâÒ»²¿·Ö°üÀ¨Èô¸ÉСÄ£¿é·Ö±ðÓÃÀ´²âÁ¿ÒÔÉϲÎÊý£¬Ö÷Ҫ˼·ÊÇÀûÓÃÒ»¸öIÃëµÄÃÅµçÆ½£¬ÓÃ50MHz (2MHz)µÄʱÖÓ¼ÆÊý²âÁ¿ÒÔÉϲÎÊý£»µÚÈý²¿·ÖѯÎÊ·½²¨Éú³É²¿·Ö£¬ÕâÒ»²¿·Ö°üÀ¨ÆµÂÊÉèÖÃÄ£¿é¡¢Âö³å¼ä¸ôÉèÖÃÄ£¿é¡¢»Ø²¨ÒÖÖÆÉèÖÃÄ£¿é¡¢ÊýÁ¿ÉèÖÃÄ£¿é¡¢Í¬²½ÒÖÖÆÄ£¿é¡¢Ñ¯ÎÊ·½²¨Éú³ÉÄ£¿é£¬ARMͨ¹ýÊý¾Ý×ÜÏß´«ËÍÉú³ÉѯÎÊ·½²¨ËùÐèÒªµÄ²ÎÊý£¬ÕâЩÊý¾Ý·Ö±ðÊäÈ뵽ƵÂÊÉèÖÃÄ£¿é¡¢Âö³å¼ä¸ôÉèÖÃÄ£¿é¡¢»Ø²¨ÒÖÖÆÉèÖÃÄ£¿é¡¢ÊýÁ¿ÉèÖÃÄ£¿é£»ÆµÂÊÉèÖÃÄ£¿é¡¢Âö³å¼ä¸ôÉèÖÃÄ£¿é¡¢»Ø²¨ÒÖÖÆÉèÖÃÄ£¿é¡¢ÊýÁ¿ÉèÖÃÄ£¿éÕ⼸¸öÄ£¿éÖ÷ÒªÓÃÓÚ´ÓÊý¾Ý×ÜÏßÉ϶ÁÈ¡Éú³ÉѯÎÊ·½²¨ËùÐèÒªµÄ²ÎÊý£»Í¬²½ÒÖÖÆÄ£¿éÕâ¸öÄ£¿éµÄÐźÅÊÇÁíÍâÒ»¿é¼à²âµ¥Ôª°å²úÉúµÄ£¬ÔÚÕû»úµÄÁ½¿é¼à²âµ¥Ôª°åÖ®¼äÆðµ½Ò»¸öͬ²½ÒÖÖÆµÄ×÷Óã»Ñ¯ÎÊ·½²¨Éú³ÉÄ£¿éÒÔÉϼ¸¸öÄ£¿éµÄÐźŶ¼»á½øÈëÕâ¸öÄ£¿é£¬¸ù¾ÝIAFA¹¤×÷ģʽ¡¢±àÂ뷽ʽµÈ²ÎÊý£¬»áÉú³ÉÂö¿í4¦Ì S£¬Âö³å¼ä¸ô¿Éµ÷µÄѯÎÊ·½²¨£»µÚËIJ¿·Ö¸ß˹Âö³åÉú³É²¿·Ö£¬ÕâÒ»²¿·ÖµÄÊä³öÊý¾Ý»áË͵½DAÊýģת»»µç·£¬´Ó¶øÉú³É¸ß˹Âö³å£¬Ö÷Ҫ˼·ÊÇÓÃIPºË½¨Á¢Ò»¸öÊý¾Ý¿â£¬ÓÃ50MHzµÄʱÖÓ˳ÐòÑ­»·µØ´ÓÖжÁÈ¡Êý¾Ý£»µÚ¶þ¡¢ARM¹¤×÷µÄ¾ßÌå²½ÖèµÚÒ»²¿·Ö¡¢whileº¯ÊýÕⲿ·ÖÖ÷ÒªÓÃÓÚÍê³É·¢É书ÂʵļÆËãºÍ¸÷ÏîÖ¸±ê²ÎÊýµÄµ÷Õû£».1¡¢Éϵçºó£¬ARM¿ªÊ¼³õʼ»¯£¬´ÓRAMÖжÁÈ¡µôµç±£´æµÄÊý¾Ý(°üÀ¨IA/FA²â¾àģʽ¡¢±àÂ뷽ʽ¡¢²¨µÀƵµã¡¢Ë¥¼õÖµ)²¢³õʼ»¯¸÷¹Ü½Å¹¤×÷ģʽ£».2¡¢È»ºó½øÐÐ63MÖÃÆµÉèÖã¬Ö÷ҪĿµÄÊÇΪÉú³ÉѯÎÊ·½²¨ÌṩÖÃÆµ²ÎÊý£».3¡¢½Ó׎øÈëwhileº¯Êý,while(I)»á˳ÐòÑ­»·Ö´ÐÐ,ÒÀ´ÎÅжÏtest_flagµÄÖµ=0ʱ, Ö´Ðй¦ÂʲâÊÔ£¬·¢É书ÂÊÓëÂö³åµÄ·åÖµ´æÔÚÒ»¶¨µÄ¹ØÏµ£¬Ê¹ÓÃÏàÓ¦µÄËã·¨Äܹ»¼ÆËã³ö·¢É书ÂÊ£»=1ʱ£¬Ö´Ðдø¿í²âÊÔ£¬Ê×ÏÈ»áÅжÏÓ¦´ðЧÂÊ£¬Èô>75£¬Ë¥¼õÖµ++£¬Èô¡´65£¬Ë¥¼õÖµÒ»£¬·ñÔòµ±Ç°Ë¥¼õÖµ+Æ«ÒÆÁ¿£»ÒÔ´ËÀàÍÆ£¬²»Í¬µÄtest_flag,½øÈëÏàÓ¦µÄ¹¦ÄܲâÊÔ£»Ö´ÐÐwhileº¯ÊýµÄ¹ý³ÌÖлᷢÉúÍⲿÖжϺʹ®¿ÚÖжϣ»µÚ¶þ²¿·Ö¡¢´®¿ÚÖжϺ¯ÊýÕⲿ·ÖÖ÷ÒªÓÃÓÚÍê³É¼ì²âµ¥ÔªÓëÖ÷¿Øµ¥ÔªÖ®¼äµÄЭÒ飻Uwhileº¯ÊýÖ´Ðйý³ÌÖУ¬Èç¹û·¢Éú´®¿ÚÖжϣ¬³ÌÐò»áÌø×ªµ½ÕâÀÊ×ÏÈÅжÏtempµÄÖµÊÇ·ñ=00£¬Èç¹û²»ÊÇ£¬Ìø³öÖжϣ»Èç¹ûÊÇ£¬½øÐÐÏÂÃæµÄÅжϣ».2¡¢È»ºó¼ÌÐøÅжÏtempµÄÖµ,¸ù¾Ý²»Í¬µÄÖµÒÀ´Î½øÈëÏàÓ¦¹¦ÄÜÄ£¿é,ÀýÈçµ±temp=01ʱ, ÕâÊÇÖ÷¿Øµ¥ÔªÓë¼à²âµ¥ÔªÖ®¼äµÄÎÕÊÖЭÒ飬µ±¼à²âµ¥ÔªÊÕµ½Ö÷¿ØÐ­Òé00 01 ffʱ£¬»á»Ø¸´ 00 01 ff£¬ÒÔ´ËÍê³ÉÁ½¸öµ¥ÔªÖ®¼äµÄÎÕÊÖͨÐÅ£»ÔÙ±ÈÈçtemp=02,ÕâÊÇÖ÷¿Ø¶ÁÈ¡¼à²âÊý¾ÝµÄÖ¸Áµ±¼à²âµ¥ÔªÊÕµ½Ö÷¿ØÐ­Òé00 02 ff ʱ£¬»á»Ø¸´00 02 datal data2 ... dataN ff,Íê³É¼à²âÊý¾ÝµÄ´«ËÍ£»ÓеŦÄÜÄ£¿é¶Ôtest_ flagÓÐÖÃÊý²Ù×÷£¬ÓÃÀ´Íê³ÉÏàÓ¦¼à²â¹¦ÄÜ£».3¡¢ÖжϺ¯ÊýÖ´ÐÐÍê±Ï£¬Ìø×ª»Øwhileº¯Êý£»µÚÈý²¿·Ö¡¢ÍⲿÖжϺ¯ÊýÕⲿ·ÖÖ÷ÒªÓÃÓÚARM´ÓFPGAÖÐÈ¡¸÷ÏîÖ¸±ê²ÎÊýµÄÊý¾Ý£»Uwhileº¯ÊýÖ´Ðйý³ÌÖУ¬Èç¹û·¢ÉúÍⲿÖжϣ¬³ÌÐò»áÌø×ªµ½ÕâÀÕâ¸öÖжÏÊÇÓÉFPGA½«Ö¸±êÊý¾Ý²âÁ¿Íê³Éºó·¢ËÍÒ»¸ö¸ßµçƽ´¥·¢µÄ£».2¡¢Ê×ÏÈ£¬¹Ø±Õ×ÜÖжϣ¬ÆÁ±ÎÆäËûÒ»ÇÐÖжÏÔ´µÄÖжϴ¥·¢£».3¡¢ARM·¢ËͶÁÈ¡Êý¾ÝÖ¸Áfetch=0£».4¡¢¸ù¾Ý²»Í¬µÄÎïÀíµØÖ·£¬´ÓFPGAÖжÁÈ¡ÏàÓ¦Êý¾Ý£¬°üÀ¨Ó¦´ðÑÓʱ¡¢Ó¦´ðЧÂÊ¡¢Ó¦´ð±àÂë¼ä¸ô¡¢²¿·ÖÉÏÉýʱ¼ä¡¢·¢ÉäËÙÂÊ µÈ£».5¡¢ÖжϺ¯ÊýÖ´ÐÐÍê±Ï£¬Çå³ýÖÐ¶ÏÆÁ±Î£¬Ìø×ª»Øwhileº¯Êý¡£
È«ÎÄÕªÒª
±¾·¢Ã÷Éæ¼°Ò»ÖÖ¾«Ãܲâ¾à¼à²âµ¥Ôªµç·¼°ÊµÏÖ·½·¨¡£°üÀ¨¹ìÖÁ¹ìµ¥¶Ë±ä²î·Öµç·¡¢ADÄ£Êýת»»µç·¡¢FPGAµç·¡¢ARMµç·¡¢DAÊýģת»»µç·¡¢RS232´®¿Úµç·£¬FPGAµç··Ö±ðÓëDAÊýģת»»µç·¡¢ARMµç·¡¢ADÄ£Êýת»»µç·Á¬½Ó£¬DAÊýģת»»µç·ͨ¹ý¹ìÖÁ¹ìµ¥¶Ë±ä²î·Öµç·ÓëADÄ£Êýת»»µç·Á¬½Ó£¬ARMµç·ÓëRS232´®¿Úµç·Á¬½Ó¡£ÌصãÊǸüà²âµ¥ÔªÄܹ»ÊµÏÖ²â¾àÉ豸ÔÚ³£¹æºÍ¾«ÃÜģʽϸ÷Ïî¼¼ÊõÖ¸±êµÄ¾«È·²âÁ¿£¬·ûºÏ¸÷ÏîÖ¸±ê²ÎÊýµÄ²âÁ¿¾«¶È£¬¾ß±¸ÏµÍ³²ÎÊýµÄµ÷ÊÔÄÜÁ¦£¬Äܹ»Íê³ÉѯÎÊÂö³åÊý¡¢Âö³å¼ä¸ôºÍ»Ø²¨ÒÖÖÆµÄÉèÖúͽÓÊÕ»ú´ø¿í¡¢ÁÚ²¨µÀÒÖÖÆ¡¢½ÓÊÕ»úÁéÃô¶ÈµÈ¸÷Ïî²ÎÊýµÄ²âÊÔ²¢ÇÒÄܹ»²úÉú´ý²â¸ß˹Âö³å£¬Ä£ÄâÕû»ú״̬ÏÂÐźÅÊäÈ룬ʵÏÖµ¥Ôª×Լ졣
Îĵµ±àºÅG01S7/40GK103033800SQ20121056570
¹«¿ªÈÕ2013Äê4ÔÂ10ÈÕ ÉêÇëÈÕÆÚ2012Äê12ÔÂ24ÈÕ ÓÅÏÈȨÈÕ2012Äê12ÔÂ24ÈÕ
·¢Ã÷ÕßÕÔºé±ó, ÂÀÈô±ù ÉêÇëÈË:Ìì½òÆßÁùËÄͨÐŵ¼º½¼¼ÊõÓÐÏÞ¹«Ë¾

  • רÀûÃû³Æ£ºÒ»ÖÖҺλ¡¢ÓÍλ´«¸ÐÆ÷µÄºñĤµç·°åµÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÉæ¼°ÒºÎ»¡¢ÓÍλ´«¸ÐÆ÷¼¼ÊõÁìÓò£¬¸ü¾ßÌåµØËµÉæ¼°ÔÚÆû³µÓÍÏäÄÚ²¿¶Ô ÓÍÁ¿¶àÉÙ½øÐжÈÁ¿£¬´«Ë͸øÆû³µÓÍ±í£¬´¦Àíºó½øÐÐÏÔʾµÄÊ£ÓàÓÍÁ¿¡£¼¼Êõ±³¾°ÓÍλ´«¸ÐÆ÷ÊÇÆû³µÓÍÏ䱨Ðë×°±¸µÄ´«¸ÐÆ÷£¬
  • רÀûÃû³Æ£ºÒ»Öֲⶨ¸ÉÐÔʳƷ°ü×°Ö½ÖÐ×ÅÉ«¼ÁÈܼÁÂÌ7µÄ·½·¨¼¼ÊõÁìÓò£º±¾·¢Ã÷ÊôÓÚ°ü×°²ÄÁÏÀí»¯Ö¸±ê¼ì²â¼¼ÊõÁìÓò£¬¾ßÌåÉæ¼°Ò»Öֲⶨ¸ÉÐÔʳƷ°ü×°Ö½(Ö÷Òª°üº¬ËÙʳ°ü×°Ö½¡¢ÌǹûÓÃÖ½¡¢ÃæÊ³ÓÃÖ½µÈ)ÖÐ×ÅÉ«¼ÁÈܼÁÂÌ7µÄ·½·¨¡£±³¾°¼¼Êõ£ºÈܼÁÂÌ7(Solvent G
  • רÀûÃû³Æ£ºÆû³µÇ°²¿´«¸ÐÆ÷µÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾·¢Ã÷Éæ¼°Ò»ÖÖÈç¶ÀÁ¢È¨ÀûÒªÇóµÄǰÐò²¿·ÖËùÊöµÄÆû³µÇ°²¿´«¸ÐÆ÷¡£Óɹ«¿ªÎÄÏ×EP 893 309 A1ÒÑÖªÒ»ÖÖÓÃÓÚÆû³µµÄײ»÷´«¸Ð×°Öá£ÆäÖн¨ÒéÒ»¸öѹµçµÄºÍ»òѹµç×èµÄ±¡Ä¤×÷Ϊײ»÷´«¸ÐÆ÷¡£·¢Ã÷ÄÚÈݾßÓÐÈç¶ÀÁ¢
  • רÀûÃû³Æ£ºÒ»ÖÖË«±Û¿Éµ÷ʽµ¼µç̼ˢװÖõÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÊôÓÚ»Ø×ªÒ¤²âÎÂÁìÓò£¬ÓÈÆäÊÇÉæ¼°Ò»ÖÖÓÃÓÚ²âÁ¿»Ø×ªÒ¤ÄÚζȵÄË«±Û¿Éµ÷ʽµ¼µç̼ˢװÖᣱ³¾°¼¼Êõ£º»Ø×ªÒ¤ÊÇË®ÄàÖÆÔì¡¢½¨²ÄºÍÒ±½ðÐÐÒµ¾­³£Ê¹ÓõŤ¾ßÖ®Ò»£¬»Ø×ªÒ¤ÄÚµÄζÈÊÇ»Ø×ªÒ¤¹¤×÷ʱµÄÒ»
  • רÀûÃû³Æ£º´óÌå»ýíŲâÎÂ×°ÖõÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÉæ¼°Ò»ÖÖµç×Ó²úÆ·£¬¾ßÌåµØËµÊÇÒ»Öֵ緼òµ¥¡¢Ò×ÓÚ¼Ó¹¤¡¢°²×°·½±ã¡¢¿¹¸ÉÈÅÄÜÁ¦Ç¿µÄ´óÌå»ýíŲâÎÂ×°Öᣱ³¾°¼¼Êõ£ºÄ¿Ç°£¬´«Í³µÄ²âÎÂÒÇÆ÷²ÉÓÃÈȵçż¡¢pt100¡¢Cu50µÈÈÈ´«¸ÐÆ÷£¬ÈýÏß½ÓÏß·¨£¬ºãÁ÷
  • רÀûÃû³Æ£ºµç·°å³£¹æ¼ì²ą̂µÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÉæ¼°¼ì²âÉ豸ÁìÓò£¬¸üÈ·ÇеØËµÊÇÒ»ÖÖÓÃÓڵ緰å¿ìËÙ¼ì²âµÄ×°Öᣠ±³¾°¼¼Êõ£ºµç×Ó²úÆ·Éú²ú³§¼Ò£¬ÎªÁ˱£Ö¤²úÆ·µÄÖÊÁ¿£¬¶ÔÿµÀ¹¤Ðò¶¼Ðè½øÐмì²â£¬Ìرðµç·°å ÔÚ°²×°Õû»úǰ£¬Ðèͨµç»ò²»Í¨µç״̬Ï£¬¶Ô
ɽ¶«ÑÇÐÇÓÎÏ·¹ÙÍø»ú´²ÓÐÏÞ¹«Ë¾
È«¹ú·þÎñÈÈÏߣº13062023238
µç»°£º13062023238
µØÖ·£ºëøÖÝÊÐÁúȪ¹¤ÒµÔ°68ºÅ
¹Ø¼ü´Ê£ºÏ³´²£¬Êý¿ØÏ³´²£¬ÁúÃÅϳ´²
¹«Ë¾¶þάÂë
Copyright 2010-2024 °æÈ¨ËùÓÐ All rights reserved ³ICP±¸19044495ºÅ-12
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿