相互通信最新版ドライバ

Dependencies:   mbed

Fork of RS4851121D by albatross

Committer:
taurin
Date:
Tue Dec 29 18:21:00 2015 +0000
Revision:
1:29be01dec07b
Parent:
0:479f9c87484c
????????????;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
YusukeWakuta 0:479f9c87484c 1 //相互通信ができてるかどうかの確認用
YusukeWakuta 0:479f9c87484c 2 #include "mbed.h"
YusukeWakuta 0:479f9c87484c 3
YusukeWakuta 0:479f9c87484c 4 Serial rs485(p9,p10);
YusukeWakuta 0:479f9c87484c 5 Serial pc(USBTX,USBRX);
YusukeWakuta 0:479f9c87484c 6 DigitalOut Driver(p5);
YusukeWakuta 0:479f9c87484c 7 DigitalIn Switch(p20);
YusukeWakuta 0:479f9c87484c 8
YusukeWakuta 0:479f9c87484c 9 int receive = 0;
YusukeWakuta 0:479f9c87484c 10
YusukeWakuta 0:479f9c87484c 11 int main(){
YusukeWakuta 0:479f9c87484c 12 pc.printf("HELLO");
YusukeWakuta 0:479f9c87484c 13 rs485.baud(38400);
YusukeWakuta 0:479f9c87484c 14 while(1){
YusukeWakuta 0:479f9c87484c 15 Driver = 0;
YusukeWakuta 0:479f9c87484c 16 if(Switch == 1){
YusukeWakuta 0:479f9c87484c 17 Driver = 1;
YusukeWakuta 0:479f9c87484c 18 rs485.printf("A");
YusukeWakuta 0:479f9c87484c 19 rs485.printf("B");
taurin 1:29be01dec07b 20 //Driver = 0;
YusukeWakuta 0:479f9c87484c 21 }
YusukeWakuta 0:479f9c87484c 22 wait_ms(50);
YusukeWakuta 0:479f9c87484c 23 receive = rs485.getc();
YusukeWakuta 0:479f9c87484c 24 pc.printf("%d",receive);
YusukeWakuta 0:479f9c87484c 25 }
YusukeWakuta 0:479f9c87484c 26 }