
рдЕрдзрд┐рдХрд╛рдВрд╢ "рд╕рд╛рдорд╛рдиреНрдп" рдкреНрд░реЛрдЧреНрд░рд╛рдорд░, рдЗрд╕реЗ рд╣рд▓реНрдХреЗ рдврдВрдЧ рд╕реЗ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реИрдм рд╡реНрдпреВ рддрдХрдиреАрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд╕реНрдкрд╖реНрдЯ рд░рд╡реИрдпрд╛ рд░рдЦрддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рдЖрдк рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдмрд╣рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреЛрдИ рдлрд╛рдпрджрд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ред рд╕реНрдерд┐рддрд┐ рдЗрд╕ рддрдереНрдп рд╕реЗ рдмрдврд╝ рдЬрд╛рддреА рд╣реИ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ LabVIEW рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рд╕рднреА рдПрдХ рд╢реБрд░реБрдЖрдд рдХреА рдУрд░ рдЙрдиреНрдореБрдЦ рд╣реИрдВ рдФрд░ "рдУрд╣, рдиреАрдЪреЗ рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рд╕рд░рд▓ рд╣реИ, рд╕рдВрдХреЗрддрдХ рдХреЛ рдореЛрдбрд╝ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ, рдШреБрдВрдбреА рдХреЛ рдШреБрдорд╛рдПрдВ, рдЕрдВрдХ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд░реЗрдВ" рдпрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛, рдЪрдХреНрд░ рдореЗрдВ рдЧреНрд░рд╛рдл рдкрд░ред рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдпрд╛ рд╕рд╛рдЗрди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рд╕рдм рд╡рд┐рд╢рд╛рд▓ рдЯреЙрдЧрд▓ рд╕реНрд╡рд┐рдЪ, рд░реЛрдЯрд░реА knobs рдФрд░ рдбрд╛рдпрд▓ рд╕рдВрдХреЗрддрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдЙрдЧреНрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рд╛рде рд╣реИред рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рд╕рдЪреЗрдд рд╕рд░рд▓реАрдХрд░рдг рдХрд╛ рдпрд╣ рддрд░реАрдХрд╛ рдореБрдЭреЗ рдкрд░реЗрд╢рд╛рди рдХрд░рддрд╛ рд╣реИред рд▓реЗрдЦреЛрдВ рдХреА рдПрдХ рдЫреЛрдЯреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдореИрдВ LabVIEW рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдкрд╛рдардХ рдХреЛ рдкрд░рд┐рдЪрд┐рдд рдХрд░рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред рд╡рд┐рд╖рдп рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо MPSSE рдореЛрдб рдореЗрдВ FTDI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ FPGA рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддреГрдд рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ ( USB рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ FPGA рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ FTPS MPSSE рдХреЛ рдбрд┐рд╕реЗрдмрд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВ )ред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рджрд┐рдЦрд╛рдКрдВрдЧрд╛ рдХрд┐ рдЙрд╕реА FPGA рд▓реЛрдбрд░ рдХреЛ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди LabVIEW рднрд╛рд╖рд╛ рдореЗрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕реАрд░рд┐рдпрд▓ рдирд┐рд╖реНрдХреНрд░рд┐рдп (рдПрд╕рдкреА) рдореЛрдб рдореЗрдВ рдПрдлрдкреАрдЬреАрдП рд▓реЛрдбрд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдФрд░ рдПрдлрдЯреАрдбреАрдЖрдИ рдСрдкрд░реЗрд╢рди рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореИрдВ рдЦреБрдж рдХреЛ рдирд╣реАрдВ рджреЛрд╣рд░рд╛рдКрдВрдЧрд╛ред рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рдлрд┐рдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдФрд░ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реИред рдФрд░ рд╣рд╛рдБ, рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдкрд╛рдардХ рдХрдо рд╕реЗ рдХрдо рд╕рддрд╣реА рд░реВрдк рд╕реЗ LabVIEW рдЕрд╡рдзрд╛рд░рдгрд╛ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИ рдФрд░ рд╢рд╛рд╕реНрддреНрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдкрд╛рд░рдВрдЧрдд рд╣реИред
рд╣рд╛рд▓рд╛рдБрдХрд┐ рдмреВрдЯрд▓реЛрдбрд░ рдмрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИ, рдлрд┐рд░ рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдПрдХ рд▓реЗрдЦ рдХреА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдлрд┐рдЯ рд╣реЛрдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдПрдХ рдЫреЛрдЯреА рд╕реА рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╣реЛрдЧреАред рдЪреВрдВрдХрд┐ рдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рдЪрд░рдг рдкрд╣рд▓реЗ рд╣реА рдкреВрд░рд╛ рд╣реЛ рдЪреБрдХрд╛ рд╣реИ, рдФрд░ рдореБрдЭреЗ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ, рдореИрдВ рдЦреБрдж рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗ рд╡рд┐рдХрд╛рд╕ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреВрдВрдЧрд╛ред рдкрд╣рд▓реЗ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рд▓реЛрдбрд░ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдмрдирд╛рдПрдВрдЧреЗ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕рдВрд░рдЪрдирд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВрдЧреЗред рджреВрд╕рд░реЗ рдореЗрдВ - FTDI рдбреНрд░рд╛рдЗрд╡рд░ dll рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдо FPGA рдореЗрдВ рдПрдХ .rbf рдлрд╝рд╛рдЗрд▓ рдХреА рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рдмрд╛рддрдЪреАрдд рдХреА рдЙрддреНрдкрд╛рджрдХрддрд╛ рдХреЗ рд▓рд┐рдП, рдпрд╣ LabVIEW рдореЗрдВ рдЕрдкрдирд╛рдИ рдЧрдИ рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЛ рдпрд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИред LabVIEW рдореЗрдВ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд╡рд░реНрдЪреБрдЕрд▓ рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ VI рднреА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╢реЙрд░реНрдЯ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдЪреБрдЕрд▓ рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯ рдпрд╛ VI рднреА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡реАрдкреА рдХреЗ рджреЛ "рдкрдХреНрд╖" рд╣реЛрддреЗ рд╣реИрдВ: рдлреНрд░рдВрдЯ рдкреИрдирд▓, рдЬрд╣рд╛рдВ рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рд╕рдВрдХреЗрддрдХ рд╕реНрдерд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ (рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ), рдЬрд╣рд╛рдВ рдпреЗ рддрддреНрд╡ рдкрд░рд╕реНрдкрд░ рдЬреБрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдлрд╝рдВрдХреНрд╢рди рдФрд░ рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдкреНрд░рд╡рд╛рд╣ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдПрдХ рд╡реАрдкреА рдореЗрдВ рдПрдХ рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рд╕рдВрд░рдЪрдирд╛ рд╣реЛрддреА рд╣реИ, рдПрдХ рд╢реАрд░реНрд╖ рд╕реНрддрд░ рдХреЗ рд╡реАрдкреА рдореЗрдВ рд╕рднреА рд╡реАрдкреА рдХреЛ рдЖрдорддреМрд░ рдкрд░ рдПрдХ рд╕рдмрджреЗрд╡рд┐рд╕ рдпрд╛ рд╕рдмрд╡реА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕
рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдХреЛ FPGA рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ рд▓реЛрдб рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрд╕реА рд╕рдордп, рд╣рдорд╛рд░рд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдХрдИ рдПрдлрдЯреАрдбреАрдЖрдИ рдХреЛ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдВрднрд╡рддрдГ FPGAs рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдбреНрд░реЙрдк-рдбрд╛рдЙрди рд╕реВрдЪреА рд╕реЗ рдПрдХ рдЙрдкрдХрд░рдг рдХрд╛ рдЪрдпрди рдХрд░рдирд╛, рдПрдХ рдкрде рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдмрдЯрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ред рдбрд╛рдЙрдирд▓реЛрдб рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, "рдкреНрд░реЛрдЧреНрд░рд╛рдо" рдмрдЯрди рдЬреЛрдбрд╝реЗрдВред рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдПрд▓рдИрдбреА рдСрдкрд░реЗрд╢рди рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдЧрд╛ред LabVIEW рд▓реЙрдиреНрдЪ рдХрд░реЗрдВред
рдлреНрд░рдВрдЯ рдкреИрдирд▓ (рдлреНрд░рдВрдЯ рдкреИрдирд▓) рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рддрддреНрд╡ рдЬреЛрдбрд╝реЗрдВред рдореИрдВ рд╡реАрдкреА рдХреЗ рд▓рд┐рдП "рд╕рд┐рд▓реНрд╡рд░" рд╕реНрдЯрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЖрдВрдХрдбрд╝рд╛ рдкрд░рд┐рдгрд╛рдо, рдЙрдирдХреА рдкреНрд░рд╛рдЪреАрди рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рднреА рддрддреНрд╡реЛрдВ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдирд╛рдо рд╕реЗ, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рд╡реЗ рдкреИрд▓реЗрдЯ рдореЗрдВ рдЦреЛрдЬрдиреЗ рдореЗрдВ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реИрдВред

