Jump to content

avr programmēšana


badrap
 Share

Recommended Posts

Bakalaura darba ietvaros ir jāvada iRobot Roomba ar mikrokontrolleru atmega8. Sazināšanās ar robotu notiek pa UART. Vai ir kāds zinoš, kas varētu paskaidrot, kā nolasīt no uart Rx pina robota sūtīto sensoru informāciju? Pa tx līniju dotom robotam komandas, viss strādā. Tik nemāku tos sensorus nolasīt.

 

Kā ar rx pina sūtīto informāciju interpretēt c kodā? Saprotu to ka jātaisa masīvs, bet ,kā to aizpildīt, īsti nezinu. Baud 115200, stop bits 1, bez paritātes, 8 data biti. Sensoru informācija ir 10 baitu gara. Interesē tieši 0. baita 0 un 1 bits, ķipa kādas viņiem ir vērtības. 0 bits - vai ir bump right, 1- vai ir bump left.

 

Ja kodu ir nepieciešam pievienot, prasiet.

Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...