רÀûÃû³Æ£ºÑªÐ¡°å¾Û¼¯²âÊÔ×°ÖõÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
±¾ÊµÓÃÐÂÐÍÊôÓÚÒ½ÁÆÑªÒº²âÊÔÉ豸¼¼ÊõÁìÓò£¬Éæ¼°Ò»ÖÖѪС°å¾Û¼¯²âÊÔ×°Öá£
±³¾°¼¼Êõ£º
È˵ÄÉíÌ彡¿µºÍÈËÌåÎÈ̬ÓÐ×ÅÃÜÇйØÏµ£¬ÈËÌåÎÈ̬µÄÕý³£Óë·ñÓÖÓëѪҺ״̬ÓÐ×ÅÃÜÇеÄÁªÏµ¡£ÑªÐ¡°åÊÇѪҺµÄÖØÒª×é³É²¿·Ö£¬¶ÔѪС°åÊýÁ¿ºÍ½¡¿µ³Ì¶ÈµÄÕæÊµ×¼È·µÄÕÆÎÕ£¬¶Ô¼²²¡µÄ·¢ÏÖÓëÉíÌå×´¿öµÄ°ÑÎÕÓÐÖØ´óÒâÒ壬Òò´Ë£¬ÑªÐ¡°åµÄ¾Û¼¯¶È³ÉΪѪҺ¼ì²âÖг£Óõ½µÄ¼ì²âÏîÄ¿¡£ ĿǰµÄѪҺ¼ì²âÖУ¬ÐèÒª¶Ô²¡ÈËѪҺ³É·Ö½øÐпìËÙ¡¢¾«È·²É¼¯£¬È»ºó¸ù¾Ý²É¼¯µ½µÄÊý¾Ý½øÐзÖÎö£¬ÔÙ¶ÔÖ¢´¦Àí¡£Ëæ×ſƼ¼µÄ²»¶Ï·¢Õ¹£¬ÑªÒºÖеĸ÷¸ö³É·ÖµÄ¼ì²â¾«È·¶È¶ÔÒÇÆ÷µÄ¾«¶È¡¢ÐÔÄܵȾùÌá³öÁËÔ½À´Ô½¸ßµÄÒªÇ󣬿ìËÙ¶àͨµÀÊý¾Ý²É¼¯Óë´¦Àí¼¼ÊõÔÚÒ½ÁÆÒÇÆ÷ºÍʵ¼ùÖеõ½¹ã·ºÓ¦Óá£Ä¿Ç°¶ÔѪС°å¾Û¼¯µÄÊý¾Ý²âÊÔ·½Ê½¼°ÒÇÆ÷£¬ÈÔÈ»´æÔÚһЩ²»×㣬ÏñÑùƷѪҺ²É¼¯Á¿½Ï´ó£¬ÊµÊ±ÐÔºÍ׼ȷÐÔ²»×㣻ÁíÍ⣬ÏÖÓеIJâÊÔÒÇÆ÷½á¹¹¸´ÔÓ¼Û¸ñ°º¹ó£¬¼ì²â³É±¾Æ«¸ß£¬Á¦¿ÚÖØÁ˲¡È˵ľ¼Ã¸ºµ£¡£
·¢Ã÷ÄÚÈݱ¾ÊµÓÃÐÂÐ͵ÄÄ¿µÄÊÇÌṩһÖÖѪС°å¾Û¼¯²âÊÔ×°Ö㬽â¾öÁËÏÖÓм¼ÊõÖвâÊÔÒÇÆ÷ʵʱÐÔºÍ׼ȷÐÔ²»×㣬³É±¾¹ý¸ßµÄÎÊÌâ¡£±¾ÊµÓÃÐÂÐÍËù²ÉÓõļ¼Êõ·½°¸ÊÇÒ»ÖÖѪС°å¾Û¼¯²âÊÔ×°Ö㬰üÀ¨Ö÷¿ØÖÆÆ÷£¬Ö÷¿ØÖÆÆ÷ͨ¹ýAD¼ì²âÄ£¿éÓë¹âѧ´«¸ÐÆ÷Á¬½Ó£¬Ö÷¿ØÖÆÆ÷»¹·Ö±ðÓëµçÔ´Ä£¿é¡¢Êý¾Ý´òÓ¡É豸¡¢Êý¾Ý´æ´¢É豸¡¢·äÃùÆ÷-ָʾµÆºÍÏÔʾºÍÊäÈëÉ豸¶Ô¿ÚÁ¬½Ó¡£±¾ÊµÓÃÐÂÐͲâÊÔ×°Öã¬ÊÇ»ùÓÚ´«Í³²âÊÔÒÇÆ÷ÒÔµÍËÙоƬΪÖ÷¿ØÖÆÆ÷µÄѪС°å²âÊÔ¾Û¼¯ÏµÍ³ÖдæÔÚµÄÎÊÌ⣬½áºÏ½Ï¿ìËÙ¶È¿ØÖÆÆ÷ºÍÐÂÓ²¼þÖ§³Ö£¬½á¹¹¼òµ¥£¬½µµÍÁËϵͳµÄ³É±¾£»Ìá¸ßÁËϵͳµÄʵʱÐÔ¡¢¿É¿¿ÐԺͿÉÖØÓÃÐÔ£¬¾ßÓÐÁ¼ºÃµÄÓ¦ÓüÛÖµ¼°Ç°¾°¡£
ͼIÊDZ¾ÊµÓÃÐÂÐÍ×°ÖÃÓ²¼þ½á¹¹ÕûÌå¿òͼ¡£Í¼ÖУ¬I.¹âѧ´«¸ÐÆ÷£¬2. AD¼ì²âÄ£¿é£¬3.µçÔ´Ä£¿é£¬4.Êý¾Ý´òÓ¡É豸£¬5.Êý¾Ý´æ´¢É豸£¬6.ǶÈëʽSRAM£¬7.ǶÈëʽFlash£¬8.ǶÈëʽCPU£¬9.Ö÷¿ØÖÆÆ÷£¬10. RS232½Ó¿Ú£¬11. JTAG½Ó¿Ú£¬12.·äÃùÆ÷-ָʾµÆ£¬13.²âÊÔ»·¾³¿ØÖÆÏµÍ³£¬14.ÏÔʾºÍÊäÈëÉ豸¡£
¾ßÌåʵʩ·½Ê½
ÒÔϽáºÏ¸½Í¼ºÍ¾ßÌåʵʩ·½Ê½
¶Ô±¾ÊµÓÃÐÂÐͽøÐÐÏêϸ˵Ã÷¡£ÈçͼI£¬±¾ÊµÓÃÐÂÐ͵Ä×°ÖõĽṹÊÇ£¬°üÀ¨Ö÷¿ØÖÆÆ÷9£¬Ö÷¿ØÖÆÆ÷9ͨ¹ýAD¼ì²âÄ£¿é2Óë¹âѧ´«¸ÐÆ÷IÁ¬½Ó£¬Ö÷¿ØÖÆÆ÷9»¹·Ö±ðÓëµçÔ´Ä£¿é3¡¢Êý¾Ý´òÓ¡É豸4¡¢Êý¾Ý´æ´¢É豸5¡¢·äÃùÆ÷-ָʾµÆ12¡¢²âÊÔ»·¾³¿ØÖÆÏµÍ³13ºÍÏÔʾºÍÊäÈëÉ豸14¶Ô¥íÁ¬½Ó¡£Ö÷¿ØÖÆÆ÷9µÄÄÚ²¿°üÀ¨Ô¤ÏÈÉèÖÃÓû§³ÌÐòµÄǶÈëʽCPU 8¡¢Ç¶ÈëʽFlash7ºÍǶÈëʽSRAM 6£¬ÒÔ¼°Á½¸ö¶ÔÍâ½Ó¥í RS232½Ó¥í 10ºÍJTAG½Ó¥í 11£¬²âÊÔ»·¾³¿ØÖÆÏµÍ³13ÓÃÓÚʵʱ¿ØÖƲâÊÔ¶ÔÏóËù´¦µÄ¾Ö²¿»·¾³Î¶ȣ¬È·±£Õû¸ö²âÊÔ¹ý³ÌÖб»²âÊԵĸ»ÑªÐ¡°åѪ½¬Ñù±¾ÓëÆ¶ÑªÐ¡°åѪ½¬Ñù±¾Ëù´¦Î¶ÈÓëÈËÌåζȻù±¾ÎǺϡ£Ê¹Óñ¾ÊµÓÃÐÂÐÍ×°ÖÃǰ£¬ÏȽ«»ìÔȵĿ¹ÄýѪÔÚÌØ¶¨Ìõ¼þÏÂÀëÐÄ´¦Àí(²»ÔÚ±¾×°ÖÃÉϽøÐÐ)µÃµ½¸»ÑªÐ¡°åѪ½¬²âÊÔÑù±¾ÓëÆ¶ÑªÐ¡°åѪ½¬²âÊÔÑù±¾¡£È»ºó ͨ¹ý±¾×°ÖÃÉϵĹâѧ´«¸ÐÆ÷²É¼¯Æ¶ÑªÐ¡°åѪ½¬µçѹ×÷»ùµ×£»ÔÙ¶Ô¸»ÑªÐ¡°åѪ½¬×öÔ¤ÏȺãδ¦ÀíÖ®ºó£¬²É¼¯Ò»¶¨³¤Ê±¼ä¶ÎµÄµçѹֵ¾¼ÆËãºÍ´¦ÀíµÃµ½ÑªÐ¡°å¾Û¼¯Êý¾Ý¡£ÓÉÓÚǶÈëʽCPU8²ÉÓûùÓÚCortexTM-M3µÄARMºË´¦ÀíÆ÷£¬¹¤×÷ÔÚ72MHz¡£Ç¶ÈëʽFlash 7Ñ¡ÓÃ512KBµÄ£¬¿ÉÓÃÓÚ´æ´¢³ÌÐòºÍÊý¾Ý¡£Ç¶ÈëʽSRAM 6Ñ¡ÓÃ48KBµÄ£¬ÄÜÒÔCPUʱÖÓËٶȽøÐжÁ/д(²»´øµÈ´ý״̬)¡£ARMºË´¦ÀíÆ÷²ÉÓÃÐͺÅSTM32F103×÷ΪÖ÷¿ØÐ¾Æ¬£¬ËüÊÇ»ùÓÚCorteXTM-M3µÄARMºË£¬¾ßÓиßÐÔÄܵÄ32λÔËËãÄÜÁ¦£¬¼Û¸ñºÍ´«Í³µÄ8λºÍ16λÆ÷¼þµÄ²î²»¶à£¬¶øÇÒÍâΧ¹Ü½Å½ÏÉÙ£¬ÌرðÊʺÏÓÚ¥¨Òµ¿ØÖÆ¡£STM32F103ÄÚ²¿¼¯³ÉÁ˲¿·Ö³£ÓõÄ×ÊÔ´°üÀ¨512KµÄ³ÌÐò´æ´¢Æ÷¡¢64KµÄÊý¾Ý´æ´¢Æ÷¡¢¼°5·´®¥í£¬Òò´Ë¶ÔÓÚѪС°å¾Û¼¯²âÊÔÀ´Ëµ£¬Ö»Òª¼ÓÈëÏàÓ¦µÄ¿ØÖƵç·£¬¾Í¿ÉÒÔÂú×㱾ϵͳµÄÓ²¼þÒªÇ󣬴ó´óœpÉÙÁËÓ²¼þÉè¼ÆµÄÖÜÆÚ¡£¡£ÏÔʾºÍÊäÈëÉ豸14²ÉÓÃ320*240À¶µ×°××ÖÒº¾§ÆÁÊäÈ룬²ÉÓþØÕó°´¼ü¼Ó¶ÀÁ¢°´¼ü½áºÏ·½Ê½¡£±¾ÊµÓÃÐÂÐ͵Ä×°Öù¤×÷ÔÀíÊÇ£¬¹âѧ´«¸ÐÆ÷Iʵʱ²É¼¯±»²âÑùÆ·¾¹âѧ´«¸ÐÆ÷¶ÔÑù±¾ÐźÅת»»ºóµÄÄ£ÄâÊý¾Ý¸øAD¼ì²âÄ£¿é2£¬AD¼ì²âÄ£¿é2½øÐÐÐźŷŴó´¦Àíºó½«ÐźÅÉÏ´«¸øÇ¶ÈëʽCPU 8½øÐвɼ¯ºÍÔËË㣬¸ù¾ÝǶÈëʽFlash 7ºÍǶÈëʽSRAM 6ÌṩµÄÊý¾Ý½«¼ÆËã½á¹ûͨ¹ý¶Ô±ÈºÍ¼ÆËãµÃµ½ÑªÐ¡°å¾Û¼¯Ïà¶ÔÖµ´ÓµÃµ½ËùÐèÒªµÄÊý¾Ý£¬ÏÔʾºÍÊäÈëÉ豸14½«Êý¾ÝÏÔʾ£¬Í¬Ê±¿ÉÒÔÑ¡Ôñ½«Êý¾Ý´«¸øÊý¾Ý´òÓ¡É豸4´òÓ¡ËùÐèÊý¾Ý£¬»¹¿ÉÒÔͨ¹ýRS232½Ó¥í 10½«Êý¾ÝÉÏ´«¸øPC»ú×öÊý¾Ý»ã×Ü¡£±¾ÊµÓÃÐÂÐ͵ÄǶÈëʽCPU 8ÖÐÄÚÖÃuCOS-II²Ù×÷ϵͳ£¬ÐèÒª°å¼¶Ö§³Ö°üBSP£¬Í¨¹ýÐÞ¸ÄuCOS-IIµÄÔ´´úÂ룬½«ÆäÒÆÖ²µ½STM32F103¡£ÔÚBSPÖгõʼ»¯ÍâΧÉ豸£¬ÖжÏÏòÁ¿¡£¶ÔÓÚÉϲãÓû§³ÌÐò£¬Í¨¹ýRS232½øÐÐÊý¾Ý´«Ê䣻ͨ¹ýAD¼ì²âÄ£¿éʵʱ½øÐÐ¥«¾ØµÄ²É¼¯£¬RS232½Ó¥íÓëPC»úͨѶ¡£±¾ÊµÓÃÐÂÐ͵IJâÊÔ×°Öã¬Éè¼ÆÎª4¸öͨµÀ£¬¿Éͬʱ½øÐÐ4·ÝÑù±¾²âÊÔÈÎÎñ£»Êý¾Ý´òÓ¡·½Ê½(ÊÖ¶¯¡¢×Ô¶¯)¿ÉÑ¡£»²âÊÔÊý¾Ý¿É°´¶¨³¤¶ÈÉÏ´«PC»ã×Ü¡£±¾ÊµÓÃÐÂÐͲÉÓûùÓÚARMµÄÊý¾Ý²É¼¯¿ØÖÆÏµÍ³£¬¶ø©`¿éǶÈëʽ΢´¦ÀíÆ÷²Å²»¹ý¼¸Ê®Ôª£¬ÎªÁËÌá¸ß¿ØÖÆÏµÍ³µÄʵʱÐÔ£¬²ÉÓÃuCOS-IIÕ¼ÏÈʽÄںˣ¬Ìá¸ßϵͳ¿É¿¿ÐÔºÍʵʱÐÔͬʱ£¬¼ò»¯ÁËϵͳÈí¼þÉè¼ÆµÄÄѶȡ£ÔÙ¼ÓÉÏËù²ÉÓõÄʵʱ¿ØÖÆÏµÍ³Ê¹ÓõÄÊÇÃâ·Ñ¿ª·ÅÔ´´úÂ룬²»»á´æÔÚÈí¼þ°æÈ¨Ê¹ÓÃÉϵĶîÍ⿪Ïú£¬ÕâЩ¶¼Ê¹µÃ³É±¾ÓÐÁ˺ܴó³Ì¶ÈµÄ½µµÍ£¬Ìá¸ßÁËϵͳµÄʵʱÐÔ¡¢¿É¿¿ÐԺͿÉÖØÓÃÐÔ£¬Ó봫ͳµÄ»ùÓÚPCÈíÓ²¼þ¼Ü¹¹Ïà±È½Ï£¬Æäϵͳ¼ò…g£¬ÐÔÄÜÎȶ¨£¬¹¦ºÄµÍ£¬³É±¾µÍÁ®£¬½µµÍÁËϵͳµÄÌå»ý£¬¿É¿¿ÐԺã¬Ó¦ÓüÛÖµ¼°Ç°¾°¹ãÀ«¡£
ȨÀûÒªÇó1.©`ÖÖѪС°å¾Û¼¯²âÊÔ×°Öã¬ÆäÌØÕ÷ÔڸɰüÀ¨Ö÷¿ØÖÆÆ÷(9)£¬Ö÷¿ØÖÆÆ÷(9)ͨ¹ýAD¼ì²âÄ£¿é(2)Óë¹âѧ´«¸ÐÆ÷(I)Á¬½Ó£¬Ö÷¿ØÖÆÆ÷(9)»¹·Ö±ðÓëµçÔ´Ä£¿é(3)¡¢Êý¾Ý´òÓ¡É豸(4)¡¢Êý¾Ý´æ´¢É豸(5)¡¢·äÃùÆ÷-ָʾµÆ(12)ºÍÏÔʾºÍÊäÈëÉ豸(14)¶Ô¥íÁ¬½Ó¡£
2.¸ù¾ÝȨÀûÒªÇóIËùÊöµÄѪС°å¾Û¼¯²âÊÔ×°Öã¬ÆäÌØÕ÷ÔÚ¸ÉËùÊöµÄÖ÷¿ØÖÆÆ÷(9)µÄÄÚ²¿°üÀ¨Ô¤ÏÈÉèÖÃÓû§³ÌÐòµÄǶÈëʽCPU(S)¡¢Ç¶ÈëʽFlash(7)ºÍǶÈëʽSRAM(6)£¬ÒÔ¼°Á½¸ö¶ÔÍâ½Ó¥í RS232½Ó¥í(10)ºÍJTAG½Ó¥í(11)¡£
3.¸ù¾ÝȨÀûÒªÇóIËùÊöµÄѪС°å¾Û¼¯²âÊÔ×°Öã¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄǶÈëʽCPU(S)²ÉÓûùÓÚCortexTM-M3µÄARMºË´¦ÀíÆ÷STM32F103¡£
4.¸ù¾ÝȨÀûÒªÇóIËùÊöµÄѪС°å¾Û¼¯²âÊÔ×°Öã¬ÆäÌØÕ÷ÔÚ¸ÉËùÊöµÄǶÈëʽCPU(S)ÖÐÄÚÖÃuCOS-II²Ù×÷ϵͳ¡£
5.¸ù¾ÝȨÀûÒªÇóIËùÊöµÄѪС°å¾Û¼¯²âÊÔ×°Öã¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄÖ÷¿ØÖÆÆ÷(9)»¹Óë²âÊÔ»·¾³¿ØÖÆÏµÍ³(13)¶Ô¥íÁ¬½Ó¡£
רÀûÕªÒª±¾ÊµÓÃÐÂÐ͹«¿ªÁËÒ»ÖÖѪС°å¾Û¼¯²âÊÔ×°Ö㬰üÀ¨Ö÷¿ØÖÆÆ÷£¬Ö÷¿ØÖÆÆ÷ͨ¹ýAD¼ì²âÄ£¿éÓë¹âѧ´«¸ÐÆ÷Á¬½Ó£¬Ö÷¿ØÖÆÆ÷»¹·Ö±ðÓëµçÔ´Ä£¿é¡¢Êý¾Ý´òÓ¡É豸¡¢Êý¾Ý´æ´¢É豸¡¢·äÃùÆ÷-ָʾµÆºÍÏÔʾºÍÊäÈëÉ豸¶Ô¿ÚÁ¬½Ó£»ËùÊöµÄÖ÷¿ØÖÆÆ÷µÄÄÚ²¿°üÀ¨Ô¤ÏÈÉèÖÃÓû§³ÌÐòµÄǶÈëʽCPU¡¢Ç¶ÈëʽFlashºÍǶÈëʽSRAM6£¬ÒÔ¼°Á½¸ö¶ÔÍâ½Ó¿ÚRS232½Ó¿ÚºÍJTAG½Ó¿Ú¡£±¾ÊµÓÃÐÂÐ͵ÄѪС°å¾Û¼¯²âÊÔ×°Öã¬ÔÚÌá¸ßϵͳ¿É¿¿ÐÔºÍʵʱÐÔͬʱ£¬¼ò»¯ÁËϵͳÈí¼þÉè¼ÆµÄÄѶȣ¬Æä½á¹¹¼òµ¥£¬ÐÔÄÜÎȶ¨£¬¹¦ºÄµÍ£¬³É±¾µÍÁ®¡£
Îĵµ±àºÅG01N21/84GK202362252SQ20112051536
¹«¿ªÈÕ2012Äê8ÔÂ1ÈÕ ÉêÇëÈÕÆÚ2011Äê12ÔÂ12ÈÕ ÓÅÏÈȨÈÕ2011Äê12ÔÂ12ÈÕ
·¢Ã÷ÕßÍõÓ¼ª, ³Â¾² ÉêÇëÈË:Î÷°²ÈðÈÕµç×Ó·¢Õ¹ÓÐÏÞ¹«Ë¾