рд╣рдо рддрддреНрд╡реЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ: рд╣рдо рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХрд░рддреЗ рд╣реИрдВ, рдЦрд┐рдВрдЪрд╛рд╡ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдо рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ - рд╣рдо рдЖрд╡рд╢реНрдпрдХ рдлреЙрд░реНрдо рд▓рд╛рддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдбрд┐рдЬрд╛рдЗрдирд░ рдХреЗ рд╣рд╛рде рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдХрд░ рд╕рдХрддрд╛ рдерд╛:

рдФрд░ рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ:

рдореИрдВ рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рддрд╛ рд╣реВрдВред рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдореЗрдВ рджреЛ рдЧреБрдг рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдирд╛рдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ - рд▓реЗрдмрд▓ рдФрд░ рдХреИрдкреНрд╢рдиред

рдкрд╣рд▓реА рд╕рдВрдкрддреНрддрд┐ рддрддреНрд╡ рдХрд╛ рдирд╛рдо рд╕реЗрдЯ рдХрд░рддреА рд╣реИ, рдЗрд╕ рдирд╛рдо рдХреЗ рддрд╣рдд рдЗрд╕реЗ рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╢реАрд░реНрд╖рдХ рдХреЗ рд╡рд┐рдкрд░реАрдд рд▓реЗрдмрд▓, VI рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рдмрджрд▓рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ред рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк рд╕рд╛рдордиреЗ рдХреЗ рдкреИрдирд▓ рдкрд░ рдЕрдкрдиреЗ VI рдореЗрдВ рд▓реЗрдмрд▓ рдЫрд┐рдкрд╛рдПрдБ рдФрд░ рдХреИрдкреНрд╢рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред рд▓реЗрдмрд▓ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╢рд╛рд╕реНрддреНрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдореЗрдВ рдПрдХ рдЪрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╕рд╛рд░реНрдердХ рдирд╛рдо рдХреЗ рд╕рд╛рде рдЖрддреЗ рд╣реИрдВ, рдЕрдзрд┐рдорд╛рдирддрдГ рд▓реИрдЯрд┐рди рд▓реЗрдЖрдЙрдЯ рдореЗрдВред рдХреИрдкреНрд╢рди рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рдорд╛рдирд╡-рдЙрдиреНрдореБрдЦ рдирд╛рдо рдкреЗрд╢ рдХрд░реЗрдВрдЧреЗ, рдпрд╣ рдХрд╛рдлреА рд▓рдВрдмрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рдореЗрдВ рд╕реНрдерд╛рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдФрд░, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рд░реВрд╕реА рдореЗрдВред LabVIEW рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдХреИрдкреНрд╢рди рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рди рдлрд╝реЙрдиреНрдЯ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореБрдЭреЗ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХреЛрдИ рднреА рд╣рдореЗрдВ рдХреИрдкреНрд╢рди рдХреЗ рд╕рд╛рде рдЦрд┐рд▓рд╡рд╛рдбрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ: рдХрд┐рд╕реА рднреА рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдХреЛ рдХрд┐рд╕реА рднреА рдЦрд╛рд▓реА рдЬрдЧрд╣ рдореЗрдВ рд╕реАрдзреЗ рдПрдлрдкреА рдкрд░ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╣рдо рд╢рд╛рд╕реНрддреНрд░реАрдп рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╡реАрдкреА рдСрдкрд░реЗрд╢рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ: рдЬрдмрдХрд┐ рд▓реВрдк рдФрд░ рдЗрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ред рдмреНрд▓реЙрдХ рдбрд╛рдпрдЧреНрд░рд╛рдо рдореЗрдВ рдПрдХ рд▓реВрдк (рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ -> рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрд╕ -> рдЬрдмрдХрд┐ рд▓реВрдк) рдФрд░ рдПрдХ рдЗрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рд╕реНрдЯреНрд░рдХреНрдЪрд░ (рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ -> рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрд╕ -> рдЗрд╡реЗрдВрдЯ рд╕реНрдЯреНрд░рдХреНрдЪрд░) рдЬреЛрдбрд╝реЗрдВред
рдШрдЯрдирд╛ рд╕рдВрд░рдЪрдирд╛ рдкрд░ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдорджрджрд╕рдВрд░рдЪрдирд╛ рдШрдЯрдирд╛ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреА рд╣реИ, рдлрд┐рд░ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВрдбрд▓рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИред рдИрд╡реЗрдВрдЯ рдХреА рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рдПрдХ рдпрд╛ рдХрдИ рд╕рдмрдбрд┐рдЧреНрд░рд╛рдо рд╣реЛрддреЗ рд╣реИрдВ - рдИрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░, рддрдерд╛рдХрдерд┐рдд рдорд╛рдорд▓реЗ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдЗрд╡реЗрдВрдЯ рд╣реЛрдиреЗ рдкрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдКрдкрд░реА рдмрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреЗ рджреМрд░рд╛рди рд╕рдВрд░рдЪрдирд╛ рдПрдХ рдШрдЯрдирд╛ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреА рд╣реИред рдпрджрд┐ рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди рдХреЛрдИ рдШрдЯрдирд╛ рдирд╣реАрдВ рд╣реБрдИ рд╣реИ, рддреЛ "рдЯрд╛рдЗрдордЖрдЙрдЯ" рдЙрдк-рдЖрд░реЗрдЦ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдорд╛рдЗрдирд╕ 1 рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЯрд╛рдЗрдордЖрдЙрдЯ рдХрднреА рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред

- рдИрд╡реЗрдВрдЯ рдЪрдпрдирдХрд░реНрддрд╛ рд▓реЗрдмрд▓ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕реА рдШрдЯрдирд╛рдПрдВ рд╡рд░реНрддрдорд╛рди рдорд╛рдорд▓реЗ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рддреА рд╣реИрдВред рдЕрдиреНрдп рд╣реИрдВрдбрд▓рд░ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЗрд╡реЗрдВрдЯ рдХреЗ рдирд╛рдо рдХреЗ рдиреАрдЪреЗ рдбрд╛рдЙрди рдПрд░реЛ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
timeout
рдЯрд░реНрдорд┐рдирд▓ рдПрдХ рдШрдЯрдирд╛ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдорд╛рди -1 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рдЯрд╛рдЗрдордЖрдЙрдЯ рд╕рдмрдбрд┐рдЧреНрд░рд╛рдо рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред- рдЧрддрд┐рд╢реАрд▓ рдШрдЯрдирд╛рдУрдВ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯрд░реНрдорд┐рдирд▓ред рдпрд╣ рдЯрд░реНрдорд┐рдирд▓ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдореЗрдВ "рдбрд╛рдпрдирд╛рдорд┐рдХ рдЗрд╡реЗрдВрдЯ рдЯрд░реНрдорд┐рдирд▓ рджрд┐рдЦрд╛рдПрдВ" рдЪреБрдиреЗрдВред
- рдИрд╡реЗрдВрдЯ рдбреЗрдЯрд╛ рдиреЛрдбред рдЬрдм рдХреЛрдИ рдИрд╡реЗрдВрдЯ рд╣реЛрддрд╛ рд╣реИ рддреЛ LabVIEW рдЗрд╕ рдИрд╡реЗрдВрдЯ рд╕реЗ рдЬреБрдбрд╝реЗ рдбреЗрдЯрд╛ рдХреЛ рдЬрдирд░реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдиреЛрдб рд╣реИрдВрдбрд▓рд░ рдХреЛ рдпрд╣ рдбреЗрдЯрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЖрдк рдорд╛рдЙрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдиреЛрдб рдХреЛ рд▓рдВрдмрд╡рдд рдЖрдХрд╛рд░ рджреЗрдиреЗ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рддрддреНрд╡реЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХреБрдЫ рдбреЗрдЯрд╛, рдЬреИрд╕реЗ рдХрд┐
Type
рдФрд░ Time
, рд╕рднреА рдШрдЯрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рд╣реИрдВ, рдЕрдиреНрдп, рдЬреИрд╕реЗ рдХрд┐ Char
рдФрд░ VKey
, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рдЗрд╡реЗрдВрдЯ рдХреЗ рдкреНрд░рдХрд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реИрдВред - рдИрд╡реЗрдВрдЯ рдлрд╝рд┐рд▓реНрдЯрд░ рдиреЛрдб рдИрд╡реЗрдВрдЯ рдбреЗрдЯрд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдкрд╣рд▓реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдиреЛрдб рдХреЗрд╡рд▓ рдЙрди рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдЙрдкрд▓рдмреНрдз рд╣реИред рдЖрдк рдЗрд╡реЗрдВрдЯ рдбреЗрдЯрд╛ рдиреЛрдб рд╕реЗ рдЗрд╡реЗрдВрдЯ рдлрд╝рд┐рд▓реНрдЯрд░ рдиреЛрдб рд╕реЗ рдЖрдЗрдЯрдо рдХрдиреЗрдХреНрдЯ рдФрд░ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдЗрди рдШрдЯрдирд╛рдУрдВ рдХреЛ рдирдП рдорд╛рдиреЛрдВ рдХреЛ рдиреЛрдб рдЯрд░реНрдорд┐рдирд▓реЛрдВ рд╕реЗ рдЬреЛрдбрд╝рдХрд░ рднреА рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЗрд╕ рдШрдЯрдирд╛ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рд░рджреНрдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдпрджрд┐ рдореИрдВ
Discard?
рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд▓рд┐рдП true
рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВ Discard?
ред рдпрджрд┐ рдЖрдк рдорд╛рди рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рддрддреНрд╡ рд╕реЗ рдирд╣реАрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдбреЗрдЯрд╛ рддрддреНрд╡ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рд╣рддрд╛ рд╣реИред Case
рд╕рдВрд░рдЪрдирд╛ рдХреА рддрд░рд╣, рдШрдЯрдирд╛ рд╕рдВрд░рдЪрдирд╛ рд╕реБрд░рдВрдЧреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИред рдпрджрд┐ рдЖрдк рдПрдХ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХ рд╕реБрд░рдВрдЧ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╣реИрдВрдбрд▓рд░ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдИ рдЬрд╛рдПрдЧреАред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рдЗрд╡реЗрдВрдЯ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рд╕реБрд░рдВрдЧреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╕рднреА рдЕрд╕рдВрдмрджреНрдз рд╕реБрд░рдВрдЧреЗрдВ рд╕реБрд░рдВрдЧ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВред рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ, рдпрд╣ рд╣рд╛рд░реНрдб-рдЯреВ-рдбрд┐рдЯреЗрдХреНрдЯ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдЬрдиреНрдо рджреЗ рд╕рдХрддрд╛ рд╣реИред рдЖрдк рдЙрд╕ рдореЛрдб рдХреЛ рд╡рд╛рдкрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рд╕реБрд░рдВрдЧ рдХреЛ рд╕рднреА рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рд╡рд╛рдпрд░реНрдб рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдореЗрдВ "рдбрд┐рдлреЙрд▓реНрдЯ рдбрд┐рдлреЙрд▓реНрдЯ рдЕрди рдЕрдирд╡рд╛рдпрд░реНрдб" рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдЗрд╕ рдмрд╛рдд рдХрд╛ рдзреНрдпрд╛рди рд░рдЦреЗрдВрдЧреЗ рдХрд┐ рдЪрдХреНрд░ рдХреИрд╕реЗ рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╕реНрдЯреЙрдк рдмрдЯрди рдЬреЛрдбрд╝рдирд╛ рд╣реИ, рдЬреЛ рдЪрдХреНрд░ рдХреЛ рд░реЛрдХ рджреЗрдЧрд╛, рд▓реЗрдХрд┐рди, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдпрд╣ рдЦрд┐рдбрд╝рдХреА рдХреЗ рдКрдкрд░реА рдХреЛрдиреЗ рдореЗрдВ рдПрдХ рд▓рд╛рд▓ рдХреНрд░реЙрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдерд╛рдЧрдд рд╣реИред
Event Structure
рдореЗрдВ рдЙрдкрдпреБрдХреНрдд рд╣реИрдВрдбрд▓рд░ рдЬреЛрдбрд╝реЗрдВред рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдореЗрдВ, "рдЗрд╡реЗрдВрдЯ рдХреЗрд╕ рдЬреЛрдбрд╝реЗрдВ" рдЪреБрдиреЗрдВред рдШрдЯрдирд╛ рдХреЗ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ, "рдпрд╣ VI" рдЪреБрдиреЗрдВ, рдШрдЯрдирд╛ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИ "рдкреИрдирд▓ рдХреНрд▓реЛрдЬрд╝?"
рдШрдЯрдирд╛рдУрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЫрд╡рд┐
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ, рдпрджрд┐ рдЖрдк "рдкреИрдирд▓ рдХреНрд▓реЛрдЬрд╝" (рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкреНрд░рд╢реНрди рдХреЗ) рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдИрд╡реЗрдВрдЯ рдмрд┐рдирд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЗ рд╣реИ, рдЗрд╕реЗ рдкреВрд░реНрд╡рд╡рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдЕрдЧрд░ рдПрдХ рдкреНрд░рд╢реНрди рдХреЗ рд╕рд╛рде, рддреЛ рдЬрдм рдЖрдк рдХреНрд░реЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдирд┐рдпрдВрддреНрд░рдг рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреВрд░рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред "рдкреИрдирд▓ рдХреНрд▓реЛрдЬрд╝" рдореЗрдВ? рд╕реБрд░рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдо рдмреВрд▓рд┐рдпрди while
рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд╕рд╛рде рдирд┐рд░рдВрддрд░ true
рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЗрдирдкреБрдЯ "рддреНрдпрд╛рдЧреЗрдВ?" рдпрд╣ рднреА true
ред
рдЕрдм рдХреЛрдИ рд╕реНрдкрд╖реНрдЯ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдирд╣реАрдВ рд╣реИ: рдпрджрд┐ рдЪрд╛рд▓реВ VI рдХреЛ LabVIEW рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рд╕рдВрдХрд▓рд┐рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдХреНрд░реЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рд╡рд┐рдВрдбреЛ рдмрдВрдж рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЦреНрдп рдЪрдХреНрд░ рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдЬрд╛рдВрдЪ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдХреНрдпрд╛ рд╣рдо рд╡рд┐рдХрд╛рд╕ рдХреЗ рдорд╛рд╣реМрд▓ рдореЗрдВ рд╣реИрдВ рдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЛрдб рдореЗрдВ рд╣реИрдВ, рдЕрдЧрд░ рдЕрднреА рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЛрдб рдореЗрдВ рд╣реИ, рддреЛ рд╣рдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗрдВрдЧреЗред рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡рд░реНрддрдорд╛рди VI рдХрд╣рд╛рдБ рдЪрд▓рддрд╛ рд╣реИ, рд╕рдВрдкрддреНрддрд┐ рдиреЛрдб (рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ -> рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдирд┐рдпрдВрддреНрд░рдг -> рд╕рдВрдкрддреНрддрд┐ рдиреЛрдб) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрд╣ рдиреЛрдб рдЗрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдХрд┐рд╕реА рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдЧреБрдгреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдореЗрдВ рд╕рдВрдкреВрд░реНрдг рд░реВрдк рд╕реЗ рд╕рдВрдкреВрд░реНрдг рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рд▓рд┐рдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрд╕реА рдкреИрд▓реЗрдЯ рд╕реЗ VI Server Reference
рд╕реНрдерд┐рд░рд╛рдВрдХ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреЛ рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ This Application
(рдмрд╛рдПрдВ рдорд╛рдЙрд╕ рдмрдЯрди) рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдо рдкрд░рд┐рдгрд╛рдореА рд▓рд┐рдВрдХ рдХреЛ рд╕рдВрдкрддреНрддрд┐ рдиреЛрдб рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред Application:Kind Property
рдкреНрд░реЙрдкрд░реНрдЯреА рдЪреБрдиреЗрдВ Application:Kind Property
- рдЙрд╕ рддрд░рд╣ рдХреЗ LabVIEW рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд▓реМрдЯрд╛рддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХрд░рдВрдЯ VI рдЪрд▓ рд░рд╣рд╛ рд╣реИред рд╣рдо рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдХреЗрд╕ рд╕реНрдЯреНрд░рдХреНрдЪрд░ рд╕реЗ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, "рд░рди рдЯрд╛рдЗрдо рд╕рд┐рд╕реНрдЯрдо" рдХреЗрд╕ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рд╣рдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди ( Quit LabVIEW
) рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдмреНрд▓реЙрдХ рдХреЛ рдЪрдХреНрд░ рдХреЗ рдмрд╛рдж рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдирд╣реАрдВ, рд╣рдо рд╕реБрд░рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрдХреНрд░ error in
рдЗрдирдкреБрдЯ рдЯрд░реНрдорд┐рдирд▓ error in
рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред

рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЫрд╡рд┐
рдЕрдм рдЬрдм рдЖрдк рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ рд╡рд┐рдВрдбреЛ рдХреЗ рдХреНрд░реЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рд░реЛрдХ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдмрд╣реБрдд рд╣реА рд╢рд╛рдирджрд╛рд░ред VI рдЧреБрдгреЛрдВ (рдлрд╝рд╛рдЗрд▓ -> VI рдЧреБрдг рдореЗрдиреВ) рдкрд░ рдЬрд╛рдПрдВ, "рд╡рд┐рдВрдбреЛ рдЙрдкрд╕реНрдерд┐рддрд┐" рд╢реНрд░реЗрдгреА рдЪреБрдиреЗрдВ, рдХрд╕реНрдЯрдо рд╕реЗрдЯ рдХрд░реЗрдВред
рдореЗрдиреВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмрдВрдж рдХрд░реЗрдВ (рдпрд╣ рд╕рдВрдкрд╛рджрди рдореЛрдб рдореЗрдВ рд░рд╣рддрд╛ рд╣реИ), рд╕реНрдХреНрд░реЙрд▓ рдмрд╛рд░ рдХреЛ рдмрдВрдж рдХрд░реЗрдВ, рдЬрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓ рд░рд╣рд╛ рд╣реЛ рддреЛ рдЯреВрд▓рдмрд╛рд░ рдЫрд┐рдкрд╛рдПрдВ (рдЬрдм рдЪрд▓ рд░рд╣рд╛ рд╣реЛ рддреЛ рдЯреВрд▓рдмрд╛рд░ рджрд┐рдЦрд╛рдПрдВ)ред рд╣рдо рд╡рд┐рдВрдбреЛ рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓рдиреЗ рдкрд░ рд░реЛрдХ рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рд╣рдо рдЦрд┐рдбрд╝рдХреА рдХреЛ рдЫреЛрдЯрд╛ рдФрд░ рдЫреЛрдЯрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдпрд╣ рдмреЗрд╣рддрд░ рд╣реИ:

рдмреЗрд╢рдХ, рдпрд╣ рд╢рд┐рд▓рд╛рд▓реЗрдЦ "рдиреЗрд╢рдирд▓ рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреНрд╕ред рд▓реИрдм рд╡реНрдпреВ рдЗрд╡реИрд▓реНрдпреВрдПрд╢рди рд╕реЙрдлреНрдЯрд╡реЗрдпрд░" рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдЕрднреА рддрдХ рд╣реЛрдо рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрд╕реЗрдВрд╕ рдирд╣реАрдВ рдЦрд░реАрджрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рд╣рдо рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдХреЗ рд╕рд╛рде рдбрд╛рд▓ рджреЗрдВрдЧреЗ рдФрд░ 45-рджрд┐рд╡рд╕реАрдп рдкрд░реАрдХреНрд╖рдг рдЕрд╡рдзрд┐ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░реЗрдВрдЧреЗред
рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░рдВрдЧ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдлреЛрдВрдЯ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдПрдХ рдбрд┐рдЬрд╛рдЗрдирд░ рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдореБрдЭреЗ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдХреЗрд╡рд▓ рдЗрд╕реЗ рдмрджрддрд░ рдмрдирд╛ рджреВрдВрдЧрд╛ред
рд╕рд╛рдзрди рд╕реВрдЪреА
VP рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдЬреБрдбрд╝реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рджрд╛рди рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдЬреЛ FPGA рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИрдВ рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд╛рдВрдЫрд┐рдд рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХреЗред FTD2XX рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ, FT_CreateDeviceInfoList
рдФрд░ FT_GetDeviceInfoDetail
рдлрд╝рдВрдХреНрд╢рди рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рд╣реИрдВред рдЬреИрд╕рд╛ рдХрд┐ рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рд╣реИ, рдбреНрд░рд╛рдЗрд╡рд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ FTD2XX рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред LabVIEW рдореЗрдВ рдЧрддрд┐рд╢реАрд▓ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрдВрддреНрд░ рд╣реИ - рдХреЙрд▓ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдлрд╝рдВрдХреНрд╢рди рдиреЛрдб рдиреЛрдб, рдЖрдк рдЗрд╕реЗ "рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА -> рдкреБрд╕реНрддрдХрд╛рд▓рдп рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп" рдкреИрд▓реЗрдЯ рдореЗрдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдлрд╝рдВрдХреНрд╢рди рдХреЙрд▓ рдиреЛрдб рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП: рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, dll ("рдлрд╝рдВрдХреНрд╢рди" рдЯреИрдм) рдХрд╛ рдкрде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╕рд┐рд╕реНрдЯрдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рд╕реНрдХреИрди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ "рдлрд╝рдВрдХреНрд╢рди рдирд╛рдо" рд╕реВрдЪреА рдореЗрдВ рдлрд╝рдВрдХреНрд╢рди рдирд╛рдо рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИ - FT_CreateDeviceInfoList
, рдХреЙрд▓рд┐рдВрдЧ рдХрдиреНрд╡реЗрдВрд╢рди рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ - рдЪреБрдиреЗрдВ stdcall (WINAPI) ред рджреВрд╕рд░реЗ, "рдкреИрд░рд╛рдореАрдЯрд░" рдЯреИрдм рдкрд░, рдЖрдкрдХреЛ рдлрд╝рдВрдХреНрд╢рди рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджрд░реНрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд╕реВрдЪреА рдХрд╛ рдкрд╣рд▓рд╛ рддрддреНрд╡ рд░рд┐рдЯрд░реНрди рд╡реИрд▓реНрдпреВ рд╣реИред рдпрд╣рд╛рдВ рдПрдкреАрдЖрдИ, рдпрд╛ рд╣реЗрдбрд░ рдлрд╝рд╛рдЗрд▓ рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред "рдлрд╝рдВрдХреНрд╢рди рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк" рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╕рдордп, рдЖрдпрд╛рддрд┐рдд рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдЬрдм рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ, рддреЛ рдареАрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╕реНрдХреИрдирд┐рдВрдЧ рдХреЛ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдПрдХ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдо рдЗрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рдХреА рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рдХреЙрд▓ рдиреЛрдб рдХреЛ "рдЯрд╛рдЗрдордЖрдЙрдЯ" рдЯреИрдм рдкрд░ рд░рдЦрддреЗ рд╣реИрдВ, рдкреНрд░рддреАрдХреНрд╖рд╛ рд╕рдордп рдХреЛ 1000 рдПрдордПрд╕ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред рд╣рдо рдиреЛрдб рдкрд┐рди рдореЗрдВ рд╕рдВрдХреЗрддрдХ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ VI рд╢реБрд░реВ рдХрд░рддреЗ рд╕рдордп, рдПрдлрдЯреАрдбреАрдЖрдИ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП:
рдлреНрд░рдВрдЯ рдкреИрдирд▓ рдФрд░ рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ
рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЫрд╡рд┐

