RS485の相互通信版です。 まだ製作中です。

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 //相互通信ができてるかどうかの確認用
00002 #include "mbed.h"
00003 
00004 Serial rs485(p9,p10);
00005 Serial pc(USBTX,USBRX);
00006 DigitalOut Driver(p5);
00007 DigitalIn Switch(p20);
00008 
00009 int receive = 0;
00010 
00011 int main(){
00012     pc.printf("HELLO");
00013     rs485.baud(38400);
00014     while(1){
00015     Driver = 0;
00016     if(Switch == 1){
00017         Driver = 1;
00018         rs485.printf("A");
00019         rs485.printf("B");
00020         //Driver = 0;
00021    }
00022          wait_ms(50);
00023              receive = rs485.getc();
00024             pc.printf("%d",receive);
00025         }
00026 }