13.08.2018 Views

[Studies in Computational Intelligence 481] Artur Babiarz, Robert Bieda, Karol Jędrasiak, Aleksander Nawrat (auth.), Aleksander Nawrat, Zygmunt Kuś (eds.) - Vision Based Systemsfor UAV Applications (2013, Sprin

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Omnidirectional Video Acquisition Device (OVAD) 131<br />

5.1 STMicroelectronics STM32F103C8T6 Configuration<br />

Implementation of pr<strong>in</strong>ted circuit that fulfils all needed functionalities and general<br />

purposes requires properly programmed microcontroller. The most important parts<br />

<strong>in</strong> STM32 software are configuration of CAN <strong>in</strong>terface, configuration of system<br />

<strong>in</strong>terrupts and provid<strong>in</strong>g of proper <strong>in</strong>terpretation of acquired control data. CAN<br />

configuration can be divided to three ma<strong>in</strong> stages:<br />

• <strong>in</strong>itialization and setup of parameters of CAN <strong>in</strong>it structure – implemented<br />

CAN <strong>in</strong>terface works asynchronically, <strong>in</strong> normal mode, <strong>in</strong> which receiver sends<br />

back <strong>in</strong>formation about successful receiv<strong>in</strong>g of frame. Baud rate equals<br />

500kb/s;<br />

• filter <strong>in</strong>itialization – microcontroller should accept only <strong>in</strong>formation, that is<br />

addressed to (0x6DF

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!