рдЗрд╕реА рддрд░рд╣, FT_GetDeviceInfoDetail
рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдиреЛрдб рдмрдирд╛рдПрдВред рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╣реИ:
FTD2XX_API FT_STATUS WINAPI FT_GetDeviceInfoDetail( DWORD dwIndex, LPDWORD lpdwFlags, LPDWORD lpdwType, LPDWORD lpdwID, LPDWORD lpdwLocId, LPVOID lpSerialNumber, LPVOID lpDescription, FT_HAN
рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ lpdwFlags
, lpdwType
, lpdwID
, lpdwLocId
рдХреЛ рд╕рдВрдХреЗрдд рдХреЗ рд░реВрдк рдореЗрдВ uint32
рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреИрд░рд╛рдореАрдЯрд░ lpSerialNumber
рдФрд░ lpDescription
рдмрд╛рдЗрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ (рдПрдХ рд╢реВрдиреНрдп рдЯрд░реНрдорд┐рдиреЗрдЯрд░ рдХреЗ рд╕рд╛рде char
рд╕рд░рдгрд┐рдпреЛрдВ) рдХрд╛ рд╕рд╛рд░ рд╣реИред рдХреЙрд▓ рдиреЛрдб рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рд╕реЗ рд╕реНрд╡рд░реВрдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЖрдк рдЙрдиреНрд╣реЗрдВ 8-рдмрд┐рдЯ рд╢рдмреНрджреЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рдореЗрдВ рджрд░реНрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рддреБрд░рдВрдд рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рд╕рдмрд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ рдФрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рдЖрдХрд╛рд░ рд╕реЗрдЯ рдХрд░реЗрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдЙрдЯрдкреБрдЯ рддреБрд░рдВрдд рдПрдХ рд╡реИрдз "рднреВрд▓рднреБрд▓реИрдпрд╛" рд▓рд╛рдЗрди рд╣реЛрдЧреА рдФрд░ рдХрд┐рд╕реА рдЕрддрд┐рд░рд┐рдХреНрдд рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред

рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕рдорд╛рд░реЛрд╣ рдХреЛ рдмреБрд▓рд╛рдУ
рдпрд╣ рдлрд╝рдВрдХреНрд╢рди dwIndex
рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рджреНрд╡рд╛рд░рд╛ рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рдХрдИ рдПрдлрдбреАрдбреАрдЖрдИ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ, рддреЛ рдкреНрд░рддреНрдпреЗрдХ рдХрдирд╡рд░реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд▓реВрдк рдореЗрдВ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд▓реВрдк рдХреЗ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣рдореЗрдВ рдкрд┐рдЫрд▓реЗ рдлрд╝рдВрдХреНрд╢рди FT_CreateDeviceInfoList
рджреНрд╡рд╛рд░рд╛ рджреА FT_CreateDeviceInfoList
ред
рдлреНрд░рдВрдЯ рдкреИрдирд▓ рдФрд░ рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ
рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЫрд╡рд┐

рдПрдХ рдЕрдкреНрд░рд┐рдп рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ: рдХреЙрд▓ рдиреЛрдб рдХреЗ рд╕рднреА рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рддрд░рдл рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рд▓рд┐рдП, рдПрдХ рд╕реБрд░рдВрдЧ рдЙрди рдЖрдЙрдЯрдкреБрдЯ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд▓реВрдк рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рд╣реИ, рдЬрд┐рдирдХрд╛ рд╣рдо рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред
Types
рд╕рд░рдгреА рдореЗрдВ FTDI рдЪрд┐рдк рдкреНрд░рдХрд╛рд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рд╣рдореЗрдВ рдХреЗрд╡рд▓ рдЙрди рд▓реЛрдЧреЛрдВ рдХреА рдкрд╕рдВрдж рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ MPSSE рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рдВрднрд╡рддрдГ FPGA рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, "рдореИрдЬрд┐рдХ рдирдВрдмрд░" рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ - рдореИрдВ рдлрд┐рдЯрдХрд┐рд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдПрдлрдЯреАрдбреАрдЖрдИ рдкреНрд░рдХрд╛рд░ рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ enum
рдкрд╣рд▓реЗ рд╕реЗ рд╣реА ftd2xx.h рд╣реИрдбрд░ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╣реИред LabVIEW рдореЗрдВ, рдЖрдк рдПрдиреНрдпреВрдорд░реЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рдирд┐рдпрдВрддреНрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдЯреЗрдХреНрд╕реНрдЯ рд░рд┐рдВрдЧ рдФрд░ рдЦреБрдж рдПрдирдоред рджреЛрдиреЛрдВ рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рддрд╛рд░ рдХреА рд╕реВрдЪреА рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмреАрдЪ рдЖрдк рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореБрдЦреНрдп рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ "рдПрдирдо" рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рди рд▓рдЧрд╛рддрд╛рд░ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдкреВрд░реНрдгрд╛рдВрдХ рд╣реЛрдВ, рдЬрдмрдХрд┐ "рдЯреЗрдХреНрд╕реНрдЯ рд░рд┐рдВрдЧ" рдореЗрдВ рдЕрдзрд┐рдХ рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рд╣реЛ - рдЖрдк рдХрд┐рд╕реА рднреА рдорд╛рди рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
Enumред рд╕реГрдЬрди
рд╣рдо рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдорд╛рди рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рдПрдХ рджрдпрд╛ рд╣реИ рдХрд┐ рд╕реА рд╕реЗ enum
рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдлрд╝рдВрдХреНрд╢рди рдирд╣реАрдВ рд╣реИ

рдлреНрд░рдВрдЯ рдкреИрдирд▓ рдкрд░ рдпрд╣ рд╕рдВрдХреЗрддрдХ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ

рдмрд╛рдИрдВ рдУрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдПрдХ рдорд╛рди рдХрд╛ рдЪрдпрди рдХрд░рдирд╛
рдмрдирд╛рдИ рдЧрдИ рд╕реВрдЪреА рдХреЗ рд╕рднреА рднрд╡рд┐рд╖реНрдп рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдФрд░ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, "рдореЗрдХ рдЯрд╛рдЗрдк рдбреЗрдл" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред (рдЖрдЗрдЯрдо рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрдпрди)ред рдирддреАрдЬрддрди, рдПрдХ рдХрд╕реНрдЯрдо рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдирдП рдкреНрд░рдХрд╛рд░ рдХреЛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди * .ctl рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд▓рдЧ рдлрд╛рдЗрд▓ рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рд╕рдВрдкрд╛рджрди рдЗрд╕ рддрддреНрд╡ рдХреЗ рд╕рднреА рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдЧрд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдкрд░рд┐рднрд╛рд╖рд╛ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдПрдХреНрд╕реЗрд╕ рдХреЛ "рдУрдкрди рдЯрд╛рдЗрдк рдбреЗрдл" рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрд╕реА рдореЗрдиреВ рдореЗрдВ рдЖрдкрдХреЛ "рдЯрд╛рдЗрдк-рдбреЗрдлрд╝ рд╕реЗ рдСрдЯреЛ-рдЕрдкрдбреЗрдЯ" рдЖрдЗрдЯрдо рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ "рдЯрд╛рдЗрдк рдбреЗрдл рд╕реЗ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ"ред
рд╣рдо FTDI Type
рдХреЗ рд╕рдВрдХреЗрддрдХреЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рдХреЗ рд▓рд┐рдП Types
рд╕рдВрдХреЗрддрдХ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рдФрд░ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЬрдм VI рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдХрдиреЗрдХреНрдЯ рдХрд┐рдП рдЧрдП рдХрдирд╡рд░реНрдЯрд░ рдХрд╛ рдкреНрд░рдХрд╛рд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

рддреАрди рдЙрдкрдХрд░рдг рдорд┐рд▓реЗ
рдпрд╣ рдиреЛрдЯрд┐рд╕ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ "рдЯрд╛рдЗрдордЖрдЙрдЯ" рдорд╛рдорд▓реЗ рдореЗрдВ рдкрд░рд┐рдгрд╛рдореА рдХреЛрдб рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреВрд░реНрдг рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдПрдХ рдЕрд▓рдЧ рд╡реАрд╡реАрдЖрдИ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрди рддрддреНрд╡реЛрдВ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдо рд╕рдмрджреЗрд╡ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдореБрдЦреНрдп рдореЗрдиреВ рд╕реЗ "рд╕рдмрд╡реА рдХреЛ рдмрдирд╛рдПрдБ" рдЪреБрдиреЗрдВред
рдмрдирд╛рдпрд╛ рдЙрдк-рд╕рд╛рдзрди рдХреЗ рд╕рд╛рде рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦрд╕рднреА рд╕рдВрдХреЗрддрдХ рдмрдиреЗ рд░рд╣реЗ, рдФрд░ рдХреЙрд▓ рдиреЛрдбреНрд╕ рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдПрдХ рдорд╛рдирдХ рдЖрдЗрдХрди рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ VI рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЫрд╡рд┐
рдирдИ рд╕рдмрд╡реА рдкрд░ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рдЗрд╕рдХреА рдПрдбрд┐рдЯрд┐рдВрдЧ рд╡рд┐рдВрдбреЛ рд▓реЙрдиреНрдЪ рд╣реЛрдЧреАред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдЗрд╕реЗ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рд╕рд╛рд░реНрдердХ рдирд╛рдо рджреЗрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "FT_GetDeviceInfo"ред I / O рдЯрд░реНрдорд┐рдирд▓ рд╕реЗрдЯ рдХрд░реЗрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрдиреЗрдХреНрдЯрд░ рдлрд▓рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

рдкреИрдирд▓ рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рд╕рдВрдХреЗрддрдХ VI рдХреЗ рдЕрдиреБрд░реВрдк рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИред
рдпрджрд┐ рдЖрдк рдХрдиреЗрдХреНрд╢рди рдкреИрдирд▓ рдкрд░ рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рд╛рдордиреЗ рд╡рд╛рд▓реЗ рдкреИрдирд▓ рдкрд░ рд╕рдВрдмрдВрдзрд┐рдд рддрддреНрд╡ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдПрдХ рдЦрд╛рд▓реА рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рд╕рд╛рдордиреЗ рдкреИрдирд▓ рдкрд░ рдПрдХ рддрддреНрд╡ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рддрддреНрд╡ рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдХрд┐рд╕реА рдЕрдиреНрдп рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдирд╣реАрдВ рд╕реМрдВрдкрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдореЗрдВ, рдЖрдк рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдпрд╛ рд╕рднреА рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рд░ рддрддреНрд╡реЛрдВ рд╕реЗ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рдкреВрд░реЗ рдкреИрдирд▓ рдХреЗ рдкреИрдЯрд░реНрди рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред
рдореБрдЭреЗ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡рд░реНрддрдорд╛рди рд╕рдмрд╡реА рдХреЛ рдмрдирд╛рддреЗ рд╕рдордп рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ "рд╕рднреА рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░рддрд╛ рд╣реВрдВ" рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВред рдореИрдВ рдмрд╛рдИрдВ рдУрд░ рдЗрдирдкреБрдЯ рдЯрд░реНрдорд┐рдирд▓реЛрдВ, рдФрд░ рджрд╛рдИрдВ рдУрд░ рдЖрдЙрдЯрдкреБрдЯ рд░рдЦрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рд╡реИрдХрд▓реНрдкрд┐рдХ рдЗрдирдкреБрдЯ рдХреЛ рд╢реАрд░реНрд╖ рдкрд░ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рддрд▓ рдкрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рдЖрдЙрдЯрдкреБрдЯред рдпрд╣ рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рдХреЛрдб рдкрдардиреАрдпрддрд╛ рдФрд░ рджреГрд╢реНрдп рдХреНрд░рдо рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдЧрд╛ред
рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рджреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рддрддреНрд╡ рдмрдирд╛рдПрдВ, Error in
рдФрд░ Error out
ред LabVIEW рдХрд╛ рддреНрд░реБрдЯрд┐ рдирд┐рдпрдВрддреНрд░рдг рд╡рд┐рд╖рдп рдмрд╣реБрдд рд╡реНрдпрд╛рдкрдХ рд╣реИ рдФрд░ рдЗрд╕ рд▓реЗрдЦ рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдкрд░реЗ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдиреНрдпреВрдирддрдо рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рддрдХ рд╕реАрдорд┐рдд рд░рдЦреЗрдВрдЧреЗ рдФрд░ "рдореИрдВ рдЬреИрд╕рд╛ рд╣реВрдВ" рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВрдЧреЗред рдЗрд╕рд▓рд┐рдП, рд╣рдо рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рджреЛ рдЯрд░реНрдорд┐рдирд▓ рдмрдирд╛рддреЗ рд╣реИрдВ - рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯред
рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рдмрдирд╛рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИрдХрд┐рд╕реА рднреА рдиреЛрдб рдХреЗ рддреНрд░реБрдЯрд┐ рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рд░рд╛рдЗрдЯ-рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ:

LabVIEW рдореЗрдВ, рдмрд╛рдпреАрдВ рддрд░рдл рдХрдиреЗрдХреНрд╢рди рдкреИрдирд▓ рдкрд░ рддреНрд░реБрдЯрд┐ рдХреЗ рдЗрдирдкреБрдЯ рдЯрд░реНрдорд┐рдирд▓ рдФрд░ рдиреАрдЪреЗ рджрд╛рдИрдВ рдУрд░ рдЖрдЙрдЯрдкреБрдЯ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд░рдЦрдиреЗ рдХрд╛ рд░рд┐рд╡рд╛рдЬ рд╣реИред
рдпрд╣ рдПрдХ рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдЧрд╛ред рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП, рд╣рдо рджреЛ рд╕рд░рдгрд┐рдпрд╛рдБ рдмрдирд╛рдПрдВрдЧреЗ: рдкрд╣рд▓реЗ рд╕рд░рдгреА рдореЗрдВ рдкрд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдПрдлрдЯреАрдбреАрдЖрдИ рдЙрдкрдХрд░рдг рд╣реЛрдВрдЧреЗ, рджреВрд╕рд░реЗ рд╕рд░рдгреА рдореЗрдВ рдХреЗрд╡рд▓ рд╡рд╣реА рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреЗ рдЬреЛ MPSSE рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ FPGAs рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЙрдк-рд╕рд╛рдзрди рдмрдирд╛рддреЗ рд╕рдордп рдЕрдВрддрд┐рдо рд╕реНрдкрд░реНрд╢ рдЖрдЗрдХрди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реИред рд╡рд┐рдВрдбреЛ рдХреЗ рдКрдкрд░реА рджрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рдЖрдЗрдХрди рдкрд░ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рд╕рдВрдкрд╛рджрдХ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИред рд╣рдо рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреА рд╕рд╛рд░реНрдердХ рдЫрд╡рд┐ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рд╣рдореЗрдВ рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ рдореЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рдХреА рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
FT_GetDeviceInfo.vi
рд╕рд╛рдордиреЗ рдХрд╛ рдкреИрдирд▓

рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреЛ рдмреНрд▓реЙрдХ рдХрд░реЗрдВ
рдФрд░ рдЗрд╕ рддрд░рд╣ рд╕реЗ "рдЯрд╛рдЗрдордЖрдЙрдЯ" рдорд╛рдорд▓рд╛ рдЪреАрдЬреЛрдВ рдХреЛ рдХреНрд░рдо рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рдмрд╛рдж рджрд┐рдЦрддрд╛ рд╣реИ:

рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЫрд╡рд┐
рдЗрд╕ рдмрд┐рдВрджреБ рддрдХ, "рдПрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ" рдирд╛рдо рдХреЗ рд╕рд╛рде рдбреНрд░реЙрдк-рдбрд╛рдЙрди рд╕реВрдЪреА рдЦрд╛рд▓реА рдереА, рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрд╕реЗ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рд╣реИред рд╣рдо "рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ []" (рд╕рдВрджрд░реНрдн рдореЗрдиреВ -> рдХреНрд░рд┐рдПрдЯ -> рдкреНрд░реЙрдкрд░реНрдЯреА рдиреЛрдб -> рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ []) рдХреЗ рд╕рд╛рде рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдкрддреНрддрд┐ рдиреЛрдб рдмрдирд╛рддреЗ рд╣реИрдВред рдХреЛрдИ рднреА рд╕рдВрдкрддреНрддрд┐ рд▓реЗрдЦрди рдпреЛрдЧреНрдп рдФрд░ рдкрдардиреАрдп рд╣реИ, рд╡рд░реНрддрдорд╛рди рдореЛрдб рдХреЛ рд╕рдВрдкрддреНрддрд┐ рдиреЛрдб рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдореЗрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдиреЛрдб рдмрдирд╛рддреЗ рд╕рдордп, рдЧреБрдгреЛрдВ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓реЗрдВ: "рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓реЗрдВ"ред
рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреА рд╕рд░рдгреА рд╕реЗ, рд╡рд░реНрдгрди рдХреЗ рд╕рд╛рде рд╕рд░рдгреА рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ Strings[]
рдЦрд┐рд▓рд╛рдПрдВред рдЖрдк For Loop
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рд░рдгреА рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
VI рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, "рдПрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ" рддрддреНрд╡ рдкрд░ рдмрд╛рдПрдВ рдмрдЯрди рдХреЛ рджрдмрд╛рдХрд░, рдЖрдк рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЙрдкрдХрд░рдгреЛрдВ рдХреА рд╕реВрдЪреА рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рджреЛ рдмрд╛рд░ рдЕрдкрдбреЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИред рдмреЗрд╢рдХ, рд╕рдВрдкрддреНрддрд┐ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдХреЗрд╡рд▓ рддрднреА рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ рдЬрдм рд╕реВрдЪреА рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдпрд╣ рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ рдХреЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдЕрд╡реНрдпрд╡рд╕реНрдерд╛ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдЧрд╛ред
рдХреНрдпрд╛ рд╣реБрдЖ рдерд╛?
рд╕рд╛рдордиреЗ рдХрд╛ рдкреИрдирд▓

рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЫрд╡рд┐
рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдЗрд╕ рддрд░рд╣ рдХреА рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдирд╛ рднреВрд▓ рдЧрдпрд╛, рдлреЙрд░ рд▓реВрдк рдХреЛ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рд╕рд░рдгреА рдХреА рдПрдХ рдЗрдирдкреБрдЯ рд╕реБрд░рдВрдЧ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдФрд░ рд▓реВрдк рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдХреЗ рд▓рд┐рдП рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдЧрд╛, рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рд╕реА ++ 11 рдореЗрдВ foreach
рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд▓реВрдк рдЗрдирдкреБрдЯ рдкрд░ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕рд░рдгреА рдЖрдиреЗ рдкрд░ рдЖрдкрдХреЛ рд╕рд╛рд╡рдзрд╛рди рд░рд╣рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдШрдЯрдирд╛ рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ, "рдкреНрд░реЛрдЧреНрд░рд╛рдо" рдмрдЯрди рджрдмрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реИрдВрдбрд▓рд░ рдЬреЛрдбрд╝реЗрдВред рдЬрдмрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ VI рдирд╣реАрдВ рд╣реИ рдЬреЛ рдлрд╝рд╛рдЗрд▓ рдХреЛ FPGA рдореЗрдВ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рд╣рдо рдПрдХ рдЙрдк-рдбрд┐рд╡рд╛рдЗрд╕ "рд╕реНрдЯрдм" рдмрдирд╛рдПрдВрдЧреЗред рдорд╛рди рд▓реЗрдВ рдХрд┐ рдпрд╣ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдФрд░ FTDI рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкрде рд▓реЗрддрд╛ рд╣реИ, рдФрд░ рдСрдкрд░реЗрд╢рди рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдпрд╣ рдлрд░реНрдорд╡реЗрдпрд░ рд╕реНрдерд┐рддрд┐ рд▓реМрдЯрд╛рддрд╛ рд╣реИ: рд╕рдлрд▓ рдпрд╛ рдирд╣реАрдВред рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрдирд╛ рджреЗрдВрдЧреЗред
рд╕реНрдЯрдм FT_MPSSE_SP_FPGA.vi
рд╕рд╛рдордиреЗ рдХрд╛ рдкреИрдирд▓

рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреЛ рдмреНрд▓реЙрдХ рдХрд░реЗрдВ
рд╣рдо рд╕реВрдЪреА рд╕рдВрдкрддреНрддрд┐ (рд╕рдВрджрд░реНрдн рдореЗрдиреВ -> рдмрдирд╛рдПрдБ -> рд╕рдВрдкрддреНрддрд┐ рдиреЛрдб -> рд░рд┐рдВрдЧ рдкрд╛рда -> рдкрд╛рда) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдЯрдм рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рдПрдлрдЯреАрдбреАрдЖрдИ рд╡рд┐рд╡рд░рдгрдХ рдкрд╛рд╕ рдХрд░реЗрдВрдЧреЗ, рдлрд╝рд╛рдЗрд▓ рдкрде рдХреЛ "рдлрд╝рд╛рдЗрд▓ рдкрде" рддрддреНрд╡ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕реНрдерд╛рдиреАрдп рдЪрд░ (рд╕рдВрджрд░реНрдн рдореЗрдиреВ -> рдмрдирд╛рдПрдВ -> рд╕реНрдерд╛рдиреАрдп рдмрдирд╛рдПрдВ рдЪрд░) рдФрд░ рдЗрд╕реЗ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд░реЗрдВ (рдмрджрд▓реЗрдВ рдкрдврд╝реЗрдВ)ред рдФрд░ рд╕реНрдЯреЗрдЯрд╕ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рд╕реАрдзреЗ Status
рдЗрдВрдбрд┐рдХреЗрдЯрд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред Programm
рдмрдЯрди рдХреЛ рдЗрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рдЦреАрдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИред рддрддреНрд╡реЛрдВ рдХреЛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЕрдЪреНрдЫрд╛ рдЕрднреНрдпрд╛рд╕ рд╣реИ, рдЬрд┐рд╕ рдкрд░ рдИрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдЕрдм рдлреНрд░рдВрдЯ рдкреИрдирд▓ рдкрд░ рдЗрд╕ рддрддреНрд╡ рдкрд░ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рди рдХреЗрд╡рд▓ рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рддрддреНрд╡ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛, рдмрд▓реНрдХрд┐ рдЗрд╕ рддрддреНрд╡ рд╕реЗ рдЬреБрдбрд╝рд╛ рдЗрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рднреА рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред
рдЕрдм, "рдкреНрд░реЛрдЧреНрд░рд╛рдо" рдмрдЯрди рджрдмрд╛рдХрд░, рд╕рдВрдХреЗрддрдХ рдпрд╛ рддреЛ рд╣рд░рд╛ (рд╕рдлрд▓рддрд╛) рдпрд╛ рдЧрд╣рд░рд╛ рд╣рд░рд╛ (рд╕рдлрд▓рддрд╛ рдирд╣реАрдВ) рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИред рд╕реВрдЪрдХ рдЧреБрдгреЛрдВ рдореЗрдВ, рд░рдВрдЧ "рдСрдлрд╝" рдХреЛ рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ рдмрджрд▓реЗрдВред рдпрд╣ рдмреЗрд╣рддрд░ рд╣реИред рдпрджрд┐ рд╕рдВрдХреЗрддрдХ рд╣рд░рд╛ рд╣реИ, рддреЛ рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЪрдпрдирд┐рдд рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ FPGA рдПрдХ рдлрд╝рд╛рдЗрд▓ рджреНрд╡рд╛рд░рд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕ рдкрде рдХреЛ рдЦрд┐рдбрд╝рдХреА рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рд╕рд╛рдордиреЗ рдХрд╛ рдкреИрдирд▓
рд▓реЗрдХрд┐рди рдпрд╣ рдХрдерди рдЧрд▓рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ рд╣рдордиреЗ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЪреБрдирд╛ред рдЙрд╕реА рд╕рдордп, рд╣рдо рд╕рдВрдХреЗрддрдХ рдХреЛ рд▓рд╛рд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реБрдИред рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдЬреЛрд░ рджреЗрдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдХрд┐ рд╕рдВрдХреЗрддрдХ рдорд╛рди рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ рд╣реИ - рдЗрд╕реЗ рдЧрд╣рд░рд╛ рдХрд░реЗрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдЖрдк Disabled
рдЗрдВрдбрд┐рдХреЗрдЯрд░ рдкреНрд░реЙрдкрд░реНрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╕рдВрдкрддреНрддрд┐ рддреАрди рдорд╛рди рд▓реЗ рд╕рдХрддреА рд╣реИред Enabled
- рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рджрд░реНрд╢рди, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ; Disabled
- рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╕рд╛рдордиреЗ рдХреЗ рдкреИрдирд▓ рдкрд░ рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ; Disabled and Grayed Out
- рд╡рд╕реНрддреБ рдХреЛ рд╕рд╛рдордиреЗ рдХреЗ рдкреИрдирд▓ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рд╣рдо Devices list
рдФрд░ File Path
рд▓рд┐рдП рдИрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рдмрдирд╛рддреЗ рд╣реИрдВ, рдФрд░ рдЙрдирдореЗрдВ рд╣рдо рд╕реНрдЯреЗрдЯрд╕ рдЗрдВрдбрд┐рдХреЗрдЯрд░ рдХреЛ рдХрд╛рд▓рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рд╣рдо "рдкреНрд░реЛрдЧреНрд░рд╛рдо" рдмрдЯрди рдХреЛ Enabled
рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ рдЕрд╕рд╛рдЗрди рдХрд░рддреЗ рд╣реИрдВред
рдХреНрдпрд╛ рд╣реБрдЖ?
"рдкреНрд░реЛрдЧреНрд░рд╛рдордо" рд╣реИрдВрдбрд▓рд░: рдореВрд▓реНрдп рдкрд░рд┐рд╡рд░реНрддрдиред

рдЙрдкрдХрд░рдг рд╕реВрдЪреА рд╣реИрдВрдбрд▓рд░: рдореВрд▓реНрдп рдкрд░рд┐рд╡рд░реНрддрди

рдпрд╣ рдХреИрд╕реЗ рдЕрдВрдзреЗрд░рд╛ рд╕рдВрдХреЗрддрдХ рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ
рдЪрд▓реЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рддреЗ рд╣реИрдВ - рд╣рдо рдлрд╝рд╛рдЗрд▓ рджреГрд╢реНрдп рд╡рд┐рдВрдбреЛ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВрдЧреЗред File Path
рддрддреНрд╡ рдХреЗ рдЧреБрдгреЛрдВ рдкрд░ рдЬрд╛рдПрдВ, "рдмреНрд░рд╛рдЙрдЬрд╝ рд╡рд┐рдХрд▓реНрдк" рдЯреИрдм рдкрд░, рдкреНрд░реЙрдореНрдкреНрдЯ, рдкреИрдЯрд░реНрди рд▓реЗрдмрд▓ рднрд░реЗрдВ, рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░ рдлрд╝рд┐рд▓реНрдЯрд░ (рдкреИрдЯрд░реНрди) рдФрд░ рдмрдЯрди рдХреЗ рд▓рд┐рдП рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ (рдмрдЯрди рдкрд╛рда)ред
рдлрд╝рд╛рдЗрд▓ рдЪрдпрди рд╡рд┐рдВрдбреЛ
рдХреЗрд╡рд▓ rbf рдлрд╛рдЗрд▓реЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИрдВ

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛рдирд╛ рдкреВрд░реНрдг рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд░рдирд┐рдВрдЧ рдмреВрдЯрд▓реЛрдбрд░
рдЖрдЬ рдХреНрдпрд╛ рдорд┐рд▓рд╛?
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдПрдХ рдиреНрдпреВрдирддрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдкреВрд░реНрдг рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдмрдирд╛рдиреЗ рдХреЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВрдиреЗ рд▓реИрдмрд╡реНрдпреВ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдордиреЗ рдЙрди рдкрд░ рдЫреБрдЖ:
- рдЖрднрд╛рд╕реА рдЙрдкрдХрд░рдг рдЧреБрдг рд╕реЗрдЯ рдХрд░рдирд╛ред .
- : .
- .
- .
- dll.
- .
API FTD2XX MPSSE. .
- USB FTDI MPSSE
- labview_mpsse . .
- .
- Software Application Development D2XX Programmer's Guide . API D2XX.