Перифериялық құрылғылармен жұмыс істеуге арналған бағдарламаларды құрудағы қиын мәселелердің бірі - компьютер порттарына бағдарламалық қол жетімділікті ұйымдастыру. Егер сіз Basic бағдарламалау тілінде жазсаңыз, сізге бұл мәселеде Microsoft Visual Studio 2005 көмектеседі, егер сіз бұған дейін осы ортада бағдарламаланбаған болсаңыз, бағдарламаны жүктеп алып, орнатыңыз.
Қажетті
ғаламтор
Нұсқаулық
1-қадам
Microsoft Visual Studio 2005 бағдарламасын іске қосыңыз. Бұл бағдарламалық жасақтама әдепкі бойынша операциялық жүйемен бірге дербес компьютерде орнатылады. Сіз оны «Бастау» мәзірі арқылы таба аласыз. «Файл» - «Жаңа» - «Жоба» мәзірін пайдаланып жаңа жоба жасаңыз. Windows-ты нысан түрі ретінде көрсетіңіз, ал Үлгілер тобынан Консольдық қосымшаны таңдаңыз.
2-қадам
Келесі команданы пайдаланып SendSerialData және ReceiveSerialData әдістерін құрыңыз (оны әдіс ішінде көрсету керек): com1 As IO. Ports. SerialPort = _ My. Computer. Ports. OpenSerialPort («COM1») com1 көмегімен оқуға болады. ReadLine () әдісі. - com1. WriteLine (мәліметтер). Com1. Close () процедурасымен порттың соңында әдістің портын жабуды ұмытпаңыз.
3-қадам
Пайдаланушының сұрауы бойынша немесе басқаша оқуды немесе жазуды бастау процедурасын ұсыныңыз. Іске қосуды кейінірек, бағдарламаны сериялық порттармен тексергеннен кейін ұзартуға болады. Әзірге консольден бастап жеткілікті. Бағдарламаны мәзір батырмаларын пайдаланып немесе пернетақтада CTRL + F5 пернелерін басу арқылы іске қосыңыз. Тестілеу кезінде болған қателерді түзетіңіз.
4-қадам
Қосымша ақпарат алу үшін негізгі тіл нұсқаулықтарын қараңыз. Бұл мәселеге ұқсас шешімдерді Basic бағдарламалауындағы тақырыптық сайттардан таба аласыз. Microsoft веб-сайтынан анықтама ақпаратын таба аласыз. Жалпы, біз компьютер порттарына қол жеткізу оңай емес деп айта аламыз, өйткені мұндай операциялар жеке компьютерде жұмыс істеудің, сондай-ақ Интернет жүйелерімен жұмыс істеудің белгілі бір дағдыларын қажет етеді. Барлық порттарды ашпауға тырысыңыз, себебі сіздің компьютеріңіз желіде мүлдем осал болады, бұл ауыр зардаптарға әкелуі мүмкін.