![]() |
Arduino i Software Serial - Printable Version +- DIY Electronic projects (https://forum.yu3ma.net) +-- Forum: Mikrokontroleri (https://forum.yu3ma.net/forumdisplay.php?fid=52) +--- Forum: Atmel (https://forum.yu3ma.net/forumdisplay.php?fid=55) +--- Thread: Arduino i Software Serial (/showthread.php?tid=1316) |
Arduino i Software Serial - vsavic - 08-04-2016 Zdravo drugari, Imam "ogoljen" atmega328p cip i na njegovim A5, A4 (rx, tx) i 10, 9 (rx, tx) software serial. Na prvom mi radi bluetooth, a na drugom jedan drugi uredjaj. Baud rate je 9600 za oba uredjaja kao i za serial monitor. Ono sto hocu je da preko bluetooth terminala posaljem nesto tom uredjaju preko arduina. Uloga arduina je da samo uloguje sta je poslato i sta je primljeno bez ikakve modifikacije paketa. E sad, problem je sto moj trenutni kod ocigledno je veoma bagovit i to ne radi kako treba, nekad dobijem i neke cudne simbole, nekad se nesto izgubi i sl. Probao sam da koristim "listen()" funkciju za koju kazu da je neophodna kad se ima vise od jednog software serial-a, al nesto ne stima. Zanima me da li neko ima slican code koji bi mogao da podeli, ili da pomogne da se resi ova zbrka i presipanje podataka. Hvala UPDATE Kratak odgovor je da dva i\ili vise software serial-a ne mogu da rade lepo. Zato se preporucuje da se koristi max jedan software serial i hardwerski UART, i ako to ne zadovoljava zahteve dizajna da se razmotri drugi cip koji ima vise hardverskih UART-a. RE: Arduino i Software Serial - sax778 - 12-22-2017 Da ne otvaram novu temu imam jedno pitanje vezano za ARDUINO Malo se igram sa arduino uno plocicom kroz njegov IDE sam probao svasta nesto i to radi ok. hteo sam da probam da iscitam HEX file preko AVRDUDESS.Sve to on uradi ok i dobijem ovaj odgovor avrdude.exe: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% -0.00s avrdude.exe: Device signature = 0x1e950f avrdude.exe done. Thank you. Sad bi hteo da vidim taj HEX file ali ne kapiram gde ga on sacuva i pod kojim imenom da bih ga trazio. Da li je se neko igrao sa ovim AVRDUDESS. RE: Arduino i Software Serial - prasimix - 12-22-2017 Sprema ga u neki temp direktorij. U Arduino IDE u File ... Preferences, aktiviraj opciju Show verbose output during ... Compilation i negdje će ti na kraju prikazati puni put do ".hex" fajla. Evo recimo što mi daje kod kompajliranja blink.ino s gore navedenom opcijom: /tmp/arduino_build_35878/Blink.ino.elf /tmp/arduino_build_35878/Blink.ino.bin RE: Arduino i Software Serial - sax778 - 12-23-2017 Probam pa javim |