BASCOM alatt van valakinek tapasztalata a Arduino MEGA 3. vagy 4. UART-jának használatával?
A COM1, COM2 remekül működik, de a COM3-ra már nem reagál.
A COM2-re rákötöttem egy HC-05 Bluetooth panelt és a telefonról küldött byte-ok szépen átmentek.
Viszont, ha mindent ugyan úgy csinálok, de COM3-ra (Tx2, Rx2; PH0, PH1) irányítom, akkor semmit nem érzékel.
BASCOM-ban a $baud és $baud1 az elfogadott. A $baud3 beállítást (ami a harmadik soros port lenne) nem ismeri, fordítási hibát jelez:
Error : 46 Line : 51 Assignment error, unknown variable (DIM) [$BAUD2: 112 9600: 112]
Mit ronthatok el?
Kód: Egész kijelölése
'(
Config HW UART2 COM3 with buffer and interrupt
All Byte Read Generate Interrupt And Jumps To Serial2bytereceived:
')
Config Serialin2 = Buffered , Size = 20 , Bytematch = All
Open "COM3:" For Binary As #PLC_ch 'Open HW UART2 on COM3
'(
Config HW UART1 COM2 with buffer and interrupt for BT
All Byte Read Generate Interrupt And Jumps To Serial1bytereceived:
')
Config Serialin1 = Buffered , Size = 20 , Bytematch = All
Open "COM2:" For Binary As #BT_ch 'Open HW UART1 on COM2