Linuxϵͳµ÷ÊÔƪ¡ª¡ªsttyÐ޸Ĵ®¿Ú²¨ÌØÂÊ
LinuxÄÚºËÆô¶¯ºó£¬´®¿ÚµÄ²¨ÌØÂÊͨ³£ÊÇ115200»òÕß9600£¬´ËʱÈôÊÇÏëÒªÐ޸Ĵ®¿ÚµÄ²¨ÌØÂÊ£¬ÔÚshellÖÐͨ¹ýsttyÖ¸Áî¾ÍÄÜÍê³É£¬¶ø²»ÐèÒªÐÞ¸ÄÇý¶¯´úÂë¡£
stty£ºset tty¡£¼´¸Ä±ä²¢´òÓ¡ÖÕ¶ËÐÐÉèÖã¬ÓÃÓÚ¼ì²éºÍÐÞ¸ÄÄ¿½ñ×¢²áµÄÖն˵ÄͨѶ²ÎÊý¡£
´®¿Ú²ÎÊýÉèÖÃ
Éó²é´®¿Ú²ÎÊý£º
stty -F /dev/ttyS0 -a
µÇ¼ºó¸´ÖÆ
ÉèÖô®¿Ú²ÎÊý£º
stty -F /dev/ttyS0 115200 cs8 -parenb -cstopb
µÇ¼ºó¸´ÖÆ
ÉèÖô®¿ÚttyS0²¨ÌØÂÊΪ115200£¬8λÊý¾Ý룬1λ×èֹ룬ÎÞУÑéλ
Ò»Ñùƽ³£À´Ëµ£¬ÈôÊÇÖ»ÊÇÐ޸Ĵ®¿Ú²¨ÌØÂÊ£¬ÄÇôֻÐ裺
stty -F /dev/ttyS0 115200
µÇ¼ºó¸´ÖÆ
sttyµÄÆäËü²ÎÊý£¬¿ÉÒÔÓÃmanÉó²éÆäËüÉèÖÃÑ¡Ïî¡£
¿ªÆôÁ÷¿Ø£º
stty -F /dev/ttyS0 crtscts
µÇ¼ºó¸´ÖÆ
¹Ø±ÕÁ÷¿Ø£º
stty -F /dev/ttyS0 -crtscts
µÇ¼ºó¸´ÖÆ
×¢ÖØ£¬ÕâÀïµÄ¿ªÆôºÍ¹Ø±Õ£¬ÊÇͨ¹ýÇ°ÃæµÄ·ûºÅ-À´Çø±ð£¬-ÌåÏֹرգ¬²»È»ÌåÏÖ¿ªÆô¡£
ÒÔÉϾÍÊÇLinuxϵͳµ÷ÊÔƪ¡ª¡ªsttyÐ޸Ĵ®¿Ú²¨ÌØÂʵÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡
ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý¡£