Perայրամասային սարքերի հետ աշխատելու համար ծրագրեր ստեղծելու դժվար խնդիրներից մեկը համակարգչային պորտեր ծրագրերի մուտքի կազմակերպումն է: Եթե գրում եք հիմնական ծրագրավորման լեզվով, ապա այս հարցում ձեզ կօգնի Microsoft Visual Studio 2005-ը: Եթե նախկինում այս միջավայրում չեք ծրագրավորել, ներբեռնեք և տեղադրեք ծրագիրը:
Անհրաժեշտ է
Համացանց
Հրահանգներ
Քայլ 1
Սկսեք Microsoft Visual Studio 2005-ը: Այս ծրագիրը տեղադրված է լռելյայնորեն անհատական համակարգչի վրա `գործառնական համակարգի հետ միասին: Դուք կարող եք գտնել այն «Սկսել» ցանկի միջոցով: Ստեղծեք նոր նախագիծ ՝ օգտագործելով «Ֆայլ» - «Նոր» - «Նախագիծ» ընտրացանկը: Նշեք Windows- ը որպես օբյեկտի տեսակ, իսկ Կաղապարներ խմբում ընտրեք Console Application:
Քայլ 2
Ստեղծեք SendSerialData և ReceiveSerialData մեթոդները ՝ օգտագործելով հետևյալ հրամանը (այն պետք է նշեք մեթոդի ներսում). Com1 As IO. Ports. SerialPort = _ My. Computer. Ports. OpenSerialPort ("COM1") օգտագործումը կարող է կատարվել com1- ի միջոցով: ReadLine () մեթոդը. Com1. WriteLine (տվյալներ): Մի մոռացեք փակել նավահանգիստը մեթոդի վերջում com1. Close () կարգով:
Քայլ 3
Տրամադրեք ընթացակարգ ՝ օգտագործողի պահանջով կամ այլ կերպ կարդալ կամ գրել սկսելու համար: Գործարկման իրականացումը կարող է երկարաձգվել ավելի ուշ ՝ ծրագիրը սերիական նավահանգիստներով ծրագիրը փորձարկելուց հետո: Առայժմ կոնսոլից սկսելը բավական կլինի: Գործարկել ծրագիրը ՝ օգտագործելով ընտրացանկի կոճակները կամ ստեղնաշարի վրա սեղմելով CTRL + F5: Ուղղեք ցանկացած սխալ, եթե դրանք տեղի են ունեցել փորձարկման ընթացքում:
Քայլ 4
Լրացուցիչ տեղեկությունների համար դիմեք Հիմնական լեզվի ձեռնարկներին: Այս խնդրի համար նմանատիպ լուծումներ կարող եք գտնել Հիմնական ծրագրավորման թեմատիկ կայքերում: Օգնության մասին տեղեկատվություն կարող եք գտնել նաև Microsoft կայքում: Ընդհանուր առմամբ, կարող ենք ասել, որ այդքան էլ հեշտ չէ մուտք գործել համակարգչի նավահանգիստներ, քանի որ նման գործողությունները պահանջում են անհատական համակարգչի վրա աշխատելու, ինչպես նաև ինտերնետային համակարգերի հետ աշխատելու որոշակի հմտություն: Փորձեք չբացել բոլոր նավահանգիստները, քանի որ ձեր համակարգիչը ամբողջովին խոցելի կլինի ցանցում, ինչը կարող է հանգեցնել լուրջ հետևանքների: